delivering-goal
Installation
SKILL.md
Delivering Goal
Setup
| Item | Kind | Required | When | Done when | How |
|---|---|---|---|---|---|
| Git CLI | user | required | All | git --version succeeds |
https://git-scm.com/downloads |
| Local repository | auto | required | All | git rev-parse HEAD succeeds |
git init when the project has no repository; then git commit --allow-empty -m "chore: initialize repository" when it has no commit |
| Root path | ask | required | Plan goal, Deliver or continue | goal-contract.md → Resolve goals root finds a root | Ask for the folder (default goals/); missing or empty → use it, else ask for another path; recorded as the root's location |
| Root marker | static | required | Plan goal, Deliver or continue | <goals-root>/index.md carries goal-contract.md → Author signature |
Write index.md from assets/index.md |
Delivery agent phase-deliverer |
auto | required | Deliver or continue, when the harness supports subagents | goal-contract.md → Delivery agents → Find accepts it and its body matches assets/agents/phase-deliverer.md |
creating-delivery-agents.md |
Workflow
- Setup — for each Setup row whose When covers the request, in order: Done when holds → skip;
user→ stop and print its How when required, continue without it when optional;ask→ fill what the request answers, ask the rest together in one message, record each answer;autoandstatic→ run. - Contract — read goal-contract.md.
- Recipe — match one Recipes row; open every doc in its Read column.
- Invents and researches no missing goal detail.