Course lesson
Automate Tasks in Claude Code with Slash Commands
Automating Claude Code tasks starts with reusable commands. Use repomix to bundle big context, then wrap it in a slash command so the workflow runs with a single trigger.
- Duration
- 3 min
- Access
- Free
- Transcript
- Needs source
Automating Claude Code tasks starts with reusable commands. Use repomix to bundle big context, then wrap it in a slash command so the workflow runs with a single trigger.
Ad-hoc: run repomix from chat
! repomix --include "src" --stdout --output-show-line-numbersFollow with a prompt:
Given the bundled code above, outline the module boundaries and list obvious seams for refactoring.Make it reusable: a custom slash command
Create .claude/commands/repomix.md:
---
allowed-tools: Bash(repomix:*)
argument-hint: [glob pattern] [user prompt]
---
!`repomix --include "$1" --stdout --output-show-line-numbers`Use it:
/repomix src "Summarize the codebase and propose a dependency graph."Why this pattern works
- Abstraction: Hide flags and syntax you’ll forget.
- Speed: One command, big context.
- Consistency: Teammates can reuse your command, too.