Analyze test coverage and identify gaps with actionable recommendations
中文简介正在准备中。当前显示原文说明。
Feature development workflow with exploration, architecture, implementation, and review phases. Use for implementing new features or significant changes.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Execute a structured 7-phase feature development workflow. This workflow guides you through understanding, exploring, designing, implementing, and reviewing a feature.
CRITICAL: Complete ALL 7 phases. The workflow is not complete until Phase 7: Summary is finished. After completing each phase, immediately proceed to the next phase without waiting for user prompts.
Execute these phases in order, completing ALL of them:
Goal: Understand what the user wants to build.
Analyze the feature description from $ARGUMENTS:
Summarize your understanding to the user. Use AskUserQuestion to confirm if your understanding is correct before proceeding.
Goal: Understand the relevant parts of the codebase.
Run deep-analysis workflow:
${CLAUDE_PLUGIN_ROOT}/../core-tools/skills/deep-analysis/SKILL.md and follow its workflowPresent the synthesized analysis to the user.
Goal: Resolve any ambiguities before designing.
Review the feature requirements and exploration findings.
Identify underspecified aspects:
Ask clarifying questions: Use AskUserQuestion to get answers for critical unknowns. Only ask questions that would significantly impact the implementation.
If no clarifying questions are needed, inform the user and proceed.
Goal: Design the implementation approach.
Load skills for this phase:
${CLAUDE_PLUGIN_ROOT}/skills/architecture-patterns/SKILL.md and apply its guidance${CLAUDE_PLUGIN_ROOT}/../core-tools/skills/language-patterns/SKILL.md and apply its guidance${CLAUDE_PLUGIN_ROOT}/../core-tools/skills/technical-diagrams/SKILL.md and apply its styling rules for any Mermaid diagrams in architecture proposalsLaunch code-architect agents:
Launch 2-3 code-architect agents (Opus) with different approaches:
Agent 1: Design a minimal, focused approach prioritizing simplicity
Agent 2: Design a flexible, extensible approach prioritizing future changes
Agent 3: Design an approach optimized for the project's existing patterns (if applicable)
Use the Task tool with subagent_type: "agent-alchemy-core-tools:code-architect":
Feature: [feature description]
Design approach: [specific approach for this agent]
Based on the codebase exploration:
[Summary of relevant files and patterns]
Design an implementation that:
- Lists files to create/modify
- Describes the changes needed in each file
- Explains the data flow
- Identifies risks and mitigations
Return a detailed implementation blueprint.
Present approaches:
User chooses approach: Use AskUserQuestion to let the user select an approach or request modifications.
Generate ADR artifact:
${CLAUDE_PLUGIN_ROOT}/skills/feature-dev/references/adr-template.mdinternal/docs/adr/internal/docs/adr/NNNN-[feature-slug].md (create internal/docs/adr/ if needed)Goal: Build the feature.
Require explicit approval: Ask the user: "Ready to begin implementation of [feature] using [chosen approach]?" Wait for confirmation before proceeding.
Read all relevant files: Before making any changes, read the complete content of every file you'll modify.
Implement the feature:
Test if applicable:
IMPORTANT: Proceed immediately to Phase 6. Do NOT stop here. Do NOT wait for user input. Implementation is complete, but the workflow requires Quality Review and Summary phases. Continue directly to Phase 6 now.
Goal: Review the implementation for issues.
Load skills for this phase:
${CLAUDE_PLUGIN_ROOT}/skills/code-quality/SKILL.md and apply its guidanceLaunch code-reviewer agents:
Launch 3 code-reviewer agents (Opus) with different focuses:
Agent 1: Review for correctness and edge cases
Agent 2: Review for security and error handling
Agent 3: Review for maintainability and code quality
Use the Task tool with subagent_type: "code-reviewer":
Review focus: [specific focus for this agent]
Files to review:
[List of files modified/created]
Review the implementation and report:
- Issues found with confidence scores (0-100)
- Suggestions for improvement
- Positive observations
Only report issues with confidence >= 80.
Aggregate findings:
Present findings: Show the user:
User decides: Use AskUserQuestion:
If fixing: make the changes and re-review if needed.
IMPORTANT: Proceed immediately to Phase 7. Do NOT stop here. The workflow requires a Summary phase to document accomplishments and update the CHANGELOG. Continue directly to Phase 7 now.
Goal: Document and celebrate accomplishments.
Summarize accomplishments: Present to the user:
Update CHANGELOG.md:
${CLAUDE_PLUGIN_ROOT}/skills/feature-dev/references/changelog-entry-template.mdchangelog-format skill for Keep a Changelog guidelines[Unreleased] section with:
CHANGELOG.md doesn't exist, create it with proper header[Unreleased]Final message: Congratulate the user and offer next steps:
If any phase fails:
Exploration and synthesis agent coordination is handled by the deep-analysis skill in Phase 2, which uses Agent Teams with hub-and-spoke coordination. Deep-analysis performs reconnaissance, composes a team plan (auto-approved when invoked by another skill), assembles the team, and manages the exploration/synthesis lifecycle. See that skill for team setup, approval flow, agent model tiers, and failure handling details.
When launching other parallel agents (code-architect from core-tools, code-reviewer):
When calling Task tool for agents:
subagent_type: "agent-alchemy-core-tools:code-architect" (cross-plugin, from core-tools)subagent_type: "code-reviewer" for review agents (same plugin)还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Analyze test coverage and identify gaps with actionable recommendations
中文简介正在准备中。当前显示原文说明。
Analyze an existing spec for inconsistencies, missing information, ambiguities, and structure issues. Use when user says "analyze spec", "review spec", "spec quality check", "validate requirements", "audit spec", or "check spec quality".
中文简介正在准备中。当前显示原文说明。
Provides architectural pattern knowledge for designing feature implementations including MVC, event-driven, microservices, and CQRS patterns. Use when designing system architecture or choosing implementation patterns.
中文简介正在准备中。当前显示原文说明。
Executes diagnostic investigation tasks to test debugging hypotheses. Runs tests, traces execution, checks git history, and reports evidence. (converted from agent)
中文简介正在准备中。当前显示原文说明。
Systematic, hypothesis-driven debugging workflow with triage-based track routing. Use when asked to "fix this bug", "debug this", "why is this failing", "this is broken", "investigate this error", "track down this issue", or any debugging situation. Supports --deep flag to force full investigation.
中文简介正在准备中。当前显示原文说明。
Systematic, hypothesis-driven debugging workflow with triage-based track routing. Use for debugging, fixing bugs, and investigating errors.
中文简介正在准备中。当前显示原文说明。