Shipwright
The only skill you need to build and ship world-class software — from idea to production. Covers the COMPLETE lifecycle: architecture design, domain modeling, service boundaries, data architecture, implementation with TDD, distinctive frontend design (anti-AI-slop), exhaustive QA across all layers, security hardening, scalability and load balancing, reliability engineering, performance optimization, accessibility (WCAG 2.1 AA), CI/CD, observability, and operational excellence. Applies Airbnb/Stripe/Meta-level engineering standards. Use this skill whenever: building something new ('let's build
Install
npx skills add saadjangda/shipwright --skill shipwrightgit clone --depth 1 https://github.com/saadjangda/shipwright.git /tmp/shipwright
mkdir -p ~/.claude/skills
cp -r /tmp/shipwright/. ~/.claude/skills/shipwrightPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Shipwright > *One skill to design it, build it, test it, polish it, and ship it.* Shipwright covers the **complete software lifecycle** — from a rough idea to a production system built to the standards of Airbnb, Stripe, Meta, and Linear. | User Intent | Mode | What Happens | |---|---|---| | "Let's build X" / new project | **BUILD** | Design → Architecture → Plan → Implement → flows into SHIP | | "QA this" / "make this production ready" | **SHIP** | 12-phase exhaustive audit across every layer | | "Polish the UI" / "harden security" / specific | **TARGETED** | Jump directly to the relevant phase | --- # ━━━ BUILD MODE ━━━ # B1 — THINK: Design Before Code <HARD-GATE> Do NOT write any code, scaffold any project, or take any implementation action until a design is presented and the user has approved it. Every project, regardless of perceived simplicity. </HARD-GATE> **Explore context** — check files, docs, commits, existing code. Ask clarifying questions one at a time. **Start with failure modes, not features.** Write down every way the system could fail — technical and business. Work backward from catastrophe. **Define constraints explicitly** — data residency, offline requirements, legacy integrations, compliance mandates. These are load-bearing walls that shape every decision downstream. **Propose 2-3 approaches** with clear tradeoffs. Present the design section by section and get approval before proceeding. Save to `docs/plans/YYYY-MM-DD-<topic>-design.md`.
Details
- Skill name
shipwright- Repository
- saadjangda/shipwright
- License
- MIT
- Repo updated
- 13 March 2026
FAQ
What does the Shipwright skill do?
The only skill you need to build and ship world-class software — from idea to production. Covers the COMPLETE lifecycle: architecture design, domain modeling, service boundaries, data architecture, implementation with TDD, distinctive frontend design (anti-AI-slop), exhaustive QA across all layers, security hardening, scalability and load balancing, reliability engineering, performance optimization, accessibility (WCAG 2.1 AA), CI/CD, observability, and operational excellence. Applies Airbnb/Stripe/Meta-level engineering standards. Use this skill whenever: building something new ('let's build
How do I install the Shipwright skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add saadjangda/shipwright --skill shipwright. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Shipwright popular?
It lives in saadjangda/shipwright, which has 6 GitHub stars and 0 forks.
Related skills
Skillize Any Lib
6pointerliu/skillize-any-libs
Generate SKILL.md for any library by analyzing its source and real-world usage. Supports Rust, Python, JavaScript, Go, C/C++, and more.
Power Coding
6APareek89/power-coding
Mindful-coding OS for any LLM coding agent — faster, quality, scalable output. One invoke configures seven layers (0–6): (0) BRIEF — optional one-page PRD.md (skipped if design.MD/README already covers it, or on request), plus git init, gitignore, and a day-one security baseline; (1) HARNESSING — Handoff.MD (user-picked sections, one magic phrase chains sessions, updated on concrete events — before every commit / end of every phase — with a line/item compaction cap and a last-synced sha for concurrent-session reconcile) + auto Learning.MD for bugs and flow changes; (2) LOOP ENGINEERING — Loop.
Substack API
6AnthonyDavidAdams/substack-api-reference
Use Substack's unofficial cookie-authenticated API to read posts, create drafts, publish issues, and manage publications on behalf of a logged-in Substack user. Required when the user asks to post to Substack, schedule a Substack send, mirror content to Substack, or extract data from a Substack account.
Mxkey
6maxmealing/mxkey
macOS dev-secrets workflow via mxkey (a Keychain wrapper). Use whenever the user handles an API key, token, password, or 2FA backup / recovery code — setting up a new API, running a command that needs a key, editing a .env file, spotting a hardcoded secret in code, or storing single-use recovery codes. Secrets never enter chat, shell history, or plaintext files. macOS only.
Cra Readiness
5Killerz007/cra-readiness-skill
Evidence-backed readiness assessment of a software or hardware product against the EU Cyber Resilience Act, Regulation (EU) 2024/2847, using the pinned Official Journal text, Implementing Regulation (EU) 2025/2392 and the Commission's 2026 guidance. Use when the user mentions the CRA, Cyber Resilience Act, CE marking for software, products with digital elements, Annex I essential requirements, SBOM obligations, vulnerability handling, the 11 September 2026 reporting duty, ENISA single reporting platform, support period, substantial modification, important or critical products, or asks to prepa
Leetcode Helper
6Zephyrex21/claude-leetcode-helper
Expert LeetCode problem solver for optimized C++ coding interview solutions. Use when: the user pastes a LeetCode problem, asks for an optimized algorithm, wants C++ LeetCode code, needs a dry run, asks for line-by-line explanation, wants a hint before the solution, wants brute force to optimized progression, wants pattern recognition, C++ pitfall warnings, interview tips, or wants help understanding data structures and algorithms for coding interviews.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.