Updated 3mo ago
by samsantosb
ship-it
ship-it - an idea-to-merged-PR delivery pipeline for any coding agent (Claude Code, Kiro, opencode, Codex, Gemini CLI, Cursor...): 7 skills, 6 shared contracts.
62 GitHub stars (62)
+12 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | +8 |
| Oct 15 | +3 |
| Oct 16 | +1 |
- 7 skills (7 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 3mo ago last update (Last updated 3mo ago)
Install
Skills CLI
npx skills add samsantosb/ship-it
Asks which skills and agents to install. Just one: npx skills add samsantosb/ship-it --skill chaos-engineering — add -g for every project.
Claude Code
git clone https://github.com/samsantosb/ship-itcp -r "ship-it/skills/chaos-engineering" ~/.claude/skills/
Copies the chaos-engineering skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add samsantosb/ship-it
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
chaos-engineering
Adversary of /do-task — read the implemented change, map the attack surface, write adversarial unit/E2E tests that try to break it (boundaries, nulls, broken money, hostile dependencies, concurrency, malicious payloads, unexpected state), run them locally, classify each KILLED/SURVIVED/INCONCLUSIVE, promote the useful ones to permanent regressions, and deliver a Chaos Report. Never touches produc…
skills/chaos-engineering/SKILL.md on GitHub (opens in a new tab) -
create-product
Turn an idea, a conversation, or loose notes into a product document ready for /create-tasks — no PM required. Runs a sparring interview to fill the gaps, synthesizes the document, and publishes it where the project tracks work.
skills/create-product/SKILL.md on GitHub (opens in a new tab) -
create-tasks
Break a product scope — a product doc, a tracker item, or a whole project/milestone — into technical cards ready for AI execution via /do-task. Deterministic split heuristics, mandatory preview before creating anything.
skills/create-tasks/SKILL.md on GitHub (opens in a new tab) -
do-task
Execute a card end to end — pick it up, implement following the guidelines, validate, open the PR, chain into /watch-pr. Full flow authorized by invocation (automode) — zero questions in the happy path; escalations park-and-notify instead of hanging. Use when the user asks to execute, implement, or do a card/task/issue.
skills/do-task/SKILL.md on GitHub (opens in a new tab) -
groundwork
One-time per-project setup for the ship-it pipeline — detects tracker, repo, reviewer and notifier, asks the minimum, writes docs/agents/ config so no other skill ever asks again.
skills/groundwork/SKILL.md on GitHub (opens in a new tab) -
make-guidelines
Interview the dev to generate an engineering guideline — for the whole codebase (/make-guidelines) or one module (/make-guidelines <path>). Detects existing patterns first and proposes them as answers; module guidelines override codebase guidelines.
skills/make-guidelines/SKILL.md on GitHub (opens in a new tab) -
watch-pr
Monitor a pull request until merge or block — evaluate every review comment (apply reasonable fixes, always reply), rerun flaky CI once, and notify the author on approval, lock, or silence. Auto-chained by /do-task after opening a PR; also invocable standalone on any PR. Use when the user asks to watch, babysit, or monitor a PR.
skills/watch-pr/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.