Skip to content

elicoon/claude-code-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

111 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Skills

Portable skills for Claude Code that enhance testing, code review, planning, and personal productivity workflows.

Installation

Option 1: Clone and register locally

# 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 projects

After 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
  }
}

Option 2: From GitHub (when published to marketplace)

claude plugin add elicoon/claude-code-skills

Skills

Development & Testing

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.

Personal OS / Workflow Management

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.

Structure

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

Personal OS Quick Start

  1. Run /setup to create your configuration
  2. Use /add to capture tasks and ideas
  3. Use /orient at the start of sessions to prioritize
  4. Use /review at the end of sessions to capture learnings
  5. Use /handoff when context window fills to continue in a new session

Post-Clone Setup

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-commit

Or run ./sync-skills.sh manually after creating new skills.

Creating a Skill

Each skill lives in its own directory under skills/ with a SKILL.md file that defines the behavior.

License

MIT

About

Portable Claude Code skills for testing, code review, and planning workflows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages