<< All versions
Skill v1.0.0
currentAutomated scan100/100rafmacalaba/armada/armada-voyage-finish
──Details
PublishedNovember 4, 2026 at 12:52 PM
Content Hashsha256:91027ecb7ed0cebc...
Git SHA07bf66f846f4
──Files
Files (1 file, 1.7 KB)
SKILL.md1.7 KBactive
SKILL.md · 28 lines · 1.7 KB
name: armada-voyage-finish description: Voyage-finalization ritual. Load at voyage end, dispatch a galleon subagent to rebase, fix TODO PR refs, regen scaffold, push, open/update PR. Triggers on: finish voyage, finalize, rebase, PR. metadata: version: "1.0.0"
Armada: Voyage Finish
The finalization ritual one voyage closes. Loaded by the orchestrator at voyage-end, then dispatched to a galleon subagent as its task prompt. One-shot, ordered, PR-first.
Steps (strict order, stop on failure)
- Rebase.
git fetch originthengit rebase origin/master. Fast-forward only. If not a fast-forward, STOP and report to the orchestrator — never force-rebase, never merge. - TODO PR fix. For each feature this lane shipped, replace its
(#<pending>)placeholder inTODO.mdwith(#<PR>)using the real PR number fromgh pr view --json number. - Regen scaffold.
node src/cli.js init --from-armada armada/armada.yaml --target <lane>soAGENTS.md,REQUIREMENTS.md, and agents stay in sync withsrc/. TheAGENTS.mdvoyage header must not be re-titled. - Commit + push. Commit the regen + TODO fix on the lane branch and push to origin. Never commit on master.
- Open/update PR.
gh pr create --base master --title ... --body ...(orgh pr editif the PR already exists). Record the PR URL.
Forbids
- Never edit
armada/REQUIREMENTS.md. - Never close the voyage or mark any feature done.
- Never
git mergelocally, never push master directly. - Never run
npm publish. - Never edit files owned by other voyages or running phases.
Example: dispatch a galleon with this whole body as its task prompt; it executes step 1-5 and returns either a PR URL or the blocker that stopped it.