A curated collection of utility skills for Claude Code and AI agents. SkillBox provides reusable, battle-tested skills that enhance agent capabilities for common development workflows.
Compatible with: Claude Code, Cursor, Cline, GitHub Copilot, and 40+ other AI agents via Vercel Skills
Install with: npx skills add antjanus/skillbox
Skills are specialized instructions that teach Claude Code how to handle specific tasks or workflows. They activate automatically when relevant or can be invoked explicitly using /skill-name. Skills help enforce best practices, automate complex workflows, and provide consistent approaches to common development challenges.
Track, stop, resume, and save progress on long-running development sessions.
Use when:
- Working on multi-step implementations
- Planning complex features
- Need to pause and resume work
- Want checkpoint-based recovery
Triggers: Automatically activates on long-running collaborative work
Manage multiple branches simultaneously using git worktrees for parallel Claude Code development.
Use when:
- Working on multiple features in parallel
- Emergency hotfix needed during feature work
- Reviewing PRs without switching branches
- Running parallel Claude Code sessions
Triggers: When asked to work on parallel branches, emergency fixes, or PR reviews
Interactive skill builder that generates high-quality SKILL.md files using proven patterns.
Use when:
- Asked to "create a skill"
- Need to capture team workflows
- Want to extend Claude Code capabilities
- Building custom development methodologies
Triggers: When asked to "create a skill", "generate a SKILL.md", "make me a skill"
Battle-tested React component structure pattern for building maintainable, consistent components.
Use when:
- Creating new React components
- Refactoring existing components
- Debugging React hooks issues
- Reviewing component structure
- Organizing component code
Triggers: When asked to "create a React component", "structure this component", "review component structure", "refactor this component", "fix infinite loop", "useEffect not working"
The easiest way to install SkillBox skills using the Vercel Skills ecosystem:
# Install all skills
npx skills add antjanus/skillbox
# Install specific skills
npx skills add antjanus/skillbox@track-session
npx skills add antjanus/skillbox@git-worktree
npx skills add antjanus/skillbox@ideal-react-component
# Install globally (available in all projects)
npx skills add antjanus/skillbox -g
# List installed skills
npx skills list
# Check for updates
npx skills checkThe skills CLI automatically detects your agent (Claude Code, Cursor, Cline, etc.) and installs skills to the correct location.
Manual Global Installation
# Clone the repository
git clone https://github.com/antjanus/skillbox.git ~/.claude/skillbox
# Symlink skills to Claude Code's global skills directory
mkdir -p ~/.claude/skills
ln -s ~/.claude/skillbox/skills/* ~/.claude/skills/Project-Specific Installation
# Add as git submodule
git submodule add https://github.com/antjanus/skillbox.git .claude/skillbox
# Or clone directly
git clone https://github.com/antjanus/skillbox.git .claude/skillbox
# Symlink desired skills
mkdir -p .claude/skills
ln -s ../.claude/skillbox/skills/track-session .claude/skills/track-session
ln -s ../.claude/skillbox/skills/git-worktree .claude/skills/git-worktreeIndividual Skill Installation (curl)
# Copy specific skill to your project
mkdir -p .claude/skills/track-session
curl -o .claude/skills/track-session/SKILL.md \
https://raw.githubusercontent.com/antjanus/skillbox/main/skills/track-session/SKILL.mdSkills activate automatically when Claude detects relevant triggers:
user: I need to work on multiple features at the same time
assistant: [Automatically activates git-worktree skill]
Call skills directly using slash commands:
user: /git-worktree feature-auth main
user: /track-session
user: /generate-skill database-migration
Load skills for the current session only:
user: Load the track-session skill for this session
Use the generate-skill skill to create your own:
user: /generate-skill my-workflow
Or use the Vercel Skills CLI to scaffold a new skill:
npx skills init my-workflowManually create following the skill specification.
Each skill follows this standard structure:
skill-name/
βββ SKILL.md # Core skill documentation
βββ reference/ # Optional: Extended documentation
β βββ STANDARDS.md # Detailed rules
β βββ EXAMPLES.md # Code examples
βββ scripts/ # Optional: Automation scripts
β βββ setup.sh
β βββ execute.sh
βββ lib/ # Optional: Helper libraries
βββ helpers.js
We welcome contributions! Here's how:
- Propose a New Skill: Open an issue describing the workflow or problem
- Fork & Create: Use
/generate-skillto scaffold your skill - Test Thoroughly: Ensure activation triggers work correctly
- Document Well: Follow existing skill documentation patterns
- Submit PR: Include examples and use cases
- Trigger-rich descriptions: Include 3-5 specific activation phrases
- Clear examples: Show good/bad code comparisons
- Troubleshooting: Address common issues
- Progressive disclosure: Keep SKILL.md under 500 lines, use reference/ for extensive content
- Verification checklists: For methodology enforcement skills
See generate-skill documentation for detailed guidelines.
- Trust the activation: Skills activate when needed - no need to force them
- Use explicit invocation for clarity:
/skill-namewhen you want specific behavior - Read the documentation: Each skill has comprehensive usage examples
- Combine skills: Many skills work well together (e.g., git-worktree + track-session)
- Clear triggers: Write specific, recognizable activation phrases
- Enforce when needed: Use "Iron Laws" for critical workflows
- Guide by default: Provide recommendations, not just rules
- Test activation: Ensure your skill triggers reliably
- Version properly: Use semantic versioning in metadata
SkillBox skills follow these principles:
- Activation over configuration: Skills should activate when relevant
- Enforcement over suggestion: Critical workflows get mandatory phases
- Examples over explanation: Show, don't just tell
- Progressive disclosure: Start simple, reveal complexity when needed
- Human and AI friendly: Documentation that works for both
- Skills Directory: https://skills.sh (discover and track SkillBox installations)
- Vercel Skills CLI: https://github.com/vercel-labs/skills (official CLI tool)
- Claude Code Documentation: https://code.claude.com/docs/
- Skill Specification: https://agentskills.io/specification
- Best Practices Article: https://antjanus.com/ai/claude-code-best-practices
- CLAUDE.md Guide: See CLAUDE.md in this repository
- Agent Patterns: See AGENTS.md in this repository
MIT License - see individual skills for specific licensing
- Inspired by obra/superpowers
- Built on patterns from Anthropic Skills
- Follows Vercel's agent patterns
Skill Count: 4 | Total Lines of Documentation: 2800+ | Made for: Claude Code 2025+
