marcanthonyrosa

Ship PR — Security skill for Claude Code

Security community

Run all pre-merge checks (tests, evals, security, spec compliance) and open the PR via gh.

How to install Ship PR

Installs to ~/.claude/commands/marcanthonyrosa-saucestack-ship-pr.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/marcanthonyrosa/saucestack/HEAD/.claude/commands/ship-pr.md -o ~/.claude/commands/marcanthonyrosa-saucestack-ship-pr.md

Restart Claude Code, or start a new session, for it to be picked up.

What Ship PR does


description: Run all pre-merge checks (tests, evals, security, spec compliance) and open the PR via gh. Does NOT merge — human merge is the last failsafe.

Run the `ship-pr` skill.

Steps:

  1. Confirm clean working tree and branch is up to date with origin/main.
  2. Invoke ship-pr skill.
  3. Surface the PR URL when the skill reports complete.
  4. Do not merge under any condition.

Alternatives in Security

  • Claude Bootstrap — Opinionated project initialization with security-first guardrails, spec-driven atomic todos, LLM testing patte 536 ★
  • Unifly Audit — Security audit of UniFi configuration 248 ★
  • Audit Agent Sessions — Analyze all agent sessions from the last 3 days across Claude, Codex, and Gemini 238 ★

Full documentation available on GitHub

View Source Repository