code-simplification
Use after implementing features, before claiming a phase is complete, when reviewing AI-generated code, or when code feels overly complex. Also use when you…
Captures session context into .shipyard/HANDOFF.md so the next session can resume without losing progress.
$ npx -y skills add lgbarn/shipyard --skill shipyard-handoff --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/shipyard-handoffContext preview
The summary Claude sees to decide when to auto-load this skill.
Captures session context into .shipyard/HANDOFF.md so the next session can resume without losing progress.
name: shipyard-handoff description: Captures session context into .shipyard/HANDOFF.md so the next session can resume without losing progress.
<!-- TOKEN BUDGET: 80 lines / ~240 tokens -->
<activation>
</activation>
Capture the current session's progress into `.shipyard/HANDOFF.md` so the next session can resume immediately with full context. The orchestrator writes the file directly — this is never delegated to a sub-agent.
I'm using the handoff skill to capture session context.
<instructions>
Write `.shipyard/HANDOFF.md` with exactly these five sections in order:
What was being worked on at handoff time. Be specific: which file, which feature, which plan task.
The strategy or design being followed. Include key decisions already made so the next session doesn't re-litigate them.
What has been attempted and the outcomes — both successes and failures. Include error messages or unexpected behaviors observed.
Concrete next steps not yet done. List as actionable items, ordered by priority.
Unresolved decisions or blockers that need human input or further investigation.
## Current Task [What was being worked on] ## Approach [Strategy and key decisions] ## Tried [What was attempted and results] ## Remaining [Concrete next steps] ## Open Questions [Unresolved decisions or blockers]
</instructions>
<rules>
</rules>
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.
Repo: lgbarn/shipyard
Use after implementing features, before claiming a phase is complete, when reviewing AI-generated code, or when code feels overly complex. Also use when you…
Use when shipping features with public interfaces that lack docs, generating documentation, updating README files, writing API docs, creating architecture…
Use when starting feature work that needs a branch, creating worktrees for isolation, making atomic commits during development, or completing a development…
Import a handwritten spec document into Shipyard, replacing brainstorming. Use when a freeform spec, requirements, or design document exists.
Import a spec-kit feature spec into Shipyard, replacing brainstorming. Use when a spec-kit feature directory exists with spec.md.
Use when working with Terraform (.tf, .tfvars), Ansible (playbooks, roles, inventory), Docker (Dockerfile, docker-compose.yml), Kubernetes (manifests, Helm…