Ultrapack workflow
SkillFiles & storageOrchestrate the full Ultrapack workflow in Codex and Pi: create or resume a task file, design, plan, execute, verify, review, and validate the observable goal. Use when the user asks to build, fix, or deliver a non-trivial change with the complete workflow.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Ultrapack workflow skill
What this skill tells your AI
The instructions your AI receives, as published by btseytlin/ultrapack in skills/make/SKILL.md and read by ahel’s review.
Use this as the Codex and Pi equivalent of Claude Code's /up:make. Treat the user's remaining message as the task description. If the first token is exactly handsoff, enable hands-off mode and remove that token before making the slug. Otherwise keep the task description unchanged.
- Derive a kebab-case slug of at most three words. If
docs/tasks/<slug>.mdexists, read its status and resume at the next incomplete stage. If several tasks are in flight, ask which one to resume. - For a new task, create
docs/tasks/<slug>.mdfrom this template. Set Status todesign, Branch tomain, Worktree tonone, Mode from the argument, and make Goal a draft observable outcome from the request.
# <Task Title>
**Status:** design
**Branch:** main
**Worktree:** none
**Goal:** <observable end state>
**Mode:** <interactive|hands-off>
## Context
## Design
### Invariants
### Principles
### Assumptions
### Unknowns
## Plan
## Verify
## Code smells
## Conclusion
### Hands-off decisions
### Deferred (needs user input)
- Classify the task. Skip Design for trivial changes without confirmation. In interactive mode, confirm before skipping Plan or skipping Design for a non-trivial change. In hands-off mode, default to Medium unless the task is unmistakably a one-line change.
- Run
udesignunless skipped, then set Status toplanning. Follow the existing branch and worktree rules without another approval. In hands-off mode, usegit-worktreesand stop rather than edit the main branch if it cannot provision isolation. - Run
uplanunless skipped, then set Status toexecuting. In hands-off mode, record that the plan was auto-approved. - Run
uexecute, thenuverify. Send demonstrated failures back to execution until the verification attacks pass. Set Status toreviewingand runureview. - Set Status to
validating. Markdoneonly when the task file's Goal has direct end-to-end evidence or the user confirms an outcome that the harness cannot observe. Do not equate a clean diff, passing tests, or review with a confirmed Goal. - Once done, scan
CLAUDE.md,README.md, and non-task project documentation for material updates. Present branch merge/PR, worktree cleanup, or defer options; never push or merge without the user's choice.
Use handsoff for the shared safety contract. Record every automatic decision in ### Hands-off decisions; never invent a value without a conservative, explicit basis. Ask the user only when there is no safe default or a blocker prevents the next stage.
Harness adaptation
Use the existing skills by name (udesign, uplan, uexecute, uverify, ureview, and git-worktrees). Codex users invoke $make. Pi users invoke /make or /skill:make.
Signals
- GitHub stars
- 47
- Forks
- 12
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
make- Source
- github.com/btseytlin/ultrapack