Slash Command Catalog
Custom slash commands for Claude Code. All commands follow quality gates (frontmatter, security, validation).
Memory Commands
| Command | Description | Arguments |
|---|
/memory-list | List recent Forgetful memories | [project-name] |
/memory-save | Save current context to Forgetful | None |
/memory-search | Semantic search across memories | <search-query> |
/memory-explore | Deep knowledge graph exploration | <starting-query> |
/memory-documentary | Generate evidence-based reports | None |
Extended Thinking: memory-explore, memory-documentary
Research Commands
| Command | Description | Arguments |
|---|
/research | Research topics and incorporate into memory | <topic-or-url> |
/context_gather | Gather context from multiple sources | <task-or-technology> |
Extended Thinking: research
Development Commands
| Command | Description | Arguments |
|---|
/pr-review | Respond to PR review comments | [pr-number] |
/push-pr | Commit, push, and create PR | None |
/context-hub-setup | Configure Context Hub dependencies | None |
Extended Thinking: pr-review
Usage Examples
# Search memories
/memory-search "PowerShell array handling"
# Research with extended thinking
/research "Roslyn analyzer best practices"
# PR review with deep analysis
/pr-review 123
Creating New Commands
Use the SlashCommandCreator skill:
SlashCommandCreator: create command for [purpose]
Or manually:
pwsh .claude/skills/slashcommandcreator/scripts/New-SlashCommand.ps1 -Name "my-command"
Validation
All commands pass quality gates:
pwsh .claude/skills/slashcommandcreator/scripts/Validate-SlashCommand.ps1 -Path .claude/commands/[name].md
Pre-commit hook: Automatically validates staged commands
CI/CD: GitHub Actions workflow validates on PR
Documentation
For detailed usage guidelines, see CLAUDE.md.