By devondragon
Dev workflow skills for Claude Code: tracker-aware ticket lifecycle (Linear, GitHub, JIRA), adaptive code review, debugging, design/QA, and git workflow utilities
Analyze blast radius and dependencies for a file or feature
Systematically QA test a web app in a real browser — find bugs, fix them, verify with screenshots
Multi-model code review (Codex + Gemini + Claude triage) with dimension-focused passes
Systematic debugging with scientific method, parallel investigation, and persistent sessions
Generate multiple distinct design directions, compare in browser, pick a winner before building
Executes bash commands
Hook triggers when Bash tool is used
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.
A focused set of Claude Code skills for the day-to-day dev loop: tracker-aware ticket lifecycle (Linear, GitHub Issues, or JIRA), code review (adaptive depth, multi-model, ticket-grounded), debugging, design/QA, and supporting verbs (push, pr, merge, test, validate, research).
v3.0.0 — ccmagic was previously a project-management plugin (40 skills for epics/features/tasks/etc.). v3 removes the planning surface in favor of focusing on dev workflow. If you need project planning, use GSD or Superpowers. See CHANGELOG.md for the full rationale, what was removed, what replaced it, and the migration path. Short summary at Migration below.
# Option 1: Marketplace (recommended)
/plugin marketplace add devondragon/ccmagic
/plugin install ccmagic@ccmagic
# Option 2: Direct
git clone https://github.com/devondragon/ccmagic.git ~/ccmagic
claude --plugin-dir ~/ccmagic
# Option 3: Project-local
git clone https://github.com/devondragon/ccmagic.git .claude/plugins/ccmagic
claude --plugin-dir .claude/plugins/ccmagic
/ccmagic:init # Bootstraps conventions.md, branching.md, .claude/ccmagic.local.md
/ccmagic:map-codebase # Brownfield projects: extracts stack/architecture/conventions
/ccmagic:doctor # Verify the install is healthy
/ccmagic:init asks which tracker you want (Linear / GitHub / JIRA / auto) and writes the answer to .claude/ccmagic.local.md. See docs/ccmagic.local.md.example for all configuration options.
23 skills organized by purpose:
| Skill | Purpose |
|---|---|
/ccmagic:work-ticket {ID} | End-to-end: lookup → classify (Quick Fix / Complex / Debug) → branch → implement → review → PR |
/ccmagic:review-ticket [ID] | Code review grounded in the ticket's stated scope and acceptance criteria. Adds explicit in-scope / out-of-scope / missing-from-ticket section |
/ccmagic:finish-ticket [--qa] | Sanity-check PR → merge → close ticket with summary comment |
All three auto-detect the tracker (Linear MCP → GitHub CLI → Atlassian/JIRA MCP) or honor tracker: in .claude/ccmagic.local.md.
| Skill | Purpose |
|---|---|
/ccmagic:review [branch|full|PR#] [--quick|--deep] | Adaptive code review — auto-routes QUICK (inline checklist) vs DEEP (4 core agents + specialists + Codex CLI + MCP + verification). Biased toward depth. |
/ccmagic:codex-review [branch|full|PR#] | Multi-model cross-review: Codex + Gemini + Claude triage with dimension-focused passes |
/ccmagic:pr-feedback [PR#] | Triage PR review comments, plan fixes for the valid ones |
/ccmagic:validate | Pre-PR validation in parallel: lint, types, tests, build |
/ccmagic:test [pattern] [--coverage] [--watch] [--affected] | Framework auto-detect, smart selection, coverage analysis, failure diagnosis |
| Skill | Purpose |
|---|---|
/ccmagic:push | Smart commit and push with logical grouping (validated by the conventional-commit hook) |
/ccmagic:pr [--draft] | Create PR with platform detection (gh/glab) and a smart description |
/ccmagic:merge [PR#] | Safely merge an approved PR (strategy-aware: squash for feature, merge commit for release) |
| Skill | Purpose |
|---|---|
/ccmagic:debug [description] | resume <slug> | Systematic debugging with scientific method, parallel investigation, persistent sessions |
/ccmagic:analyze-impact [file or name] | Blast radius / dependency analysis. Three parallel agents trace inbound deps, outbound deps, test coverage |
/ccmagic:research <topic> | Deep iterative research with parallel exploration, source evaluation, confidence scoring |
| Skill | Purpose |
|---|---|
/ccmagic:map-codebase | Brownfield onboarding — three parallel agents produce STACK / ARCHITECTURE / CONVENTIONS knowledge files |
| Skill | Purpose |
|---|---|
/ccmagic:design-explore [description] [--count N] | Generate distinct design directions, compare in browser, pick a winner before building |
/ccmagic:design-qa [URL] [--quick|--deep|--diff] | Visual polish audit, catches AI slop, fixes issues atomically |
/ccmagic:browser-qa [URL] [--quick|--exhaustive] | Systematic real-browser QA — find bugs, fix them, verify with screenshots |
| Skill | Purpose |
|---|---|
/ccmagic:quick "[task]" | Ad-hoc task without ticket overhead |
npx claudepluginhub devondragon/ccmagic --plugin ccmagicCommands for task management and project tracking
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
AI-native BizDevOps rhythm manager for Claude Code — multi-role collaboration, change impact analysis, quality gates, goal-to-code traceability, and cross-session continuity
Autonomous GitHub Project Management workflow with orchestrator-agent coordination for parallel task execution via git worktrees
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.