feature-development-workflow

Feature Development Workflow

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "feature-development-workflow" with this command: npx skills add thapaliyabikendra/ai-artifacts/thapaliyabikendra-ai-artifacts-feature-development-workflow

Feature Development Workflow

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

Quick Reference

Command Time Use Case

/add-feature <name> "<reqs>" --minimal

~2 min Simple CRUD, no docs

/add-feature <name> "<reqs>" --fast

~2.5 min Skip BA, requirements clear

/add-feature <name> "<reqs>"

~3 min Standard (progressive handoff)

/add-feature <name> "<reqs>" --full-review

~4.5 min With 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

Stage Agent Trigger Output

Analyze business-analyst

Start Entity definition, permissions, requirements

Design backend-architect

🟢 ENTITY_READY Technical design, interface contracts

Test Data qa-engineer

🟢 ENTITY_READY TestData.cs, Seeder.cs (parallel with Architect)

Implement abp-developer

🟢 CONTRACTS_READY Domain, Application, EF Core layers

Tests qa-engineer

🟢 CONTRACTS_READY Unit tests (parallel with Developer)

Review abp-code-reviewer

Phase 2 complete Review report (optional)

Security security-engineer

Phase 2 complete Security 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.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

clean-code-dotnet

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-review-excellence

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

typescript-advanced-types

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

react-code-review-patterns

No summary provided by upstream source.

Repository SourceNeeds Review