superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Ship software systematically: project lifecycle, TDD, parallel agents, code review, security auditing, and infrastructure validation
Plugin shipyard from marketplace shipyard in lgbarn/shipyard. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
shipyard-codex-orchestrationUse when running any multi-step Shipyard workflow under Codex — build, audit, plan, ship, review, research, or map. Explains how Shipyard's parallel-agent workflows degrade to inline sequential execution in Codex, and routes intent to the right workflow skill. Trigger when the user says "build the p
shipyard-mapUse when performing brownfield analysis on an existing codebase under Codex — onboarding to a new project, generating codebase documentation, or understanding legacy code. Trigger when the user says "map this codebase", "help me understand this code", "document this project", "I just inherited this
shipyard-researchUse when conducting domain research, evaluating technology options, investigating ecosystem choices, or gathering knowledge for a development phase under Codex. Trigger when the user says "research X", "what are our options for", "evaluate these libraries", "what's the best approach to", or before p
shipyard-reviewUse when reviewing code under Codex — verifying spec compliance, conducting quality review after a build, or checking that an implementation matches its plan. Trigger when the user says "review this", "review the implementation", "does this match the plan", "check the code quality", or after a Shipy
shipyard-shipUse when delivering or releasing a completed Shipyard phase under Codex — final verification, pre-ship security audit, documentation, and release. Trigger when the user says "ship it", "ship this phase", "release this", "we're done — finalize", or "run the shipyard ship workflow". This is the Codex
shipyard-stateUse to inspect or manage Shipyard project state under Codex — show status, resume a previous session, cancel/pause in-progress work, or roll back to a checkpoint. Trigger when the user says "shipyard status", "what's the status", "resume", "continue where we left off", "cancel", "pause this", "roll
code-simplificationFinds and removes duplication, dead code, over-engineering, and AI-generated bloat such as verbose error handling and redundant type checks. Use after implementing features, before claiming a phase is complete, when reviewing AI-generated code, or when code feels overly complex. Also use when a patt
documentationGenerates and updates code docs, README files, API docs, and architecture documentation. Use when a feature with public interfaces lacks docs, when documentation is incomplete or outdated, or before shipping any phase. Also use when adding breaking changes or complex algorithms, or when a public fun
git-workflowManages branches, worktrees, atomic commits, and branch completion by merge, PR, preserve, or discard. Use when starting feature work that needs a branch or an isolated workspace, making commits during development, or finishing a development branch. Also use when the user says "set up worktree", "cr
import-spec-fileImports a handwritten spec document into Shipyard in place of brainstorming. Use when a freeform spec, requirements, or design document already exists.
import-specImports a spec-kit feature spec into Shipyard in place of brainstorming. Use when a spec-kit feature directory with spec.md exists.
infrastructure-validationValidates infrastructure-as-code with tool chains and checks for common mistakes. Use when working with Terraform (.tf, .tfvars), Ansible (playbooks, roles, inventory), Docker (Dockerfile, docker-compose.yml), Kubernetes (manifests, Helm charts), or CloudFormation. Also use when running terraform pl
lessons-learnedExtracts reusable lessons from completed work. Use when a phase or milestone is complete, before shipping, or when reflecting on finished work. Also use when the user says "what did we learn", "capture lessons", "retrospective", "wrap up", "ship this phase", or "done with this phase". A phase must n
parallel-dispatchDispatches concurrent agents for independent tasks. Use when 2 or more tasks can proceed without shared state or sequential dependencies, such as multiple test files that fail with different root causes or multiple subsystems that are broken independently. Applies when tasks touch different files an
security-auditAudits code for OWASP Top 10 issues, secrets in code (API keys, passwords, tokens), dependency vulnerabilities, IaC security, Docker hardening, and supply chain risks. Use when working with code that handles user input, authentication, authorization, or secrets. Also use when adding or updating depe
shipyard-brainstormingExplores user intent, requirements, and design through Socratic dialogue before implementation. Must be used before any creative work, such as creating features, building components, adding functionality, or modifying behavior. Also use when the user says "I want to add", "let's design", "what if we
shipyard-debuggingInvestigates root cause systematically before any fix is proposed. Use when encountering any bug, test failure, unexpected behavior, or error message. Also use for tracebacks, exceptions, "not working" complaints, build failures, performance problems, or integration issues, and whenever the next ste
shipyard-executing-plansExecutes a written implementation plan with agents. Use when a written plan is ready to execute, in the current session or a separate one. Also use when the user says "build this", "implement this", "execute the plan", or "run the plan", or when a loaded plan file has independent tasks suitable for
shipyard-handoffCaptures session context into .shipyard/HANDOFF.md so the next session can resume without losing progress. Use when the user says "handoff", "save context", or "I'm done for now", or when a long session ends and its state should be recorded.
shipyard-tddEnforces test-driven development, with a failing test before any production code. Use when implementing any feature or bugfix, before writing implementation code. Also use when touching test files (*.test.*, *.spec.*, *_test.go), when plan tasks have tdd="true", or when the user says "test first", "
shipyard-testingGuides test design with AAA structure, DAMP naming, mock boundaries, and the testing pyramid. Use when writing tests, structuring test suites, choosing test boundaries, or fixing test quality issues such as flakiness, over-mocking, or brittle tests. Also use when choosing between unit, integration,
shipyard-verificationRequires fresh verification evidence before any claim that work is complete, fixed, or passing. Use before committing, creating PRs, or moving to the next task. Also use when a status report contains words like "should", "probably", or "seems to", or expresses satisfaction ("Great!", "Done!") before
shipyard-writing-plansBreaks a spec, requirements, or design into an implementation plan with file paths and verification commands. Use for any multi-step task before touching code. Also use when the user says "plan this", "break this down", "create tasks", or "decompose this feature", when a task needs more than 2-3 ste
shipyard-writing-skillsApplies test-driven development to creating and editing skills. Use when creating, editing, or improving a skill, editing any SKILL.md file, writing skill descriptions, or debugging why a skill does not activate. Also use when the user says "create a skill", "write a skill", "new skill", "improve th
using-shipyardExplains how to find and use Shipyard skills and commands, and requires a Skill tool call before any response, including clarifying questions. Use at the start of any conversation, or when the user asks "what should I do", "help me", "how do I use shipyard", or "where do I start". Also use when it i
/shipyard:auditOn-demand security audit — OWASP, secrets, dependencies, IaC security
/shipyard:brainstormExplore requirements through Socratic dialogue and capture project definition
/shipyard:buildExecute plans using fresh subagents with review gates
/shipyard:cancelPause in-progress work with a checkpoint
/shipyard:debugInvestigate bugs and failures with systematic root-cause analysis
/shipyard:doctorCheck Shipyard plugin health and dependencies
/shipyard:documentOn-demand documentation generation — API docs, architecture updates, user guides
/shipyard:helpShow help for Shipyard commands and skills
/shipyard:initInitialize Shipyard project settings and directory structure
/shipyard:issuesView and manage deferred issues tracked across sessions
/shipyard:mapOn-demand codebase analysis — map technology stack, architecture, quality, or concerns
/shipyard:move-docsMove codebase documentation between .shipyard/codebase and docs/codebase
/shipyard:planPlan a phase of work (creates roadmap if needed)
/shipyard:quickExecute a small task with Shipyard guarantees
/shipyard:recoverDiagnose and recover from interrupted or corrupted state
/shipyard:researchOn-demand domain research — evaluate technology options, investigate ecosystem choices
/shipyard:resumeRestore context from a previous session and continue
/shipyard:reviewOn-demand code review — review current changes, a diff range, or specific files
/shipyard:rollbackRevert to a previous Shipyard checkpoint
/shipyard:settingsView or update Shipyard workflow settings
/shipyard:shipFinish and deliver completed work
/shipyard:simplifyOn-demand simplification review — detect duplication, dead code, unnecessary complexity, AI bloat
/shipyard:statusShow project progress and route to next action
/shipyard:verifyOn-demand verification — run tests, check acceptance criteria, validate phase completion
/shipyard:worktreeManage git worktrees for isolated feature development
architectUse this agent when creating roadmaps, decomposing plans into tasks, making architecture decisions, or breaking down requirements into executable work. Examples: <example>Context: The user is initializing a new project and needs a roadmap. user: "Create a roadmap for building this application" assis
auditorUse this agent for comprehensive security and compliance analysis across all changes in a phase or milestone. Covers OWASP Top 10, secrets detection, dependency vulnerabilities, IaC security, and supply chain risks. Examples: <example>Context: A phase build is complete and needs security review befo
builderUse this agent when executing plans, implementing features, building tasks from a PLAN.md, or running TDD implementation cycles. This is the primary implementation agent. Examples: <example>Context: A plan has been created and is ready for execution. user: "Build the authentication phase" assistant:
debuggerUse this agent for root-cause analysis of bugs, test failures, and unexpected behavior. Follows the 5 Whys protocol and produces ROOT-CAUSE.md with evidence chain and remediation plan. Examples: <example>Context: A test suite is failing after a recent commit and the cause is unclear. user: "Figure o
documenterUse this agent for documentation generation across all changes in a phase or milestone. Generates API docs, architecture updates, and user-facing documentation. Examples: <example>Context: A phase build is complete and needs documentation updated. user: "Generate documentation for the completed phas
mapperUse this agent when performing brownfield analysis on an existing codebase, onboarding to a new project, generating codebase documentation, or understanding legacy code. Examples: <example>Context: The user wants to understand an existing codebase they are joining or inheriting. user: "I need to und
researcherUse this agent when conducting domain research, evaluating technology options, investigating ecosystem choices, or gathering knowledge for a development phase. Examples: <example>Context: The user is planning a new phase and needs to understand the best technology choices. user: "We need to add real
reviewerUse this agent when performing code review, verifying spec compliance, conducting quality review after a build, or checking that an implementation matches its plan. Examples: <example>Context: A plan has been fully executed by the builder and needs review. user: "Review the authentication implementa
simplifierUse this agent to review cumulative code changes across a phase for duplication, unnecessary complexity, dead code, and AI-generated bloat that individual task reviewers can't detect. Examples: <example>Context: A phase build is complete, all reviews passed, and the code needs a whole-picture simpli
verifierUse this agent when verifying that implementation meets success criteria, validating phase completion, checking plan coverage before execution, or performing pre-ship validation. Examples: <example>Context: A phase has been fully built and reviewed, and needs final verification before moving on. use
${CLAUDE_PLUGIN_ROOT}/scripts/state-read.sh
${CLAUDE_PLUGIN_ROOT}/scripts/marketplace-sync.sh
${CLAUDE_PLUGIN_ROOT}/hooks/teammate-idle.sh
${CLAUDE_PLUGIN_ROOT}/hooks/task-completed.sh
${CLAUDE_PLUGIN_ROOT}/hooks/stop.sh
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.