From Vengineer
Free-form collaborative brainstorm: explore an idea through dialogue, propose 2-3 approaches, then produce a docs/sketches/ design document. Use BEFORE medium-plan or turn2spec when the idea is still rough. For a more structured plan with research agents, use medium-plan instead.
npx claudepluginhub dylanliiii/shipyard --plugin VengineerThis skill uses the workspace's default tool permissions.
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.
Understanding the idea:
Exploring approaches:
Presenting the design:
Documentation:
docs/sketches/YYYY-MM-DD-<topic>.md with YAML frontmatter at the top:
---
stage: sketch
created: YYYY-MM-DD
topic: <topic>
status: draft
---
Next Steps:
turn2spec docs/sketches/YYYY-MM-DD-<topic>.md to transform this sketch into a structured feature spec