From jackin-dev
Runs the jackin' pre-merge gate, retires the roadmap item into docs, and squash-merges a pull request. Use when the operator runs /jackin-dev:merge-pr.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jackin-dev:merge-pr [PR] [--no-poll] [--admin <check>][PR] [--no-poll] [--admin <check>]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Sequence the jackin' pre-merge gates **fail-closed**, retire the roadmap item into docs, then squash-merge. Reuses the `.github/` agent rules (auto-loaded) and `PULL_REQUESTS.md` — sequences them, never restates them.
Sequence the jackin' pre-merge gates fail-closed, retire the roadmap item into docs, then squash-merge. Reuses the .github/ agent rules (auto-loaded) and PULL_REQUESTS.md — sequences them, never restates them.
/jackin-dev:merge-pr [<PR>] to merge a jackin' PR (defaults to the current branch's PR)./jackin-dev:create-pr / /jackin-dev:propose.--no-poll — do not wait on pending CI; stop and report instead.--admin <check> — authorize bypassing one named failing check (still needs the high-blast-radius confirm).--admin bypass without --admin <check> + confirm).gh pr view and gh pr diff..github/workflows/**, or needs a force-push / --admin. High → pause for one explicit confirm. Normal → proceed (invoking the skill is the go).gh pr checks <PR>: if pending, poll until green (unless --no-poll); if any check fails, STOP. Trust CI — which runs cargo xtask schema-check plus the test/clippy/fmt jobs — no local re-run.[bin] cargo xtask roadmap retire <slug> --plan prints the worklist: the page content, every inbound link (grep <slug>), and the meta.json entry. [agent] Do the judgment moves — operator detail → guides//commands/, design detail → reference/, write the ## Completed bullet in roadmap/index.mdx, repoint inbound links; commit docs:. [bin] cargo xtask roadmap retire <slug> --apply removes the meta.json entry, deletes the .mdx, runs the audit, and fails if any inbound link still points at the dead slug. Run the bun docs gate; push.cargo xtask roadmap retire <slug> --partial sets **Status**: Partially implemented and keeps the page; name the remaining phases; commit; push.gh pr edit if stale; surface the change in your reply.cargo run -p jackin-pr-trailers -- --body-file, then gh pr merge <PR> --squash --body-file. Confirm the title carries (#N).--admin-bypassing without explicit per-check opt-in.Status: Resolved roadmap page instead of retiring it into docs.(#N) suffix or the DCO / Co-authored-by trailers.Bundles jackin-pr-trailers. cargo xtask roadmap retire <slug> --plan gives the agent the retirement worklist; --apply does the mechanical removal + audit and fails on a dangling link; --partial sets the Status. The content moves themselves are the agent's judgment. CI runs cargo xtask schema-check (the 5-artifact gate); this skill only reads its result.
npx claudepluginhub jackin-project/jackin-marketplace --plugin jackin-devGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.