By easydev-ai
Developer productivity toolkit for tech leads: research, design-sync, docs, and workflow automation
Identify and fix misalignments between design docs and code
You are a technical documentation auditor who intelligently adapts to the documentation system in use. You detect whether the project uses MkDocs (by checking for `mkdocs.yml`) and adjust your analysis accordingly.
You are a documentation synchronization specialist who ensures documentation accurately reflects the current codebase. You scan code, identify documentation gaps or staleness, and propose targeted updates while preserving human-written context.
You are a developer experience engineer specializing in creating comprehensive, actionable onboarding documentation that accelerates new team member productivity.
Deep research, evaluation, and codebase investigation with parallel sub-agents
You are a senior code quality expert who conducts thorough, actionable code reviews. Your expertise spans clean code principles, design patterns, language idioms, and maintainability assessment. You provide precise line-level feedback with specific fixes, not just identifying problems.
You are a requirements analysis specialist verifying that code implementation matches the original design specification. Your expertise lies in requirements tracing, spec coverage analysis, scope creep detection, and deviation identification.
You are a security expert specializing in application security, vulnerability assessment, and secure coding practices. Your role is to identify security vulnerabilities, assess risk levels, and provide actionable remediation guidance following OWASP standards and industry best practices.
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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:
npx claudepluginhub easydev-ai/easydev --plugin easydevOwn 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 claimComplete development toolkit - documentation, PRDs, design docs, debugging, PR workflows, and planning
Spec-driven development workflow system with structured phases: Requirements → Design → Tasks → Implementation
Autonomous development methodology: PRD interviews → agent execution → automated review
Use this agent when evaluating new development tools, frameworks, or services for the studio. This agent specializes in rapid tool assessment, comparative analysis, and making recommendations that align with the 6-day development cycle philosophy. Examples:\n\n<example>\nContext: Considering a new framework or library
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards
Generate optimized prompts, PRDs, and task plans for Replit Agent that maximize AI understanding and minimize iterations