@intentsolutionsio/shipwright
v1.0.1
Published
Describe your app in plain English — Shipwright builds, tests, and deploys it autonomously via a 9-phase pipeline.
Maintainers
Readme
Shipwright (AI Agency)
Describe your app in plain English — Shipwright builds, tests, and deploys it autonomously via a 9-phase pipeline. Powered by product-agent on PyPI.
Quick Start
- Install the build engine:
pip install product-agent- Use the skills:
/shipwright-build— Build a new app from a plain-English description/shipwright-enhance— Add features to an existing Shipwright project/shipwright-stacks— List supported tech stacks/shipwright-projects— List and manage existing Shipwright projects
Supported Stacks
- Next.js + Supabase — Full-stack with auth, database, and edge functions
- Next.js + Prisma — Full-stack with type-safe ORM
- SvelteKit — Lightweight full-stack with Svelte
- Astro — Content-focused static and hybrid sites
The 9-Phase Pipeline
Shipwright orchestrates a complete build lifecycle:
- Intake — Parse the natural-language app description
- Architecture — Select stack, define schema, plan routes
- Scaffold — Generate project structure and boilerplate
- Implement — Write application code across all layers
- Test — Generate and run test suites (1,627+ tests validated)
- Integrate — Wire up APIs, auth, and data layer
- Polish — Lint, format, accessibility, and performance passes
- Validate — End-to-end verification and build checks
- Ship — Package for deployment
Build Engine
Shipwright delegates execution to product-agent, an autonomous build engine available on PyPI. The agent handles code generation, testing, and validation across all supported stacks.
Files
- Skill:
${CLAUDE_PLUGIN_ROOT}/skills/shipwright-pipeline/SKILL.md - Commands:
${CLAUDE_PLUGIN_ROOT}/commands/
