@daecimus/project-starter-kit
v2.6.0
Published
Generate a complete Claude-orchestrated project workflow — lifecycle management, session hooks, health checks, and quality gates — tailored to your project type.
Downloads
661
Maintainers
Readme
@daecimus/project-starter-kit
Generate a complete Claude-orchestrated development workflow — PRD lifecycle, session hooks, health checks, and quality gates — tailored to your project type. One command, no API required.
npx @daecimus/project-starter-kit bootstrapAnswer a few questions. Get 20+ structured files that wire Claude into your project's entire development lifecycle — from first idea to PRD closeout.
What you get
Universal (every project):
| File | Purpose |
|---|---|
| CLAUDE.md | Session pointer file — Claude reads this every session |
| docs/PROJECT_CHARTER.md | Mission, goals, scope |
| docs/STATUS.md | Current state, blockers, next actions |
| docs/LIFECYCLE.md | Workflow phases + next-action rules |
| docs/PIPELINE.md | Idea-to-done workflow |
| docs/COMMANDS.md | Canonical commands |
| docs/STANDARDS.md | Code and style rules for your stack |
| docs/GIT_WORKFLOW.md | Branch, commit, merge rules |
| docs/HEALTH_CHECK.md | Health check rules |
| docs/SLICING.md | Vertical slicing guide |
| docs/DEFINITION_OF_DONE.md | Quality gates |
| docs/NAMING_CONVENTIONS.md | Naming rules |
| docs/adrs/ADR_INDEX.md | Decision log (ADR-001 pre-populated) |
| docs/prds/PRD_INDEX.md | PRD tracking index |
| .claude/commands/ralph.md | /ralph lifecycle command |
| .claude/settings.json | Permissions + hooks config |
| .claude/hooks/ | Git guardrails, quality gates, session reminder |
| .project-starter/project-config.json | Bootstrap config (machine-readable) |
Adapter-conditional:
| File | When generated |
|---|---|
| docs/ARCHITECTURE.md | Software projects (all except writing/story) |
| docs/GITHUB_MCP.md | GitHub-backed projects |
| .github/PULL_REQUEST_TEMPLATE.md | GitHub-backed projects |
| docs/EXPERIMENT_LOG.md | Data / AI / research projects |
| docs/SECURITY_AND_COMPLIANCE.md | Security-sensitive projects |
Project type adapters
Bootstrap customizes output for 11 project types:
web-app · backend · full-stack · browser-extension · game · cli · library · data-ai · automation · writing · monorepo
Usage
# Interactive (recommended)
npx @daecimus/project-starter-kit bootstrap
# Non-interactive — pre-select adapter, accept all defaults
npx @daecimus/project-starter-kit bootstrap --yes --type cli
# Preview without writing files
npx @daecimus/project-starter-kit bootstrap --dry-run
# Version
npx @daecimus/project-starter-kit --version--type valid values: web-app backend full-stack browser-extension game cli library data-ai automation writing monorepo
--yes requires --type (or a project-starter.config.json in the working directory).
Requirements
- Node.js ≥ 18
More
See USER_GUIDE.md (included in the package) for day-to-day workflow reference and the full lifecycle explanation.
The complete rule set lives in PROJECT_STARTER_BIBLE.md (~7,300 lines) — also included in the package. Your generated project docs are distilled from it; you rarely need to consult the Bible directly.
