full
FeaturedDeliver a large, cross-domain Phoenix feature or complete end-to-end system through planning, implementation, verification, and review. Use when several coordinated workflows or contexts must ship together. NOT for an existing plan; use /phx:work.
Install
Quality Score: 94/100
Skill Content
Details
- Author
- oliver-kriska
- Repository
- oliver-kriska/claude-elixir-phoenix
- Created
- 7 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
feature
Runs the full feature workflow: plan, critique, implement, review, QA. Use this when starting a new feature. Guides you through each phase with explicit gates between steps.
build-feature
Execute a feature plan phase by phase, as a disciplined coding agent: branch fresh from main (always — pull latest, never branch off a stale branch), read the plan fully line by line, re-ground every phase in the current code before writing, then build with clean-code discipline — SOLID, DRY, reuse-first (more code = more maintenance surface), async/concurrent by default with a synchronization ledger for every spot that must be sequential, a hack ledger so nothing sneaky ships unflagged, and sound database design (constraints, indexes, transactions, migration discipline). Type-check + tests gate every phase; commits are granular (one per logical change); every finished plan ends with the branch pushed and an MR/PR raised whose description always has four sections — Problem / Solution / Technical details / Review notes. Two hard stops only: an architectural concern (ask the user, with a recommendation) and a red build. Everything else runs continuously through all phases, MR/PR included. Use when: implementing
plan-feature
Plan a new feature, phase, or significant change for an existing project. Reads the codebase and existing docs first, then runs a focused conversation to produce a scoped plan document at documentation/<feature>-plan.md. Use when adding capabilities to a project that already has code and architecture in place.