Portable skills for Claude Code that enhance testing, code review, planning, and personal productivity workflows.
# Clone the repository
git clone https://github.com/elicoon/claude-code-skills.git
# Register as a local plugin (run from Claude Code)
# The plugin will be available at user scope across all projectsAfter cloning, add to your ~/.claude/plugins/installed_plugins.json:
{
"claude-code-skills@local": [
{
"scope": "user",
"installPath": "/path/to/claude-code-skills",
"version": "1.0.0",
"installedAt": "2026-01-31T00:00:00.000Z"
}
]
}And enable in ~/.claude/settings.json:
{
"enabledPlugins": {
"claude-code-skills@local": true
}
}claude plugin add elicoon/claude-code-skills| Skill | Description |
|---|---|
| /code-review | Deep code review with consistent criteria. Applies conventional commits, security checks, and documentation verification standards. |
| /write-plan | Create implementation plans with mandatory verification steps. Automatically appends code-review, test-feature, and commit tasks. |
| /test-feature | Structured end-to-end feature testing. Executes tests with actual output, reports results, creates bug tasks for failures. |
| /user-test | Hands-free testing with auto-capture. Records screen + audio, captures console errors, creates bug tasks from verbal descriptions. |
| /uat | Generate UAT documentation and test checklists before implementation. Creates verification contracts across 7 test categories. |
| /debug-loop | Deterministic debugging workflow with living document orchestration. Serial bug fixing through phases with human checkpoints. |
These skills implement a "Personal OS" for managing tasks, learnings, and session continuity across Claude Code sessions. Run /setup first to configure paths and integrations.
| Skill | Description |
|---|---|
| /setup | First-run onboarding. Creates .atlas.yaml config file and folder structure for tasks and reference layer. |
| /orient | Start-of-session prioritization. Reviews backlog, calendar, and context to help decide what to work on next. |
| /add | Capture new tasks/ideas or update existing task status. Handles full backlog item lifecycle with git commits. |
| /review | End-of-session reflection. Captures learnings, memories, and preferences to the reference layer. |
| /eod | End-of-day wrap-up. Processes pending lessons, checks for loose ends, optionally graduates lessons to CLAUDE.md. |
| /retro | Failure analysis with 5-Whys. When something goes wrong, investigates root cause and creates lessons/postmortems. |
| /handoff | Session continuity. Packages context for continuation in a fresh Claude Code session when context window fills. |
| /executing-handoffs | Execute handoff documents. Orchestrates work from handoff files with subagent delegation to preserve context. |
| /dashboard | Visual backlog view. Starts local server and opens Kanban/Command Center dashboard in browser. |
| /handler | Daily check-in AI product manager. Scans all projects, dispatches autonomous work, keeps the pipeline full. |
| /loop | Filesystem-centric iterative workflows. Creates living plan documents that any agent can pick up, execute one step, and hand back. |
| /monitor | Worker status dashboard. Shows status table of all running handler worker sessions in tmux. |
| /scope | Project pipeline filler. Scans a project, identifies autonomous work across 8 categories, and writes dispatch files ready for handler execution. |
claude-code-skills/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── skills/ # Individual skill definitions
│ ├── code-review/
│ │ ├── SKILL.md # Skill instructions
│ │ └── README.md # Documentation
│ ├── write-plan/
│ ├── test-feature/
│ ├── user-test/
│ ├── uat/
│ ├── setup/ # First-run onboarding
│ ├── orient/ # Session start prioritization
│ ├── add/ # Task capture/update
│ ├── review/ # Session reflection
│ ├── eod/ # End-of-day wrap-up
│ ├── retro/ # Failure analysis
│ ├── handoff/ # Session continuity
│ ├── executing-handoffs/
│ ├── dashboard/ # Visual backlog
│ ├── debug-loop/ # Deterministic debugging
│ ├── handler/ # AI product manager
│ ├── loop/ # Iterative workflow documents
│ ├── monitor/ # Worker status dashboard
│ └── scope/ # Project pipeline filler
├── hooks/ # Git and Claude Code hooks
│ ├── post-commit # Auto-syncs new skills to cache
│ ├── validate-dispatch.js # Rejects malformed dispatch files
│ ├── compaction-reread.js # Post-compaction state re-read enforcement
│ ├── register-handler-session.js # Handler session registration
│ ├── register-loop-session.js # Loop session registration
│ └── docs/
│ └── compaction-reread.md # Hook architecture documentation
├── sync-skills.sh # Manual skill cache sync
└── README.md
- Run
/setupto create your configuration - Use
/addto capture tasks and ideas - Use
/orientat the start of sessions to prioritize - Use
/reviewat the end of sessions to capture learnings - Use
/handoffwhen context window fills to continue in a new session
After cloning, install the git hooks so new skills auto-sync to the Claude Code cache:
cp hooks/post-commit .git/hooks/post-commit
chmod +x .git/hooks/post-commitOr run ./sync-skills.sh manually after creating new skills.
Each skill lives in its own directory under skills/ with a SKILL.md file that defines the behavior.
MIT