You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(ci): convert Claude prompts to reusable slash commands
- Create .github/slash-commands/ with link-review, model-check, notebook-review
- Update GitHub Actions to use slash commands instead of inline prompts
- Add symlinks in .claude/commands/ for local development
- Document slash commands in CONTRIBUTING.md
- Use claude-code-action@v1 instead of beta
This allows developers to run the same CI validations locally using
Claude Code slash commands before pushing changes.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,25 @@ This repository uses automated tools to maintain code quality:
60
60
61
61
**Note**: Notebook outputs are intentionally kept in this repository as they demonstrate expected results for users.
62
62
63
+
### Claude Code Slash Commands
64
+
65
+
This repository includes slash commands that work in both Claude Code (for local development) and GitHub Actions CI. These commands are automatically available when you work in this repository with Claude Code.
66
+
67
+
**Available Commands**:
68
+
-`/link-review` - Validate links in markdown and notebooks
69
+
-`/model-check` - Verify Claude model usage is current
These commands use the exact same validation logic as our CI pipeline, helping you catch issues before pushing. The command definitions are stored in `.github/slash-commands/` and symlinked to `.claude/commands/` for local use.
0 commit comments