skills/goal-flow/SKILL.md
Manage explicitly requested OpenCaw goals as automated multi-task delivery flows with automatic per-task PR creation and required post-PR QA.
npx skillsauth add timothymeadows/opencaw goal-flowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use when the user explicitly requests a goal, says goal flow, or a task planning artifact marks Goal Flow: enabled or Flow: goal.
Do not activate goal flow from the generic ## Goal section in a normal TASK.md. That section describes task intent; it is not the automated goal feature.
../.ai/goals/<goal_name>/GOAL.mdgoalGOAL_REPORT.md with ordered PR links, branch dependencies, QA evidence, and merge-conflict risk notes for human approval../commands/pr-readiness-check.sh --goal to create a durable readiness report that records the goal-flow exception../commands/create-goal-file.sh "<goal_name>" ["Goal Title"] [--dry-run] ./commands/create-goal-completion-report.sh "<goal_name|goal_dir|goal_file>" [--dry-run]
tools
Plan and coordinate parallel subagent lanes using OpenCaw roles, durable task artifacts, and tool-specific execution guidance.
tools
Stop before pushing or opening a pull request, summarize readiness, and ask the human to confirm they are ready for PR creation.
testing
Run task QA immediately after a confirmed PR is available, then post pass/fail evidence to the PR with inline screenshot references.
development
Refine, rerun, and stabilize Playwright tests using prior failures, traces, screenshots, and source-controlled test code.