By am2rican5
Personal Claude Code extensions — workflow automation, self-improvement, and session management
Code quality specialist for deduplication, naming consistency, and dead code detection. Use proactively after large code changes, during refactoring, or when user says "clean up code", "find duplicates", "deduplicate", "improve code quality", "naming consistency", "dead code", or "code sweep".
Performance optimization specialist using benchmark-driven profiling. Use proactively when user says "optimize performance", "make this faster", "profile this", "benchmark", "reduce latency", "improve throughput", or "performance bottleneck".
Translate functional specifications into codebase-aware implementation plans. Analyzes existing patterns, makes architecture decisions with rationale, and decomposes work into ordered atomic tasks. Use proactively when a spec exists and needs an implementation plan, or when user says "plan from spec", "create implementation plan", "translate spec to tasks", or "how should I implement this spec".
Validate implementation against a functional specification. Checks acceptance criteria coverage, edge case handling, and detects spec drift. Use proactively after implementation is complete, or when user says "validate against spec", "check spec conformance", "does code match spec", "spec drift check", or "verify implementation".
Autonomous task execution agent that works through a task queue using lock files. Use when user says "run tasks autonomously", "pick up next task", "work through the task list", "manage task queue", "autonomous task execution", or "process task backlog".
Guided first-principles reasoning that decomposes problems into foundational truths and reconstructs solutions from scratch. Use when user says "first principles", "first-principle", "decompose this problem", "break this down", "challenge my assumptions", "why does this work this way", "rethink from scratch", or wants to question conventional approaches before implementing. Do NOT use for brainstorming, general ideation, spec writing, or implementation tasks.
Orchestrate multiple Claude agents working in parallel on a shared codebase with task locking, conflict avoidance, and autonomous work loops. Use when user says "run parallel agents", "orchestrate agents", "multi-agent workflow", "coordinate agents on shared codebase", "parallelize this work", or "run multiple agents simultaneously". Key capabilities include task decomposition, lock-file coordination, git worktree isolation, and branch-per-agent strategies. Do NOT use for single-agent task execution (use task-runner agent instead) or for learning about testing patterns (use test-driven-autonomous-dev instead).
Orchestrate the full spec-driven development lifecycle through four phases (Specify, Plan, Implement, Validate). Supports three rigor levels and lightweight mode for small changes. Use when user says "spec driven development", "SDD workflow", "specify then implement", "spec first development", "write spec then build", or "develop with specification". Do NOT use for writing specs only (use spec-writer) or for validating existing code against specs (use spec-validator agent directly).
Run a self-improvement cycle that analyzes Claude Code usage patterns and applies targeted improvements to CLAUDE.md, hooks, and skills. Audits current setup, identifies gaps from usage data, and proposes grouped changes with rationale. Use when user says "improve my setup", "self-improve", "optimize my Claude config", "fix my workflow", or after running /insights and wanting to act on the results. Do NOT use for general Claude Code help, configuration questions, or manual editing of individual files.
Create or update Claude Code skills following Anthropic's official guide best practices, with automated validation. Walks through frontmatter, instructions, examples, and troubleshooting sections, then runs validate-skill.sh to verify. Use when user says "create a skill", "build a skill", "new skill", "update this skill", "improve this skill", "fix this skill", or "validate my skill". Do NOT use for creating agents (use agents/ directory directly) or for general Claude Code configuration.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal Claude Code extensions for workflow automation, spec-driven development, and session management.
A Claude Code plugin that adds skills and agents for automating development workflows. Skills provide structured guidance for tasks like writing specs, building other skills, and orchestrating parallel agents. Agents handle delegated work like code quality sweeps, performance optimization, and spec validation.
git clone https://github.com/am2rican5/cc-plugin.git
claude --plugin-dir ./cc-plugin
claude --plugin-dir /path/to/cc-plugin
/plugin marketplace add am2rican5/cc-plugin
Skills are invoked with the /am2rican5:<skill-name> namespace.
| Skill | Command | Description |
|---|---|---|
| sdd-workflow | /am2rican5:sdd-workflow | Orchestrates the full spec-driven development lifecycle: Specify, Plan, Implement, Validate |
| spec-writer | /am2rican5:spec-writer | Guides creation of functional specifications with Given/When/Then acceptance criteria |
| skill-builder | /am2rican5:skill-builder | Creates or updates skills following Anthropic's guide best practices with automated validation |
| self-improve | /am2rican5:self-improve | Analyzes usage reports and proposes targeted improvements to CLAUDE.md, hooks, and skills |
| parallel-agent-orchestration | /am2rican5:parallel-agent-orchestration | Teaches patterns for running multiple Claude agents in parallel on a shared codebase |
| test-driven-autonomous-dev | /am2rican5:test-driven-autonomous-dev | Guides design of test suites and feedback loops for autonomous agent workflows |
Agents are auto-invoked by Claude based on task context, or manually via /agents.
| Agent | Description |
|---|---|
| spec-planner | Translates functional specs into codebase-aware implementation plans with architecture decisions and task decomposition |
| spec-validator | Validates implementation against specs: checks acceptance criteria coverage, edge case handling, and spec drift |
| code-quality | Deduplication sweeps, naming consistency checks, dead code detection |
| perf-optimizer | Profile-change-benchmark optimization cycle (runs on Sonnet) |
| task-runner | Autonomous task execution with lock-file coordination |
/am2rican5:sdd-workflow
Walks through four phases — Specify, Plan, Implement, Validate — with three rigor levels: spec-first (default), spec-anchored, and spec-as-source.
/am2rican5:spec-writer
Progressive detail elicitation that produces Given/When/Then acceptance criteria, edge case suggestions, and rigor level annotations.
/am2rican5:self-improve
Reads your latest usage report, audits current CLAUDE.md/hooks/skills, and proposes grouped improvements.
/am2rican5:skill-builder my-new-skill
Walks through frontmatter, instructions, examples, and troubleshooting, then validates with validate-skill.sh.
/am2rican5:test-driven-autonomous-dev
Helps you pick an oracle, design test tiers, create a fast subset, and structure error output for agent consumption.
/am2rican5:parallel-agent-orchestration
Assesses task decomposability, sets up locking, configures conflict avoidance strategy, and launches parallel agents.
Skills follow Anthropic's skill-building guide best practices.
bash skills/skill-builder/scripts/validate-skill.sh skills/<skill-name>/SKILL.md
.claude-plugin/plugin.json # Plugin manifest
skills/<name>/SKILL.md # Skills (with optional references/ and scripts/)
agents/<name>.md # Agents
MIT
npx claudepluginhub am2rican5/cc-plugin --plugin am2rican5Core ACE workflow with TDD-based skills, task enforcement, and quality reviewers
This skill should be used when the model's ROLE_TYPE is orchestrator and needs to delegate tasks to specialist sub-agents. Provides scientific delegation framework ensuring world-building context (WHERE, WHAT, WHY) while preserving agent autonomy in implementation decisions (HOW). Use when planning task delegation, structuring sub-agent prompts, or coordinating multi-agent workflows.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Claude Code settings and skills for spec-driven development workflows
Unified spec-to-execution workflow system. Combines spec rigor, autonomous execution, and native task orchestration with parallel agent dispatch. Swarms-ready architecture.
Multi-agent collaboration plugin for Claude Code. Spawn N parallel subagents that compete on code optimization, content drafts, research approaches, or any problem that benefits from diverse solutions. Evaluate by metric or LLM judge, merge the winner. 7 slash commands, agent templates, git DAG orchestration, message board coordination.