Back to list
thapaliyabikendra

feature-development-workflow

by thapaliyabikendra

1🍴 0📅 Jan 24, 2026

SKILL.md


name: feature-development-workflow description: "Orchestrate end-to-end feature development from requirements through implementation, testing, and review. Use when: (1) planning feature development stages, (2) coordinating multi-agent feature workflows, (3) understanding SDLC phases for new features." layer: 4 tech_stack: [agnostic] topics: [sdlc, feature-development, orchestration, multi-agent, workflow] depends_on: [] complements: [] keywords: [Feature, SDLC, Stage, Agent, Workflow, Requirements, Design, Implementation, Test]

Feature Development Workflow

For complete feature implementation, use the /add-feature command.

Quick Reference

CommandTimeUse Case
/add-feature <name> "<reqs>" --minimal~2 minSimple CRUD, no docs
/add-feature <name> "<reqs>" --fast~2.5 minSkip BA, requirements clear
/add-feature <name> "<reqs>"~3 minStandard (progressive handoff)
/add-feature <name> "<reqs>" --full-review~4.5 minWith code + security review

Dependency Chain (Signal-Based)

BA(entity+perms) ─┬──→ [Architect + QA-Data] ──→ [Developer + QA-Tests]
🟢 ENTITY_READY   │    🟢 CONTRACTS_READY        (parallel implementation)
                  │
BA(reqs+rules) ───┘    (continues in background, non-blocking)

Signal Protocol: Agents emit signals (🟢 ENTITY_READY, 🟢 CONTRACTS_READY) to trigger dependent agents immediately.

Agent Roles

StageAgentTriggerOutput
Analyzebusiness-analystStartEntity definition, permissions, requirements
Designbackend-architect🟢 ENTITY_READYTechnical design, interface contracts
Test Dataqa-engineer🟢 ENTITY_READYTestData.cs, Seeder.cs (parallel with Architect)
Implementabp-developer🟢 CONTRACTS_READYDomain, Application, EF Core layers
Testsqa-engineer🟢 CONTRACTS_READYUnit tests (parallel with Developer)
Reviewabp-code-reviewerPhase 2 completeReview report (optional)
Securitysecurity-engineerPhase 2 completeSecurity audit (optional)

Parallelism Optimizations

  • Phase 1b: Architect + QA-Data run in parallel (on ENTITY_READY)
  • Phase 2: Developer + QA-Tests run in parallel (on CONTRACTS_READY)
  • BA secondary outputs: Non-blocking (requirements.md, business-rules.md)
  • Skipped by default: ANALYSIS.md, impact-analysis.md (use --impact flag)

Full Documentation

See .claude/commands/feature/add-feature.md for complete workflow documentation.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon