Back to Marketplaces
active

Ship software systematically: project lifecycle, TDD, parallel agents, code review, security auditing, and infrastructure validation

1plugins
15skills
lgbarn

shipyard

Ship software systematically: project lifecycle, TDD, parallel agents, code review, security auditing, and infrastructure validation

development
15 skills

code-simplification

verified

Use after implementing features, before claiming a phase is complete, when reviewing AI-generated code, or when code feels overly complex — detects duplication, dead code, over-engineering, and AI-specific bloat patterns

documentation

verified

Use when generating documentation, updating README files, writing API docs, creating architecture documentation, or when documentation is incomplete or outdated

git-workflow

verified

Use when starting feature work that needs a branch, creating worktrees for isolation, making atomic commits during development, or completing a development branch via merge, PR, preserve, or discard

infrastructure-validation

verified

Use when working with Terraform (.tf, .tfvars), Ansible (playbooks, roles, inventory), Docker (Dockerfile, docker-compose.yml), CloudFormation, or any infrastructure-as-code files — provides validation workflows, tool chains, and common mistake prevention

memory

verified

Use when user asks 'how should I...' or 'what's the best approach...' after exploring code, OR when you've tried to solve something and are stuck, OR for unfamiliar workflows, OR when user references past work. Searches conversation history.

parallel-dispatch

verified

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

security-audit

verified

Use when working with any code, infrastructure-as-code, configuration files, dependencies, or before claiming security posture is adequate — covers OWASP Top 10, secrets detection, dependency vulnerabilities, IaC security, Docker hardening, and supply chain risks

shipyard-brainstorming

verified

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. Also used during /shipyard:init for requirements gathering.

shipyard-debugging

verified

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

shipyard-executing-plans

verified

Use when you have a written implementation plan to execute, either in the current session with builder/reviewer agents or in a separate session with review checkpoints

shipyard-tdd

verified

Use when implementing any feature or bugfix, before writing implementation code

shipyard-testing

verified

Use when writing tests, structuring test suites, choosing test boundaries, or debugging test quality issues like flakiness, over-mocking, or brittle tests

shipyard-verification

verified

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

shipyard-writing-plans

verified

Use when you have a spec or requirements for a multi-step task, before touching code

shipyard-writing-skills

verified

Use when creating new skills, editing existing skills, or verifying skills work before deployment