update-component-refer…
This skill should be used when the user wants to add components (commands, agents, skills, hooks, or MCP servers) to the Component Reference section of the…
Analyze a task and produce an Architecture Decision Record with implementation steps.
$ npx -y skills add NikiforovAll/claude-code-rules --skill adr-plan --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/adr-planContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze a task and produce an Architecture Decision Record with implementation steps.
name: adr-plan description: Analyze a task and produce an Architecture Decision Record with implementation steps. allowed-tools: Agent, AskUserQuestion, Bash(npx adr *), Bash(git diff *), Bash(git log *), Bash(git status *), Bash(ls *), Bash(cat *), Read, Grep, Glob
Analyze a task, explore the codebase, and produce an ADR with concrete implementation steps.
1. Read the task description, active plan, or task list 2. Explore affected areas of the codebase — do it concurrently for independent modules 3. Map blast radius — search for consumers of functions/types/routes being changed 4. Identify alternatives worth considering (at least 2)
Do this silently.
Check if the project has an ADR directory:
ls docs/adr/ || ls adr/ || ls doc/adr/
Write the ADR using `npx adr new "<title>"`, then edit the generated file with the following structure:
# ADR-NNNN: [Title] ## Status Proposed ## Context [What problem are we solving? What constraints exist?] ## Decision [What we chose and why] ## Alternatives Considered | Option | Pros | Cons | |--------|------|------| | ... | ... | ... | ## Implementation Steps ### Step 1: [Description] - **Files:** [files to create/modify] - **Depends on:** [previous step or "none"] - **Done when:** [concrete acceptance criteria] ### Step 2: [Description] ... ## Consequences - [Positive and negative outcomes, tradeoffs accepted]
Show the ADR content and the file path. The user may:
A collection of Claude Code recommendations and practices. Learn practical techniques to enhance your AI-assisted development workflow with Claude Code.
This skill should be used when the user wants to add components (commands, agents, skills, hooks, or MCP servers) to the Component Reference section of the…
This skill automates version bumping during the release process for the Claude Code Handbook monorepo. It should be used when the user requests to bump…
Guide spec-driven development workflow (Requirements → Design → Tasks → Implementation) with approval gates between phases. Use when user wants structured…
Review changed code for reuse, quality, and efficiency using three parallel disposable subagents. This skill should be used when the user says "review",…
Review changed code for reuse, quality, and efficiency using a team of persistent named reviewers. This skill should be used when the user says "team review",…
This skill should be used when users want to discover, browse, or audit cc-handbook marketplace plugins. Shows all available plugins with installation status,…