Receber por email
← Voltar para o catálogo

ship

Full pipeline — audit, review+fix, docs, push PR. One command to go from "done coding" to "PR ready for review." Does NOT deploy — your CI/CD handles that after merge.

0estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add cloverink/shipwright

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/ship-cloverink/svg)](https://www.skillteca.com.br/skills/ship-cloverink)

Skills relacionadas

Ver todas de DevOps e Infra →

Alerta por categoria

Receba novas skills de DevOps e Infra toda segunda

1 email curto, só com as skills novas de DevOps e Infra. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

/ship

One-command pipeline that takes your finished work through quality gates and opens a PR.

Pipeline

Phase A (Audit)   → find issues → auto-fix Critical/Major → verify fixes
Phase R (Review)  → code review + UX review → fix until gates pass
Phase D (Docs)    → sync documentation → verify accuracy
Phase S (Ship)    → push branch + open PR with full description

Execution Strategy

  1. Pre-flight check — verify there are actual changes to ship (staged, unstaged, or commits ahead of main)
  2. Spawn a subagent for the heavy lifting (keeps main context clean for long pipelines)
  3. Run phases A → R → D → S sequentially — each phase gates the next
  4. Report back with PR URL when done

Pre-flight Gates

Before running, verify:

  • Not on main branch
  • Has changes to ship (diff or commits ahead of main)
  • Lint + typecheck pass

Phase Gates

| Phase | Gate | Fails when | |-------|------|-----------| | A (Audit) | Auto-fix succeeds | Critical issues can't be auto-fixed | | R (Review) | Code >9, UX 10/10 | Score below threshold after 3 fix rounds | | D (Docs) | No stale references | Dead links or missing doc updates | | S (Ship) | Clean working tree | Uncommitted changes after phases A-D |

<!-- CONFIGURE: Adjust score thresholds to match your project's quality bar -->

Commit Strategy

Each phase gets its own commit:

Phase A: refactor(<scope>): audit fixes — <summary>
Phase R: fix(<scope>): review fixes — <summary>
Phase D: docs(<scope>): sync documentation
Phase S: (no commit — push + open PR)

<!-- CONFIGURE: Adjust commit format to match your project's conventions -->

What it does NOT do

  • Does not deploy — it opens a PR. Your CI/CD deploys after merge.
  • Does not merge — the PR is opened for human review. Use /merge-pr after approval.
  • Does not auto-approve — even though automated review passes, a human should still look at the PR.

Dependencies

This skill orchestrates other skills in the pipeline:

  • Phase A: /audit-full
  • Phase R: /review-full (dispatches to /review-code-fix + /review-ux-fix based on diff scope)
  • Phase D: /update-docs + /review-docs
  • Phase S: /push

Phases are modular — remove or replace any phase that doesn't apply to your project.

Compartilhar X LinkedIn