Skip to content

aproorg/bootstrap-demo

Repository files navigation

Bootstrap Demo

Demonstrates Claude Code workflow orchestration — bootstrapping a project with agents, skills, and workflows, then using them to build features and run retrospectives that feed improvements back into the templates.

What's here

  • api-project/ — A .NET 10 minimal API for task management, used as the demo target
  • demo-bootstrap-templates/ — Reusable templates that generate Claude Code configuration (CLAUDE.md, agents, skills, workflows)
  • .claude/skills/demo-bootstrap/ — A skill that analyzes any codebase and generates orchestration config from the templates

How to use

Step 1: Bootstrap the project

Run /demo-bootstrap in Claude Code. The skill will:

  • Scan the codebase and auto-detect project details (tech stack, build commands, architecture patterns)
  • Present the detected values for your confirmation
  • Generate a full set of orchestration files: CLAUDE.md, agents, skills, workflows, and an anti-patterns file

Once complete, review the generated CLAUDE.md and .claude/ directory to see what was created.

Step 2: Implement a feature

Run /feature-start and describe the feature you want to build. For example:

Add a PATCH /tasks/{id}/complete endpoint that marks a task as done and returns the updated task, or 404 if not found.

Claude will draft acceptance criteria for your approval, then implement the feature with tests and a clean commit — following the workflow defined in the generated config.

Step 3: Run a retrospective

Run /retro after completing a feature. The retro will:

  • Analyze what was built and how
  • Identify gaps (e.g., missing edge case handling, no idempotency checks)
  • Apply fixes to the local project
  • Propagate generalizable learnings back into the bootstrap templates so future projects inherit them

This is the feedback loop: retro findings become template improvements.

Resources

About

Bootstrap demo project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors