npx claudepluginhub easydev-ai/easydevDeveloper productivity toolkit for tech leads: research, design-sync, docs, and workflow automation
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Curated collection of 141 specialized Claude Code subagents organized into 10 focused categories
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Developer productivity toolkit for Claude Code — research, design-sync, documentation, and workflow automation.
A focused plugin with 7 essential commands that complement (not duplicate) official Anthropic plugins.
# Add the easydev-ai marketplace
/plugin marketplace add easydev-ai/easydev
# Install the plugin
/plugin install easydev@easydev-ai
# Clone to your plugins directory
git clone https://github.com/easydev-ai/easydev ~/.claude/plugins/easydev
Restart Claude Code after installation.
| Command | Description | Use When |
|---|---|---|
/easydev:research | Deep research + codebase investigation with parallel sub-agents | "Is X applicable to us?" "Why is Y breaking?" |
/easydev:design-sync | Bidirectional code ↔ design doc alignment | Code and spec have drifted apart |
/easydev:docs-audit | Audit docs for duplicates, orphans, broken links (auto-detects MkDocs) | Documentation cleanup needed |
/easydev:docs-refresh | Batch-update docs to match current code state | Code changed, docs are stale |
/easydev:synthesize | Distill conversation into structured documentation | Long discussion needs to become permanent docs |
/easydev:standup | Generate standup notes from git activity | Daily standup prep |
/easydev:onboard | Generate comprehensive onboarding documentation | New team member joining |
/easydev:research <question> [code-paths...]Your most powerful research tool. Spawns parallel sub-agents to investigate:
# Research a technology
/easydev:research Is API Gateway HTTP API applicable to our lambda/processor?
# Investigate a bug
/easydev:research Why are transcriptions failing for large files? src/services/audio/ --mode investigate
# Compare options
/easydev:research Should we switch from REST to GraphQL?
Modes:
research — External research, technology evaluationinvestigate — Deep codebase analysis, dependency mappingauto (default) — Intelligently combines bothFeatures:
/easydev:design-sync <design-doc-path> [code-path]Identifies mismatches between design documents and code, then asks YOU which direction to fix:
/easydev:design-sync docs/specs/auth.md src/auth/
Output:
| # | Design Doc Says | Code Does | Which is Correct? |
|---|-----------------|-----------|-------------------|
| 1 | Password reset required | Not implemented | ? |
| 2 | localStorage tokens | httpOnly cookies | ? |
Respond: "1: doc, 2: code" to specify fix direction
Why this is unique: Most tools assume the spec is always right. This command recognizes that sometimes code evolved past the spec.
/easydev:docs-audit [target-path]Smart documentation auditing that auto-detects your documentation system:
# Audit all docs
/easydev:docs-audit docs/
# Focus on specific issues
/easydev:docs-audit --focus duplicates
/easydev:docs-audit --focus translations --lang zh
Auto-detects:
mkdocs.yml) → i18n-aware, nav validationFinds:
/easydev:docs-refresh [docs-path] [code-path]Batch-update documentation to match the current code state:
# Scan and update all docs
/easydev:docs-refresh
# Focus on specific areas
/easydev:docs-refresh docs/api src/routes --scope critical
# Scan only (no changes)
/easydev:docs-refresh --mode scan
Modes:
scan — Report staleness only, don't propose changesupdate — Propose and apply changes with approvalauto (default) — Scan first, then offer to updateScopes:
all — Check every doc against codestale (default) — Only docs that appear outdatedcritical — Only docs with breaking inaccuraciesHow it works: