Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub davepoon/buildwithclaude --plugin shipwrightHow 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.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
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.