architecture-review
Reviews a technical proposal before implementation. Use for designs, RFCs, ADRs, architecture proposals, and issues that define how a system change should…
Completes one or more tasks. Creates one tested and reviewed pull request for each task. Use to implement, build, fix, or deliver tasks, tickets, pull requests, or a milestone.
$ npx -y skills add owainlewis/blueprint --skill task-to-pr --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/task-to-prContext preview
The summary Claude sees to decide when to auto-load this skill.
Completes one or more tasks. Creates one tested and reviewed pull request for each task. Use to implement, build, fix, or deliver tasks, tickets, pull requests, or a milestone.
name: task-to-pr description: "Completes one or more tasks. Creates one tested and reviewed pull request for each task. Use to implement, build, fix, or deliver tasks, tickets, pull requests, or a milestone." user-invocable: true argument-hint: "<tasks, tickets, pull requests, or milestone>"
Take each task from a decided outcome to a tested and reviewed pull request. Keep one task, branch, and pull request focused on one result.
Review the tasks first. Decide their order, note dependencies, and identify work that can run at the same time. Then make a short plan.
1. Create or reuse a branch and worktree for the task. Start independent work from the latest default branch and dependent work from its reviewed prerequisite or stacked base. 2. Write the code. 3. Use `/test` to prove the task works, affected failures are handled, and refactors preserve behavior. 4. Commit and push the changes. 5. Create or update one pull request on GitHub. Include a short summary and the current proof, then mark it ready for review. 6. Move the ticket to the repository's review state, such as `In Review` or `Review`, when possible. 7. Use `/review` with a fresh subagent that did not write the code. 8. Fix valid problems, then repeat `/test` and `/review`. Commit and push every reviewed fix before continuing.
1. Use the GitHub CLI to wait for CI and automated code review when the repository uses them. 2. Fix failures caused by your changes and valid review findings. 3. If a fix needs a product or technical decision that the task does not contain, stop that task and report the missing decision. 4. After changing code, repeat `/test` and `/review`. 5. If you changed code, commit and push it. Update the pull request summary and proof when needed. 6. Reply to every automated review finding. Say what you changed or why you made no change. Resolve the thread when it is fully addressed. 7. Wait for the automated checks again. 8. Repeat until all available checks pass and the automated review has no unresolved findings. 9. Update the ticket with final proof and the pull request link when possible. Keep it in the repository's review state while the pull request is open.
If the user asks for merges, merge pull requests in dependency order. Before each merge, confirm that:
Explicitly naming `/codex-issue-coordinator` grants merge authority only for that coordinator's issue batch. Automatic skill selection does not grant merge authority.
After a prerequisite merges, retarget its dependents to the default branch and update them to that base. Repeat `/test`, `/review`, CI, and automated review before merging. Never bypass repository rules. Wait until GitHub reports the pull request as merged before marking its ticket complete when possible. If the user did not ask for merges, leave the pull request open.
Continue with every task that can make progress. For each task, report the pull request, tests, review verdict, CI state, and any blocker.
Without merge authority, stop when every task has a pull request with all available checks passing, a final `/review` verdict of `Approve`, and no unresolved automated review finding. Record required human approval or merge as the task blocker. With merge authority, stop when every in-scope pull request is merged and its ticket is complete when possible. If no task can move forward, state what is needed.
Design. Plan. Build. Validate. Blueprint gives coding agents ten focused skills. They cover understanding existing code, deciding what to build, and delivering reviewed pull requests.
Reviews a technical proposal before implementation. Use for designs, RFCs, ADRs, architecture proposals, and issues that define how a system change should…
Creates or updates root ARCHITECTURE.md from verified implementation. Use when a repository needs current architecture documentation or a structural change…
Coordinates a large batch of GitHub issues through separate Codex worker threads, tested pull requests, review loops, and gated merges. Use when the user asks…
Writes a proposed design covering requirements, user experience, technical choices, and proof. Use when important product or technical choices must be settled…
Generates a polished, static HTML reading view from an existing Markdown PRD or technical design. Use when a user asks to render, present, visualize, or make a…
Makes existing code easier to understand without changing behavior. Use to simplify structure, remove duplication or dead code, improve names, or remove…