Shipping Methodology
Enforces a five-stage ship pipeline — verify gate, commit strategy, docs, PR, human-approved merge — with code integrity checks.
Dev & CodingIntermediate★ 126⑂ 8AI score 9/10Last updated: Apr 22, 2026
What it does
- Gate check first: confirms
claudikins-kernel:verifypassed and that code hasn't changed since (commit SHA plus file-manifest hash comparison). - Five stages: pre-ship review → commit strategy (squash vs preserve history) → README/CHANGELOG/version updates → PR creation → CI check, human-approved merge, branch cleanup.
- Templates: commit formats for feat/fix/breaking change/chore, a PR body structure (Summary/Changes/Testing/Screenshots), and Keep a Changelog entries.
- Safety rails: blocks force pushes to main/master/release, detects breaking changes (removed public functions, changed signatures), retries GitHub API 3× with backoff, and defines CI-failure recovery paths.
- State tracking: writes
ship-state.jsonwith per-phase approvals, PR number, merge SHA, and deleted branches.
Who it's for
- Developers who want PRs, changelogs, and version bumps done consistently every time
- Team leads who want to stop AI agents from auto-merging unverified code to main
- Users of the claudikins-kernel plugin (verify/ship commands)
Example uses
- Shipping three feature branches: it summarises +450/-120 lines and verify status, asks squash vs preserve, then drafts a commit message for approval.
- You tweak one line after verification: the commit-hash check fires and it demands a re-verify instead of shipping.
- CI reports 2 lint errors and 1 test failure: it offers view-logs / fix-and-retry / skip-with-caveat instead of merging anyway.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/povvo/claudikins-kernel/HEAD/skills/shipping-methodology/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/shipping-methodology folder from the GitHub repo povvo/claudikins-kernel into my ~/.claude/skills/shipping-methodology/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/povvo/claudikins-kernel.git /tmp/claudikins-kernel && mkdir -p ~/.claude/skills && cp -r /tmp/claudikins-kernel/skills/shipping-methodology ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/povvo/claudikins-kernel.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r claudikins-kernel/skills/shipping-methodology ~/.claude/skills/ - Verify the bundled
references/docs came along:ls ~/.claude/skills/shipping-methodology - Restart Claude Code, then ask something like "prepare the PR" or "run the ship process" to trigger it.
- For the gate checks to work end to end, also install the claudikins-kernel plugin that provides the verify/ship commands.
View source on GitHub ↗License: MIT