MCAF: Agile Delivery
Trigger On
- the team needs backlog, ceremony, role, or feedback-loop rules
- delivery process is vague, too heavy, or living only in chat
- recurring team pain needs to become durable repo guidance
Value
- produce a concrete project delta: code, docs, config, tests, CI, or review artifact
- reduce ambiguity through explicit planning, verification, and final validation skills
- leave reusable project context so future tasks are faster and safer
Do Not Use For
- repo governance that belongs in
AGENTS.md
- feature planning for one specific feature doc
Inputs
- the current delivery pain point
- backlog, role, ceremony, and feedback mechanisms that already exist
- where the team stores durable agreements, if anywhere
Quick Start
- Read the nearest
AGENTS.md and confirm scope and constraints.
- Run this skill's
Workflow through the Ralph Loop until outcomes are acceptable.
- Return the
Required Result Format with concrete artifacts and verification evidence.
Workflow
- Keep delivery artefacts concrete:
- backlog
- roles
- ceremonies
- engineering feedback
- Prefer lightweight agreements over process theatre.
- When a pain point repeats, turn it into a rule, doc, or skill update.
- Pull only the references that match the current process problem.
Deliver
- concrete delivery guidance
- durable team agreements
- feedback loops that update docs, skills, and rules
Validate
- the process guidance fixes a real delivery problem
- roles and rituals are explicit enough to use
- recurring pain is converted into a durable artifact, not more chat
Ralph Loop
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
- Plan first (mandatory):
- analyze current state
- define target outcome, constraints, and risks
- write a detailed execution plan
- list final validation skills to run at the end, with order and reason
- Execute one planned step and produce a concrete delta.
- Review the result and capture findings with actionable next fixes.
- Apply fixes in small batches and rerun the relevant checks or review steps.
- Update the plan after each iteration.
- Repeat until outcomes are acceptable or only explicit exceptions remain.
- If a dependency is missing, bootstrap it or return
status: not_applicable with explicit reason and fallback path.
Required Result Format
status: complete | clean | improved | configured | not_applicable | blocked
plan: concise plan and current iteration step
actions_taken: concrete changes made
validation_skills: final skills run, or skipped with reasons
verification: commands, checks, or review evidence summary
remaining: top unresolved items or none
For setup-only requests with no execution, return status: configured and exact next commands.
Load References
- read
references/agile-delivery.md first
- open
references/roles.md only for a narrower topic
Example Requests
- "Define a lighter delivery model for this team."
- "Turn repeated feedback pain into repo guidance."
- "Fix our backlog and ceremony chaos."
1---2name: mcaf-agile-delivery3description: Shape delivery workflow around backlog quality, roles, ceremonies, and engineering feedback. Use when defining how the team plans, tracks work, and turns feedback into durable improvements.4---56# MCAF: Agile Delivery78## Trigger On910- the team needs backlog, ceremony, role, or feedback-loop rules11- delivery process is vague, too heavy, or living only in chat12- recurring team pain needs to become durable repo guidance1314## Value1516- produce a concrete project delta: code, docs, config, tests, CI, or review artifact17- reduce ambiguity through explicit planning, verification, and final validation skills18- leave reusable project context so future tasks are faster and safer1920## Do Not Use For2122- repo governance that belongs in `AGENTS.md`23- feature planning for one specific feature doc2425## Inputs2627- the current delivery pain point28- backlog, role, ceremony, and feedback mechanisms that already exist29- where the team stores durable agreements, if anywhere3031## Quick Start32331. Read the nearest `AGENTS.md` and confirm scope and constraints.342. Run this skill's `Workflow` through the `Ralph Loop` until outcomes are acceptable.353. Return the `Required Result Format` with concrete artifacts and verification evidence.3637## Workflow38391. Keep delivery artefacts concrete:40 - backlog41 - roles42 - ceremonies43 - engineering feedback442. Prefer lightweight agreements over process theatre.453. When a pain point repeats, turn it into a rule, doc, or skill update.464. Pull only the references that match the current process problem.4748## Deliver4950- concrete delivery guidance51- durable team agreements52- feedback loops that update docs, skills, and rules5354## Validate5556- the process guidance fixes a real delivery problem57- roles and rituals are explicit enough to use58- recurring pain is converted into a durable artifact, not more chat5960## Ralph Loop6162Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.63641. Plan first (mandatory):65 - analyze current state66 - define target outcome, constraints, and risks67 - write a detailed execution plan68 - list final validation skills to run at the end, with order and reason692. Execute one planned step and produce a concrete delta.703. Review the result and capture findings with actionable next fixes.714. Apply fixes in small batches and rerun the relevant checks or review steps.725. Update the plan after each iteration.736. Repeat until outcomes are acceptable or only explicit exceptions remain.747. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.7576### Required Result Format7778- `status`: `complete` | `clean` | `improved` | `configured` | `not_applicable` | `blocked`79- `plan`: concise plan and current iteration step80- `actions_taken`: concrete changes made81- `validation_skills`: final skills run, or skipped with reasons82- `verification`: commands, checks, or review evidence summary83- `remaining`: top unresolved items or `none`8485For setup-only requests with no execution, return `status: configured` and exact next commands.8687## Load References8889- read `references/agile-delivery.md` first90- open `references/roles.md` only for a narrower topic9192## Example Requests9394- "Define a lighter delivery model for this team."95- "Turn repeated feedback pain into repo guidance."96- "Fix our backlog and ceremony chaos."