Skip to content

Add show-code step to github-repo-monitor and slack-channel-monitor skills#294

Draft
tofarr wants to merge 1 commit into
mainfrom
openhands/adf8d53a-7182-40d5-a739-715892446195
Draft

Add show-code step to github-repo-monitor and slack-channel-monitor skills#294
tofarr wants to merge 1 commit into
mainfrom
openhands/adf8d53a-7182-40d5-a739-715892446195

Conversation

@tofarr

@tofarr tofarr commented Jun 3, 2026

Copy link
Copy Markdown
Contributor
  • A human has tested these changes.

Why

The github-repo-monitor and slack-channel-monitor skills each have standalone step-by-step workflows and do not inherit from the openhands-automation skill (which already instructs agents to show the generated code). Without an explicit step, agents following the monitor skills proceed directly to packaging and deploying without first showing the customized script to the user.

Summary

  • Added Step 8 to github-repo-monitor: show the customized main.py to the user via canvas_ui (or fenced code block) and wait for confirmation before packaging and deploying.
  • Added Step 4 to slack-channel-monitor: same behavior, inserted between script generation and packaging.
  • Renumbered the subsequent steps in both skills accordingly.

Issue Number

N/A

##########Test

  1. Invoke the slack-channel-monitor skill and work through the setup1. Invoke the slack-channel-monitor skill and work through the setup1. Invoke theore proceeding to upload/deploy.
  2. Do the same for github-repo-monitor.
  3. Verify openhands-automation is unchanged (it already has this behavior in its Automation Creation Process section).

Video/Screenshots

N/A

Notes

This PR was created by an AI agent (OpenHands) on behalf of the user.

…kills

Both monitor skills are standalone workflows that don't inherit from the
openhands-automation skill. This adds an explicit step to each that shows
the generated script to the user (via canvas_ui or fenced code block) and
waits for confirmation before packaging and deploying.

Co-authored-by: openhands <openhands@all-hands.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant