From shipwright
List all apps built by Shipwright. Shows project names, stacks, URLs, and quality scores. Use when the user wants to see what they've built or pick a project to enhance.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shipwright:projectssonnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user wants to see what apps Shipwright has built. Read the project registry and display it clearly.
The user wants to see what apps Shipwright has built. Read the project registry and display it clearly.
Check for the project registry file:
cat "${CLAUDE_PLUGIN_DATA:-$HOME/.shipwright}/projects.jsonl" 2>/dev/null
If the file is empty or doesn't exist:
"No apps built yet! Use
/shipwright:build [your idea]to create your first one."
If projects exist, parse each JSON line and display a friendly table:
"Here are the apps you've built with Shipwright:
# App Type Status Quality URL 1 project_id [stack in plain English] [status] [quality_score] [deployment_url or "not deployed"] 2 ... ... ... ... ... What you can do:
- To add features to any of these, use
/shipwright:enhance [describe the feature]- To rebuild or redeploy, just tell me which app and what you need
- The code for each app is in the folder listed below"
Then list the project directories:
"Project locations:
- ..."
When displaying stacks, use plain English:
nextjs-supabase → "Full Web App (Next.js + Supabase)"nextjs-prisma → "Complex Web App (Next.js + Prisma)"sveltekit → "Lightweight App (SvelteKit)"astro → "Content Site (Astro)"Same as all Shipwright skills — beginner-friendly, no jargon, encouraging tone.
Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
npx claudepluginhub davepoon/buildwithclaude --plugin shipwright