Task start
Skill postmelee/hyper-waterfall/templates/locales/en/mydocs/skills/task-start
A human-governed AI coding workflow that distills ephemeral session context into persistent project memory—making work traceable, reviewable, and resumable.
npx -y skills add postmelee/hyper-waterfall --skill task-startAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Apply the Hyper-Waterfall task start procedure. Confirm the GitHub Issue, update {BASE_BRANCH}, create local/task{N}, add a daily task board row, and create the task plan template. Use before starting new code or documentation changes.
SKILL.md
2.8 KB, as published. Nobody here has run it
Hyper-Waterfall Task Start
Trigger
- The task requester explicitly says "start Issue #N" or "proceed with task #N."
- The task requester invokes this SKILL directly.
Preconditions
- An approved Issue number and milestone exist.
- The target repository working tree is clean, or a separate worktree decision has been made.
ghCLI is authenticated for the current user.
Procedure
- Confirm Issue information.
gh issue view {N} --json number,title,milestone,state,body - Update
{BASE_BRANCH}.git fetch origin git checkout {BASE_BRANCH} git pull --ff-only - Create the work branch. If another worker is using the main worktree, use a separate worktree.
# single worktree git checkout -b local/task{N} # separate worktree, recommended to avoid interfering with another agent git worktree add ../{repo}-task{N} -b local/task{N} origin/{BASE_BRANCH} - Update daily task board: add a row to
mydocs/orders/{yyyymmdd}.md.- Use output format from
mydocs/_templates/orders.md. - Row format:
| #{N} | {task title} | In progress | M{milestone}, task plan written and awaiting approval | - Place it under the appropriate milestone section. Use "Common - Operations" for operational work.
- Use output format from
- Create task plan:
mydocs/plans/task_m{milestone}_{N}.md.- Use central template
mydocs/_templates/task_plan.md. - Only if the template cannot be read, use these fallback sections: purpose / background / scope included and excluded / design direction / expected changed files / tentative stages of 3-6 stages / verification plan / risks / approval request.
- Use central template
- Verify changes.
git status --short git diff --check - Commit once.
git add mydocs/plans/task_m{milestone}_{N}.md mydocs/orders/{yyyymmdd}.md git commit -m "Task #{N}: task plan and daily task board update" - Request task plan approval from the task requester.
Verification
git log --oneline -1showsTask #{N}: task plan and daily task board update.mydocs/orders/{yyyymmdd}.mdcontains a #{N} row.mydocs/plans/task_m{milestone}_{N}.mdfills required sections frommydocs/_templates/task_plan.md.
Never Do
- Write the implementation plan before task plan approval.
- Change code or manuals before task plan approval.
- Touch another worker's uncommitted changes or another task branch working tree.
Invocation
- Codex:
$task-startor selecttask-startfrom the/skillsmenu - Claude Code:
/task-start