Skip to content

Reorganize .claude/commands with checkly-cli- prefix#1337

Merged
sorccu merged 3 commits into
mainfrom
simo/reorganize-claude-commands
May 29, 2026
Merged

Reorganize .claude/commands with checkly-cli- prefix#1337
sorccu merged 3 commits into
mainfrom
simo/reorganize-claude-commands

Conversation

@sorccu
Copy link
Copy Markdown
Member

@sorccu sorccu commented May 29, 2026

What

Reorganizes the project-local slash commands in .claude/commands/.

  • Prefix all commands with checkly-cli- so they are clearly distinct from built-in Claude Code commands:
    • new-monitor.mdcheckly-cli-new-monitor.md
    • new-alert-channel.mdcheckly-cli-new-alert-channel.md
  • Add the new checkly-cli-update-dependencies.md command.
  • Update root CLAUDE.md to reference all three commands by their new names.
  • Add an AI Context phase to the new-alert-channel command, which previously lacked one (the new-monitor command already had it). It covers the shared configure-alert-channels.md reference, the context.fixtures.json example fixture, the EXAMPLE_CONFIGS entry, and the sync:skills step.

🤖 Generated with Claude Code

sorccu and others added 2 commits May 30, 2026 05:55
…dencies

Rename the project-local slash commands to a checkly-cli- prefix so they
are clearly distinct from built-in commands, add the new
update-dependencies command, and update CLAUDE.md to reference all three
by their new names.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The new-alert-channel command had no AI-context step, unlike new-monitor.
Add a phase covering the shared configure-alert-channels.md reference, the
context.fixtures.json example fixture, the EXAMPLE_CONFIGS entry, and the
sync:skills step, plus matching naming-convention rows.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sorccu sorccu force-pushed the simo/reorganize-claude-commands branch from 98027e0 to fb814ce Compare May 29, 2026 20:55
The workflow used an `on:` paths filter (packages/cli/**), so PRs that
don't touch the CLI never trigger it. When the check is marked required
in branch protection, a never-reported check stays pending and blocks
merge forever.

Move the path filter inside the job via dorny/paths-filter: the workflow
now runs on every PR and reports a status, but the sync/diff steps only
execute when packages/cli/** actually changed.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sorccu sorccu merged commit ec3016b into main May 29, 2026
8 checks passed
@sorccu sorccu deleted the simo/reorganize-claude-commands branch May 29, 2026 22:44
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