task-to-pr

Featured

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.

Testing & QA 403 stars 71 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
87
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
99
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Task to PR Review the tasks you were given. Decide the order and which tasks can run at the same time. Make a short plan. Complete each task in two phases. Keep working without waiting for the user while any task can make progress. Do not start a task until the tasks it depends on are merged. ## Phase 1: Build the code 1. Create or reuse a branch and worktree for the task. Start new work from the latest default branch. 2. Write the code. 3. Run tests that prove the task works, affected failures are handled, and refactors preserve behavior. Run relevant quality checks. If tests cannot cover something, give other proof. 4. Ask a fresh subagent that did not write the code to review it without editing. 5. Fix valid problems, then repeat the tests, quality checks, and review. 6. Commit and push the changes. 7. Create or update one pull request on GitHub. Include a short summary and the current proof. 8. Mark the ticket as `In Review` when possible. ## Phase 2: Pass the automated checks 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. After changing code, repeat the tests, quality checks, and subagent review. 4. If you changed code, commit and push it. Update the pull request summary and proof when needed. 5. Reply to every automated review finding. Say what you changed or why you made no change. Resolve the thread when it is fully addressed. 6. Wait for the au...

Details

Author
owainlewis
Repository
owainlewis/blueprint
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

create-pr

Open or update a pull request and handle in-scope CI failures. Use when the user wants to prepare a PR. For matching managed tasks, finalize the task as ready to merge; stop only when the current head is CI-green, and never merge or invoke sync-main.

18 Updated 1 months ago
SrdjanCoric
Code & Development Listed

issue-to-pr

Drive a GitHub issue — bare or tracked on a Project board — from triage to a merge-ready PR through a gated pipeline (design hardening, tests green, code-review clean), scaling the machinery to the task's tier and asking at most one batched question. Auto-links the issue to close on merge, advances the board card, then merges and cleans up once you approve the PR in-session. Triggers: "take task N", "work on issue #N", "do the next task", "build/fix X" when no issue exists yet, and — for the merge gate later — "merge it", "approve the PR", "ship it", "lgtm merge".

7 Updated today
DmitriyYukhanov
AI & Automation Listed

land-tasqx-pr

Land a tasqx task's branch on protected main without waiting on it — push, open the PR, arm auto-merge (rebase, without --delete-branch) and move on to the next task; at the next task boundary check the PR, send failed checks or real Qodo findings back to a builder, and once it is MERGED reinstall, verify, clean up and close the task once. Use it when a task's branch has passed review under CLAUDE.md's "One task, one branch" rule, or when the user asks to land, merge, ship or open the PR for a task ("land task

2 Updated yesterday
dimitritholen