원클릭으로
reflecting-on-sessions
// Use when completing a plan, finishing a development branch, wrapping up a session, or at any natural transition between work phases — reviews skill-bus telemetry to identify subscription gaps and suggest improvements
// Use when completing a plan, finishing a development branch, wrapping up a session, or at any natural transition between work phases — reviews skill-bus telemetry to identify subscription gaps and suggest improvements
Subscribe to a skill event. Adds a subscription that injects context before or after a skill runs. Supports optional conditions at both insert-level (inherited by all subscriptions) and subscription-level (AND-stacked). Conditions include fileExists, gitBranch, envSet, envEquals, fileContains (with optional regex).
Show skill-bus overview, status, and available commands. Quick reference for all skill-bus features.
List all active skill-bus subscriptions across global and project scopes, showing merge status, insert-level and subscription-level conditions, effective condition stacking, and what would fire for each skill.
Temporarily disable the skill bus. Quick toggle to stop all subscriptions from firing without removing them.
Unsubscribe from a skill event. Removes or disables subscriptions with scope-aware options.
Re-enable the skill bus after pausing. Restores subscription processing.
| name | reflecting-on-sessions |
| description | Use when completing a plan, finishing a development branch, wrapping up a session, or at any natural transition between work phases — reviews skill-bus telemetry to identify subscription gaps and suggest improvements |
Announce: "[skill-bus] Reflecting on this session's skill-bus activity."
This skill is for natural transition moments:
SB_CLI=$(ls ~/.claude/plugins/cache/*/skill-bus/*/lib/cli.py ~/.claude/plugins/repos/skill-bus/lib/cli.py 2>/dev/null | tail -1)
python3 "$SB_CLI" status --cwd "$PWD"
If telemetry is off, tell the user:
"Skill-bus telemetry is disabled for this project. To enable session reflection, add
"telemetry": trueto your skill-bus config. For full coverage visibility, also add"observeUnmatched": true."
Stop here if telemetry is off.
SB_CLI=$(ls ~/.claude/plugins/cache/*/skill-bus/*/lib/cli.py ~/.claude/plugins/repos/skill-bus/lib/cli.py 2>/dev/null | tail -1)
python3 "$SB_CLI" stats --cwd "$PWD"
Present the stats output to the user with brief interpretation:
If there are suggestions, highlight the top 1-2:
/skill-bus:add-sub."If everything looks healthy (matches > 0, no suggestions):
If no telemetry data:
If there are actionable suggestions:
/skill-bus:add-sub for any of these?"/skill-bus:report anytime to check coverage."