A Claude Code plugin for structured project execution. Plan work in phases, build with parallel agents and TDD, review with security audits and quality gates, and ship with confidence.
FAQ
shipyard is a Claude Code plugin with 44 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes code-simplification, documentation, git-workflow. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add lgbarn/shipyard> /plugin install shipyard@shipyard
Repo: lgbarn/shipyard
A Claude Code plugin for structured project execution. Plan work in phases, build with parallel agents and TDD, review with security audits and quality gates, and ship with confidence.
IDEA โ /init โ /brainstorm โ /plan โ /build โ /ship โ SHIPPED
โ
โโโ or: /import-spec (from spec-kit) โ /plan โ /build โ /ship
โโโ or: /import-spec-file (handwritten spec) โ /plan โ /build โ /ship
jq (used by session hooks for state injection)claude plugin marketplace add lgbarn/shipyard
claude plugin install shipyard@shipyard
git clone git@github.com:lgbarn/shipyard.git
claude plugin marketplace add /absolute/path/to/shipyard
claude plugin install shipyard@shipyard
claude /shipyard:status
Shipyard also installs under Codex CLI (0.124.0+) on a best-effort, not-parity basis โ all skills run natively; the multi-agent workflows degrade to inline sequential personas.
codex plugin marketplace add lgbarn/shipyard
# then enable the shipyard plugin in Codex
What you get and what degrades is documented in full in docs/using-shipyard-with-codex.md. In short: skills auto-activate identically; orchestration (build/audit/ship/review) runs sequentially in one context (no parallelism, no fresh-context review isolation); and state loads on demand instead of via a session hook.
Once installed, navigate to any project directory and run:
# Configure project preferences
/shipyard:init
# Explore requirements interactively
/shipyard:brainstorm
# Plan a phase
/shipyard:plan 1
# Build it
/shipyard:build
# Ship it
/shipyard:ship
For the full command reference and common workflows, see docs/QUICKSTART.md.
Shipyard integrates with spec-kit (GitHub's Spec-Driven Development toolkit), letting you use spec-kit's structured specification workflow as a higher-quality alternative to /shipyard:brainstorm.
spec-kit produces a rich set of artifacts in specs/[###-feature]/:
| spec-kit artifact | Mapped to |
|---|---|
spec.md (user stories, acceptance criteria) | .shipyard/PROJECT.md |
.specify/memory/constitution.md (project principles) | PROJECT.md constraints section |
plan.md (technical implementation plan) | Input for ROADMAP.md generation |
research.md + data-model.md + contracts/ | .shipyard/phases/1/RESEARCH.md |
tasks.md (flat task list with [P] markers) | .shipyard/phases/1/SPECKIT-TASKS.md โ seeds the architect |
The /shipyard:plan command automatically detects these staged artifacts:
RESEARCH.md already existsSPECKIT-TASKS.md to generate accurate wave/plan decomposition with less hallucination# 1. Use spec-kit to build the spec
/speckit.specify My feature description
/speckit.plan Tech stack choices
/speckit.tasks
# 2. Import into Shipyard (replaces /shipyard:brainstorm)
/shipyard:import-spec specs/001-my-feature
# 3. Continue with the normal Shipyard pipeline
/shipyard:plan 1 # researcher skipped, architect seeded from tasks.md
/shipyard:build 1
/shipyard:ship
/shipyard:import-spec also handles:
specs/ directories[NEEDS CLARIFICATION] markers: surfaced as an Open Questions section in PROJECT.md rather than silently droppedDon't have spec-kit? Use /shipyard:import-spec-file to import any existing specification document directly โ architecture docs, requirements files, validation specs, RFC-style documents, or anything written by hand.
# Import a handwritten spec file
/shipyard:import-spec-file docs/my-feature-spec.md
/shipyard:import-spec-file /path/to/validation-spec.md
# Or let Shipyard auto-discover spec files in the project root
/shipyard:import-spec-file
The command reads the spec, maps its sections to PROJECT.md, then conducts a short interview to fill any gaps the spec doesn't cover (integration context, success criteria, non-goals). The spec itself is staged as RESEARCH.md so every downstream agent โ architect, builder, reviewer โ has full access to the original rules during planning and implementation.
/shipyard:import-spec-file handles:
/shipyard:map first if the project has existing source code without codebase docs| Command | Purpose |
|---|---|
/shipyard:init | Configure project preferences and create .shipyard/ directory |
/shipyard:brainstorm | Explore requirements through interactive dialogue |
/shipyard:import-spec [feature-path] | Import a spec-kit feature spec, replacing brainstorming |
/shipyard:import-spec-file [file-path] | Import a handwritten spec file; interviews to fill gaps |
/shipyard:plan [phase] [--skip-research] | Plan a phase of work (creates roadmap if needed) |
/shipyard:build [phase] [--plan N] [--light] | Execute plans with parallel builder agents and review gates |
/shipyard:status | Show progress dashboard and route to next action |
/shipyard:resume | Restore context from a previous session |
/shipyard:quick [task] | Execute a small task with full guarantees |
/shipyard:ship [--phase | --milestone | --branch] | Verify and deliver โ merge, PR, or preserve |
/shipyard:settings | View or update workflow settings |
/shipyard:issues [--add | --resolve | --list] | View and manage deferred issues across sessions |
/shipyard:rollback [checkpoint] [--list] | Revert to a previous checkpoint |
/shipyard:recover | Diagnose and recover from interrupted state |
/shipyard:move-docs | Move codebase analysis docs between .shipyard/codebase/ and docs/codebase/ |
/shipyard:worktree [create|list|switch|remove] [name] | Manage git worktrees for isolated feature development |
/shipyard:review [target] | On-demand code review โ current changes, diff range, or files |
/shipyard:audit [scope] | On-demand security audit โ OWASP, secrets, dependencies, IaC |
/shipyard:simplify [scope] | On-demand simplification โ duplication, dead code, complexity |
Shipyard includes 19 skills that Claude invokes automatically when trigger conditions match:
| Skill | When It Activates |
|---|---|
shipyard-tdd | Writing any new code, features, or fixes |
shipyard-debugging | Any error, test failure, or unexpected behavior |
shipyard-verification | Before claiming any task is complete |
shipyard-brainstorming | Creative work: features, components, design |
security-audit | Working with code, configs, dependencies, or IaC |
code-simplification | After implementation, before shipping, reviewing AI code |
documentation | After implementation, before shipping, when docs are incomplete |
infrastructure-validation | Working with Terraform, Ansible, Docker, or IaC files |
parallel-dispatch | 2+ independent tasks that can run concurrently |
shipyard-writing-plans | Creating implementation plans |
shipyard-executing-plans | Implementing from a written plan |
git-workflow | Branch management, commits, delivery |
using-shipyard | Every session (skill discovery protocol) |
shipyard-testing | Writing effective, maintainable tests |
shipyard-writing-skills | Creating new skills |
shipyard-handoff | Session transfer: "handoff", "I'm done for now", "save context" |
lessons-learned | After phase completion, before shipping, reflecting on work |
import-spec | Importing a spec-kit feature directory into Shipyard |
import-spec-file | Importing a handwritten spec document into Shipyard |
Shipyard dispatches 10 specialized agents for different phases of work:
| Agent | Role | Default Model | Dispatched By |
|---|---|---|---|
| mapper | Brownfield codebase analysis (4 parallel instances) | sonnet | /shipyard:map |
| researcher | Domain/technology research | sonnet | /shipyard:plan, /shipyard:research |
| architect | Roadmap + plan decomposition | opus | /shipyard:brainstorm, /shipyard:plan, /shipyard:quick |
| builder | Task execution with TDD, IaC validation, atomic commits | sonnet | /shipyard:build, /shipyard:quick |
| reviewer | Two-stage code review (spec + quality) | sonnet | /shipyard:build, /shipyard:review |
| auditor | Comprehensive security & compliance analysis | sonnet | /shipyard:build, /shipyard:ship, /shipyard:audit |
| simplifier | Cross-task duplication and complexity analysis | sonnet | /shipyard:build, /shipyard:simplify |
| documenter | Documentation generation & updates | sonnet | /shipyard:build, /shipyard:ship, /shipyard:document |
| verifier | Post-execution verification (including IaC) | haiku | /shipyard:plan, /shipyard:build, /shipyard:ship, /shipyard:verify |
| debugger | Root-cause analysis with 5 Whys protocol | sonnet | /shipyard:debug |
All agents have formal definition files in .claude/agents/ with tool restrictions and model defaults. See docs/AGENT-GUIDE.md for detailed documentation including model assignments, tool access, and composition patterns.
Shipyard now supports Claude Code Agent Teams โ an experimental feature where multiple independent Claude Code instances collaborate on the same project by sharing a task list and mailbox.
Shipyard's standard execution model uses subagents (the Task tool) to dispatch builders, reviewers, and other agents. Each subagent runs within the lead agent's session, sharing its working directory but with a fresh context window. This is efficient for coordinated work where the lead needs to collect results and make decisions.
Agent Teams introduces a different model: independent Claude Code instances (teammates) that each have their own full session, context window, and tool access. They coordinate through a shared task list and mailbox rather than through a parent-child relationship.
Shipyard detects the teams environment automatically โ no configuration needed:
| Environment Variable | Set By | Meaning |
|---|---|---|
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 | You (opt-in) | Enables the teams feature in Claude Code |
CLAUDE_CODE_TEAM_NAME | Claude Code (automatic) | Identifies this instance as a teammate |
When teams are detected, Shipyard adapts its behavior:
| Behavior | Solo Mode (default) | Teammate Mode |
|---|---|---|
| Task execution | Dispatches builder subagents | Executes tasks directly (you ARE the builder) |
| Quality gates | Lead dispatches auditor/simplifier | Lead handles quality gates; teammates skip |
| State updates | Writes STATE.json directly | Reports via task metadata (lead writes state) |
| State file locking | No locking needed | mkdir-based locking prevents concurrent writes |
| Verification | Standard pipeline | Runs locally, reports via task metadata |
| Stopping work | No gates | TeammateIdle hook verifies tests pass first |
| Completing tasks | No gates | TaskCompleted hook verifies evidence exists |
Enable the experimental feature in your Claude Code configuration:
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Use Claude Code normally. When Claude Code spawns teammates, Shipyard automatically detects the team environment and adapts.
Solo users are completely unaffected. If you don't set the environment variable, Shipyard behaves exactly as before โ no locking, no hooks, no behavioral changes.
Teams and subagents are complementary. A lead agent in a team can still dispatch subagents for tightly-coupled subtasks within its assigned work.
See docs/AGENT-TEAMS-GUIDE.md for the full Agent Teams usage guide.
IDEA โ /init (configure preferences)
โ /brainstorm (explore requirements) โ interactive dialogue
โ OR /import-spec (from spec-kit artifacts) โ spec-driven alternative
โ OR /import-spec-file (handwritten spec) โ existing doc alternative
โ /plan (research + decompose)
โ /build (parallel execute + review)
โ repeat planโbuild per phase
โ /ship (verify + deliver)
โ SHIPPED
Shipyard uses a dual state system:
.shipyard/ directory): Cross-session persistence for project vision, roadmap, plans, and progress. Survives session restarts and can be committed to git. Includes backup-on-write (.bak), SHA-256 checksums, and working notes (NOTES.md) for compaction resilience.config.json or skipped with --light. Hook kill switch (SHIPYARD_DISABLE_HOOKS) available for debuggingdocs/CONTEXT-ENGINEERING.md.shipyard/
โโโ PROJECT.md # Vision, decisions, constraints
โโโ ROADMAP.md # Phase structure with success criteria
โโโ STATE.json # Current position, machine state (JSON)
โโโ STATE.json.bak # Automatic backup (corruption fallback)
โโโ STATE.json.sha256 # Checksum for integrity verification
โโโ HISTORY.md # Append-only audit trail
โโโ NOTES.md # Working notes (compaction-resilient, auto-cleared per phase)
โโโ HANDOFF.md # Session transfer context (consumed one-shot on next start)
โโโ config.json # Workflow preferences
โโโ codebase/ # Brownfield analysis (default; or docs/codebase/ if configured)
โโโ phases/
โ โโโ 01-{name}/
โ โโโ RESEARCH.md
โ โโโ 01-PLAN.md
โ โโโ 01-SUMMARY.md
โ โโโ VERIFICATION.md
โ โโโ MICRO-LESSONS.md # Within-phase builder takeaways
โ โโโ AGENT-METRICS.md # Agent context consumption log
โ โโโ AUDIT-{N}.md # Security audit report
โ โโโ SIMPLIFICATION-{N}.md # Code simplification report
โ โโโ DOCUMENTATION-{N}.md # Documentation generation report
โโโ quick/ # Ad-hoc tasks
shipyard/
โโโ .claude-plugin/
โ โโโ marketplace.json # Marketplace metadata (version, category)
โ โโโ plugin.json # Plugin definition (name, description)
โโโ agents/ # Subagent dispatch prompts (used by commands)
โ โโโ architect.md # Roadmap and plan decomposition
โ โโโ auditor.md # Security and compliance analysis
โ โโโ builder.md # Task execution with TDD
โ โโโ debugger.md # Root-cause analysis with 5 Whys
โ โโโ documenter.md # Documentation generation
โ โโโ mapper.md # Brownfield codebase analysis
โ โโโ researcher.md # Domain/technology research
โ โโโ reviewer.md # Two-stage code review
โ โโโ simplifier.md # Complexity and duplication analysis
โ โโโ verifier.md # Post-execution verification
โโโ commands/ # Slash command definitions
โ โโโ audit.md # /shipyard:audit
โ โโโ brainstorm.md # /shipyard:brainstorm
โ โโโ build.md # /shipyard:build
โ โโโ cancel.md # /shipyard:cancel
โ โโโ debug.md # /shipyard:debug
โ โโโ doctor.md # /shipyard:doctor
โ โโโ document.md # /shipyard:document
โ โโโ help.md # /shipyard:help
โ โโโ init.md # /shipyard:init
โ โโโ issues.md # /shipyard:issues
โ โโโ map.md # /shipyard:map
โ โโโ move-docs.md # /shipyard:move-docs
โ โโโ plan.md # /shipyard:plan
โ โโโ quick.md # /shipyard:quick
โ โโโ recover.md # /shipyard:recover
โ โโโ research.md # /shipyard:research
โ โโโ resume.md # /shipyard:resume
โ โโโ review.md # /shipyard:review
โ โโโ rollback.md # /shipyard:rollback
โ โโโ settings.md # /shipyard:settings
โ โโโ ship.md # /shipyard:ship
โ โโโ simplify.md # /shipyard:simplify
โ โโโ status.md # /shipyard:status
โ โโโ verify.md # /shipyard:verify
โ โโโ worktree.md # /shipyard:worktree
โโโ docs/
โ โโโ AGENT-GUIDE.md # Detailed agent documentation
โ โโโ AGENT-TEAMS-GUIDE.md # Agent teams usage guide
โ โโโ COMPARISON.md # Feature comparison with other frameworks
โ โโโ CONTEXT-ENGINEERING.md # WISC context engineering design
โ โโโ MIGRATION-v3-v4.md # Upgrade guide for v4.0 breaking changes
โ โโโ PROTOCOLS.md # Model routing and config.json reference
โ โโโ QUICKSTART.md # Command reference and common workflows
โ โโโ STATE-SCHEMA.md # STATE.json field definitions and schema history
โโโ .claude/
โ โโโ agents/ # Agent definition files with tool restrictions
โ โโโ shipyard-architect.md
โ โโโ shipyard-auditor.md
โ โโโ shipyard-builder.md
โ โโโ shipyard-debugger.md
โ โโโ shipyard-documenter.md
โ โโโ shipyard-mapper.md
โ โโโ shipyard-researcher.md
โ โโโ shipyard-reviewer.md
โ โโโ shipyard-simplifier.md
โ โโโ shipyard-verifier.md
โโโ hooks/
โ โโโ hooks.json # Hook registry (SessionStart, TeammateIdle, TaskCompleted, PreToolUse, Stop)
โ โโโ teammate-idle.sh # TeammateIdle quality gate (teams only)
โ โโโ task-completed.sh # TaskCompleted quality gate (phase-specific evidence)
โ โโโ pre-tool-use.sh # PreToolUse protocol compliance nudges
โ โโโ stop.sh # SessionEnd build interruption tracking
โโโ scripts/
โ โโโ state-read.sh # Adaptive context loading on session start
โ โโโ state-write.sh # Updates .shipyard/STATE.json (teams-aware locking)
โ โโโ team-detect.sh # Detects Claude Code Agent Teams environment
โ โโโ hook-log.sh # Hook failure logging with rotation
โ โโโ checkpoint.sh # Git tag checkpoint management
โ โโโ check-versions.sh # Version sync validation
โ โโโ marketplace-sync.sh # Marketplace metadata sync
โโโ skills/ # Auto-activating skill definitions
โ โโโ code-simplification/
โ โโโ documentation/
โ โโโ git-workflow/
โ โโโ infrastructure-validation/
โ โโโ lessons-learned/
โ โโโ parallel-dispatch/
โ โโโ security-audit/
โ โโโ shipyard-brainstorming/
โ โโโ shipyard-debugging/
โ โโโ shipyard-executing-plans/
โ โโโ shipyard-handoff/
โ โโโ shipyard-tdd/
โ โโโ shipyard-testing/
โ โโโ shipyard-verification/
โ โโโ shipyard-writing-plans/
โ โโโ shipyard-writing-skills/
โ โโโ using-shipyard/
โโโ test/ # bats-core test suite (dev only)
โ โโโ run.sh # Test runner
โ โโโ test_helper.bash # Shared fixtures
โ โโโ state-read.bats
โ โโโ state-write.bats # Includes teams-aware locking tests
โ โโโ checkpoint.bats
โ โโโ check-versions.bats # Version sync tests
โ โโโ marketplace-sync.bats # Marketplace sync tests
โ โโโ integration.bats
โ โโโ e2e-smoke.bats
โ โโโ hook-log.bats # Hook failure logging tests
โ โโโ team-detect.bats # Team detection tests
โ โโโ team-hooks.bats # TeammateIdle and TaskCompleted tests
โโโ CHANGELOG.md
โโโ CONTRIBUTING.md
โโโ LICENSE
โโโ README.md
โโโ package.json
โโโ package-lock.json
When you run /shipyard:init, Shipyard creates a .shipyard/config.json in your project with these options:
| Option | Values | Default | Description |
|---|---|---|---|
interaction_mode | interactive, autonomous | โ | Approve each phase or execute full roadmap |
git_strategy | per_task, per_phase, manual | โ | When to create git commits |
review_depth | detailed, lightweight | โ | Review gate depth between build steps |
security_audit | true, false | true | Run security audit after each phase |
simplification_review | true, false | true | Check for duplication and complexity |
iac_validation | auto, true, false | auto | Validate Terraform/Ansible/Docker changes |
documentation_generation | true, false | true | Generate docs after each phase |
codebase_docs_path | .shipyard/codebase, docs/codebase | .shipyard/codebase | Where brownfield analysis docs are stored |
model_routing | object | see docs/PROTOCOLS.md | Model selection per task type |
context_tier | auto, minimal, planning, execution, brownfield, full | auto | Context loading at session start |
context_phase_scope | true, false | true | Scope ROADMAP loading to current phase in execution tier |
context_warn_threshold |
See docs/PROTOCOLS.md for model routing configuration and the full config.json skeleton.
User-configurable:
| Variable | Default | Description |
|---|---|---|
SHIPYARD_LOCK_MAX_RETRIES | 120 | Max lock acquisition attempts in team mode (range: 1-600) |
SHIPYARD_DISABLE_HOOKS | unset | Set to true to disable all Shipyard hooks |
SHIPYARD_SKIP_HOOKS | unset | Comma-separated list of hook names to skip (e.g., stop,teammate-idle) |
Auto-detected (do not set manually):
| Variable | Description |
|---|---|
SHIPYARD_TEAMS_ENABLED | true when CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 |
SHIPYARD_IS_TEAMMATE | true when running as a teammate in agent teams |
SHIPYARD_TEAM_NAME | Copy of CLAUDE_CODE_TEAM_NAME |
Claude Code-managed:
| Variable | Description |
|---|---|
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | Feature flag for agent teams (1 = enabled) |
CLAUDE_CODE_TEAM_NAME | Set when running as teammate |
Note: Lock retry uses exponential backoff (0.05s start, doubles each retry, 1.0s cap). This is not configurable.
Shipyard v3.0 removed its built-in episodic memory system in favor of Claude's native memory, which provides better recall, zero maintenance, and cross-tool context automatically. See CHANGELOG.md for details on this change.
See docs/COMPARISON.md for a detailed comparison of Shipyard with other Claude Code project frameworks.
Shipyard draws inspiration from:
See CONTRIBUTING.md for how to add commands, skills, and agents, run tests, and submit pull requests.
MIT
.agents/
plugins/
marketplace.json
.claude/
.claude-plugin/
marketplace.json
plugin.json
agents/
shipyard-architect.md
shipyard-auditor.md
shipyard-builder.md
shipyard-debugger.md
shipyard-documenter.md
shipyard-mapper.md
shipyard-researcher.md
shipyard-reviewer.md
shipyard-simplifier.md
shipyard-verifier.md
settings.json
.gitattributes
.github/
dependabot.yml
workflows/
ci.yml
.gitignore
.husky/
pre-commit
.npmignore
.nvmrc
agents/
AGENTS.md
architect.md
auditor.md
builder.md
debugger.md
documenter.md
mapper.md
researcher.md
reviewer.md
simplifier.md
verifier.md
assets/
shipyard_logo.png
CHANGELOG.md
CLAUDE.md
codex/
skills-extra/
shipyard-codex-orchestration/
SKILL.md
shipyard-map/
SKILL.md
shipyard-research/
SKILL.md
shipyard-review/
SKILL.md
shipyard-ship/
SKILL.md
shipyard-state/
SKILL.md
commands/
audit.md
brainstorm.md
build.md
cancel.md
debug.md
doctor.md
document.md
help.md
init.md
issues.md
map.md
move-docs.md
plan.md
quick.md
recover.md
research.md
resume.md
review.md
rollback.md
settings.md
ship.md
simplify.md
status.md
verify.md
worktree.md
CONTRIBUTING.md
docs/
AGENT-GUIDE.md
AGENT-TEAMS-GUIDE.md
COMPARISON.md
CONTEXT-ENGINEERING.md
MIGRATION-v3-v4.md
PROPOSAL-context-engineering.md
PROPOSAL-enhanced-quick.md
PROTOCOLS.md
QUICKSTART.md
ROADMAP-context-engineering.md
STATE-SCHEMA.md
using-shipyard-with-codex.md
hooks/
hooks.json
stop.sh
task-completed.sh
teammate-idle.sh
LICENSE
package-lock.json
package.json
plugins/
shipyard/
.codex-plugin/
plugin.json
skills/
code-simplification/
SKILL.md
documentation/
SKILL.md
git-workflow/
SKILL.md
import-spec/
import-spec-file/
SKILL.md
SKILL.md
infrastructure-validation/
SKILL.md
lessons-learned/
SKILL.md
parallel-dispatch/
SKILL.md
security-audit/
SKILL.md
shipyard-brainstorming/
SKILL.md
shipyard-codex-orchestration/
SKILL.md
shipyard-debugging/
SKILL.md
shipyard-executing-plans/
SKILL.md
shipyard-handoff/
SKILL.md
shipyard-map/
SKILL.md
shipyard-research/
SKILL.md
shipyard-review/
SKILL.md
shipyard-ship/
SKILL.md
shipyard-state/
SKILL.md
shipyard-tdd/
SKILL.md
shipyard-testing/
SKILL.md
shipyard-verification/
SKILL.md
shipyard-writing-plans/
SKILL.md
shipyard-writing-skills/
SKILL.md
using-shipyard/
SKILL.md
README.md
scripts/
build-codex.sh
check-codex-sync.sh
check-versions.sh
checkpoint.sh
clean.sh
hook-log.sh
marketplace-sync.sh
state-read.sh
state-write.sh
team-detect.sh
skills/
skills-workspace/
evals/
code-simplification.json
documentation.json
evals.json
git-workflow.json
infrastructure-validation.json
lessons-learned.json
parallel-dispatch.json
security-audit.json
shipyard-brainstorming.json
shipyard-debugging.json
shipyard-executing-plans.json
shipyard-tdd.json
shipyard-testing.json
shipyard-verification.json
shipyard-writing-plans.json
shipyard-writing-skills.json
using-shipyard.json
iteration-1/
benchmark.json
benchmark.md
eval-1-tdd-dry-run/
eval_metadata.json
with_skill/
grading.json
outputs/
approach.md
timing.json
without_skill/
grading.json
outputs/
approach.md
timing.json
eval-3-debugging-jq-null/
eval_metadata.json
with_skill/
grading.json
outputs/
approach.md
timing.json
without_skill/
grading.json
outputs/
approach.md
timing.json
eval-5-verification-commit/
eval_metadata.json
with_skill/
grading.json
outputs/
approach.md
timing.json
without_skill/
grading.json
outputs/
approach.md
timing.json
review.html
results-brainstorming.txt
results-debugging.txt
results-documentation.txt
results-executing-plans.txt
results-git-workflow.txt
results-infrastructure.txt
results-lessons.txt
results-parallel.txt
results-security.txt
results-simplification.txt
results-tdd.txt
results-testing.txt
results-using-shipyard.txt
results-verification.txt
results-writing-plans.txt
results-writing-skills.txt
trigger-benchmark/
code-simplification-eval.json
documentation-eval.json
git-workflow-eval.json
infrastructure-validation-eval.json
lessons-learned-eval.json
parallel-dispatch-eval.json
security-audit-eval.json
shipyard-brainstorming-eval.json
shipyard-debugging-eval.json
shipyard-executing-plans-eval.json
shipyard-tdd-eval.json
shipyard-testing-eval.json
shipyard-verification-eval.json
shipyard-writing-plans-eval.json
shipyard-writing-skills-eval.json
using-shipyard-eval.json
trigger-evals/
debugging-eval-results.txt
parallel-dispatch-eval-results.txt
parallel-dispatch-triggers.json
shipyard-debugging-triggers.json
shipyard-tdd-triggers.json
tdd-eval-results.txt
code-simplification/
SKILL.md
documentation/
SKILL.md
git-workflow/
SKILL.md
import-spec/
import-spec-file/
SKILL.md
SKILL.md
infrastructure-validation/
SKILL.md
lessons-learned/
SKILL.md
parallel-dispatch/
SKILL.md
security-audit/
SKILL.md
shipyard-brainstorming/
SKILL.md
shipyard-debugging/
SKILL.md
shipyard-executing-plans/
SKILL.md
shipyard-handoff/
SKILL.md
shipyard-tdd/
SKILL.md
shipyard-testing/
SKILL.md
shipyard-verification/
SKILL.md
shipyard-writing-plans/
SKILL.md
shipyard-writing-skills/
anthropic-best-practices.md
EXAMPLES.md
SKILL.md
using-shipyard/
SKILL.md
test/
build-codex.bats
check-versions.bats
checkpoint.bats
clean.bats
e2e-smoke.bats
hook-log.bats
integration.bats
marketplace-sync.bats
run.sh
state-read.bats
state-write.bats
team-detect.bats
team-hooks.bats
test_helper.bashยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic
/shipyard:document [scope] | On-demand documentation generation for changes or modules |
/shipyard:research <topic> | On-demand domain/technology research and comparison |
/shipyard:verify [criteria] | On-demand verification โ run tests or check acceptance criteria |
/shipyard:map [focus] | On-demand codebase analysis โ defaults to all 4 focus areas (technology, architecture, quality, concerns) |
/shipyard:help [topic] | Quick-reference table or detailed help for a specific command/skill |
/shipyard:doctor | Health-check diagnostic โ jq, git, skills, hooks, .shipyard/ structure |
/shipyard:cancel | Graceful build interruption โ checkpoint, pause, resume later |
/shipyard:debug [description] | Root-cause analysis with 5 Whys protocol via debugger agent |
| integer (chars) |
8000 |
| Warn when assembled context exceeds this size |
plan_critique | true, false | true | Run feasibility stress test on generated plans |