INTERMEDIATEnew projectDoc1_New_Project_Creation.docx
Intermediate — New Project Creation with Claude
Prompt patterns for designing and building greenfield services
Apply prompt engineering to the first phases of a new project: domain discovery, architecture decisions, API design, data modelling, and an initial test layer. The intermediate companion to the Advanced new-project program.
Module 1 — Requirements & Architecture
Domain discovery, ADRs, and NFR specifications with Claude — at an intermediate depth.
- 1Domain discovery with ClaudeLightweight Event Storming and bounded-context identification with one-shot prompts.
- 2Architecture Decision RecordsDrafting MADR-format ADRs from a short context brief.
- 3Non-functional requirementsMeasurable NFR specifications across performance, availability, security, observability.
Module 2 — Domain Model Implementation
Aggregates, value objects, and CQRS basics with Claude prompts.
Module 3 — API Design
Contract-first APIs, error handling, and authentication prompts.
Module 4 — Data & Testing
Database schema generation and the first test layer.
Module 5 — Delivery
Containerisation, CI/CD scaffolds, and a starter observability layer.