deliver
Skill1 starsChanged 40 days agoMITView on GitHub
Only when explicitly invoked, take the requested change and every resulting branch, including incidental fixes, through PR review and verified user merges.
25 other projects use a version of this.
Adopted by
Most recently taken up by
- zahidakhyar/skillstheir own version, first seen Nov 8, 2026
- frostney/knipstheir own version, first seen Nov 8, 2026
- domengabrovsek/agent-configtheir own version, first seen Nov 8, 2026
- domengabrovsek/claudetheir own version, first seen Nov 8, 2026
- mblauberg/provenanttheir own version, first seen Nov 8, 2026
- AcKeskin/contexturetheir own version, first seen Nov 1, 2026
Used with
Projects with it also use prune, create-issue and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
matthewpSkillprune
Find and remove unused CSS in a Tideway project — classes defined in stylesheets but never referenced in markup. Use whenever the user wants to prune dead CSS, find unused styles or classes, clean up or slim a stylesheet, find orphaned BEM classes, or "tree-shake" hand-written CSS.
Also in 3 projects that use this
sahinSkillcreate-issue
Also in 3 projects that use this
BlockSkillplan
Draft a TDD, PRD, or lightweight plan in the conversation without committing it.
Also in 5 projects that use this
SentrySkillspec
Produce a verified spec — problem, desired outcome, and acceptance criteria — before building. Use when given a GitHub/Linear issue link, when starting from a fuzzy in-conversation idea, or asked to "figure out what to do" / "scope this" / "what should I build" — whenever the *what* isn't yet pinned down. Grills the ambiguities, checks the premise against the code, and produces acceptance criteria you sign off on — then hands to design-first.
Also in 4 projects that use this
AWSSkillship
Finalize dev work on an issue branch — update docs, push, and open a PR.
Also in 5 projects that use this
AWSSkillwait-what
Stop. That last message did not land: re-pitch it.
Also in 3 projects that use this
Other versions25 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 25
- google-gemini/gemini-managed-agents-templates★ 99same name
- domengabrovsek/agent-config★ 22same name
- domengabrovsek/claude★ 22same name
- domitriusclark/claude-skills★ 11same name
- coder-xieshijie/dev-skills★ 5same name
- AcKeskin/contexture★ 2same name
- andeeplus/aplus★ 2same name
- MarkTripoli/skills★ 2same name
- matiopala/skills★ 2same name
- dcguim/skills★ 1same name
15 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository38 other files it gives its agents.
- agent-conductSkill
- bugfixSkill
- code-smellsSkill
- final-responseSkill
- frontend-designSkill
- go-conventionsSkill
- go-implementorSkill
- go-reviewerSkill
- go-test-strengthSkill
- implementation-principlesSkill
- nextflow-conventionsSkill
- nextflow-implementorSkill
- nextflow-reviewerSkill
- nextjs-fastapi-conventionsSkill
- nextjs-fastapi-implementorSkill
- nextjs-fastapi-reviewerSkill
- orchestratorSkill
- phase-creatorSkill
- phase-reviewerSkill
- prose-principlesSkill
- pr-resolverSkill
- pr-reviewerSkill
- python-conventionsSkill
- python-implementorSkill
- python-reviewerSkill
- spec-authorSkill
- spec-proofreaderSkill
- spec-reviewerSkill
- spec-writerSkill
- subagentsSkill
- swift-conventionsSkill
- swift-implementorSkill
- swift-reviewerSkill
- testing-principlesSkill
- tightenSkill
- unslopSkill
- verificationSkill
- writing-for-agentsSkill
The file
We split this skill into the rules it gives an agent
8 rules. 0 are common, 8 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 25 edited versions we read keep these.
8
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 9
Do this for every branch created during the work, including incidental fixes.
- Distinctive: line 12
Use only when explicitly invoked.
- Distinctive: line 21
Add incidental branches and update the record at every state change.
- Distinctive: line 24
When a branch waits on a human merge, input, review, or CI, continue on an unblocked branch, respecting dependencies.
- Distinctive: line 36
Create its PR, or update the existing one, with the change and validation.
- Distinctive: line 37
Use pr-resolver on that PR through completion.
- Distinctive: line 40
Ask for one merge at a time, choosing by dependency order, then user impact.
- Distinctive: line 47
When the user reports a merge, verify on GitHub that the PR was merged into its intended target, then fetch the updated target.
“Common” is measured: kept by at least 6 in 10 of the 25 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Deliver
Complete the requested change, then push, open a PR, and use pr-resolver. Do this for every branch created during the work, including incidental fixes. Track delivery until the user has merged them all.
Use only when explicitly invoked. This authorizes commits, feature-branch pushes, PR creation, and review resolution without asking again between steps. Honor narrower user instructions. Leave merging to the user.
Save the queue in the owner's branch-owned checklist or another project-approved location that survives cleanup. Record each branch, PR, target, dependencies, head SHA, status, what it waits on, and next action. Include its worktree per Workspace Boundary. Add incidental branches and update the record at every state change. On resume, reconcile it with live GitHub state before acting.
When a branch waits on a human merge, input, review, or CI, continue on an unblocked branch, respecting dependencies. Revisit waiting branches as results arrive. Pause the whole delivery only when no queued work can advance.
- Establish the branch worktree per Workspace Boundary. Complete the change using bugfix, orchestrator, or the project's applicable implementation and review skills. Preserve their tests, reviews, and completion requirements. Reuse completed work where its evidence still applies. Tell local workers to return before pushing or handling PR threads.
- Push the feature branch following agent-conduct. Create its PR, or update the existing one, with the change and validation.
- Use pr-resolver on that PR through completion. Confirm its current head meets the required checks and approvals and has no merge conflicts before calling it ready.
- Ask for one merge at a time, choosing by dependency order, then user impact. As soon as that PR is checked against the current target and ready, link it and ask the user to merge it and tell you when done. Give the planned order for the rest. Other PRs with that target stay queued until rebased onto each merged result and rechecked; do not present them as ready together. If PRs overlap in files, explain that they must merge in sequence. Continue other unblocked work while waiting; do not merge or enable auto-merge yourself.
- When the user reports a merge, verify on GitHub that the PR was merged into its intended target, then fetch the updated target. A closed PR or the user's report alone is not merge verification. Apply post-merge cleanup to its worktree, local branch, and stale remote-tracking refs, preserving the queue first. Report what was removed or kept and why. List any clones now eligible for deletion and ask once for permission to delete them.
- Rebase the next unblocked branch's remaining work onto its updated target, adjusting the PR base if a merged dependency requires it. Resolve conflicts, rerun the needed checks, and push following agent-conduct. Run pr-resolver again for a changed head; otherwise refresh its checks and review status. Preparing this next PR takes the next available worker slot ahead of long implementation, investigation, or soak work. If another worker can safely pause to free capacity, pause it and resume it afterwards. Repeat from step 4 when ready. Branches still needing implementation or a PR start at step 1, so every branch receives the full workflow.
Report blockers and respect the invoked skills' retry and wait limits. At each handoff, show the queue's status and exactly which PR the user should merge next, or what blocks it.
Delivery is complete only when every PR in the queue is verified merged and no branch remains unfinished. Return the merged PR links.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

