feature-builder
Installation
SKILL.md
Feature Builder (workflow)
A structured 6-phase path for building a mobile feature end to end. This is a workflow guide — it sequences the real skills/agents you already have; it does not call external /feature-* pipeline commands.
Platform auto-detect:
shared/src/commonMain/→ KMP ·*.xcodeproj/*.xcworkspace→ iOS · a modulebuild.gradle(.kts)applyingcom.android.application→ Android. Ambiguous → ask.
The six phases
| # | Phase | Do it with |
|---|---|---|
| 1 | Plan | superpowers:brainstorming → superpowers:writing-plans (or the Plan agent). Output: module breakdown, file list, task order. |
| 2 | Implement (by layer) | Build in dependency order, pulling the matching library skill per layer (below). Drive with superpowers:test-driven-development. |
| 3 | Test | Unit + UI + E2E. mobile-testing (Android/JVM) · ios-testing (iOS) · depth: android-skills:android-testing. |
| 4 | Build & fix | Compile + run tests, fix in a loop (cap ~5 iterations, then escalate). Debug via android-skills:android-debugging. |
| 5 | Review | superpowers:requesting-code-review, or the feature-dev:code-reviewer / pr-review-toolkit agents. Block on security & correctness. |
| 6 | Verify | Run the tests for real, confirm coverage/behaviour, re-run to catch flakiness. superpowers:verification-before-completion. |