🎓 Generator Learning Path

Progress from basics to advanced generator development.


Level 1: Fundamentals (Day 1-2)

Goals

Materials

Exercises

  1. Run just setup to initialize
  2. List available generators
  3. Create a TypeScript library
  4. Create a React component

Level 2: Template Development (Day 3-5)

Goals

Materials

Exercises

  1. Create a custom “domain” generator
  2. Add custom questions to Copier
  3. Run full type sync pipeline
  4. Verify TS/Python consistency

Level 3: SEA™ Integration (Week 2)

Goals

Materials

Exercises

  1. Create generator with SEA™ governance
  2. Query Pattern Oracle for recommendations
  3. Add CALM validation to generator
  4. Test protected regions

Level 4: Advanced (Week 3+)

Goals

Materials

Exercises

  1. Create generator that creates generators
  2. Implement custom template engine
  3. Add telemetry to generators
  4. Contribute improvement to core

Assessment Checklist