Agent
Data Architect — designs persistence: schema fit (OLTP/OLAP), normalization, migrations.
Agent
Data Architect — designs persistence: schema fit (OLTP/OLAP), normalization, migrations.
Agent
Domain Expert — contributes specialized domain semantics (project-specific, consult-only).
Agent
Integration Engineer — grounds and designs external-service adapter contracts.
Agent
Product Owner — elicits requirements via the interview funnel and orders the build backlog.
Agent
Project Instantiator — creates new project instances from the temple8 template via copier.
Agent
Release Engineer — owns the merge gate, packaging, versioning, and publish pipeline.
Agent
Reviewer — independently verifies a state's output against its gate.
Agent
Security Engineer — assesses authn/authz, secrets, validation, dependency risk (consult-only).
Agent
Simulator — mentally executes the contract set to disprove the system works before any source .py is written.
Agent
Software Engineer — implements source from contracts and ships units.
Agent
System Architect — holds contract-surface coherence across layers and specialists.
Agent
Test Architect — decides what to test and how at the integration/e2e boundary.
Agent
UX Engineer — designs the user-facing contract and interaction flows.
Skill Claude CodeCodex
Author test stub files (.pyi) whose signatures express the domain, relationships, and compositions, as the first contract surface.
Skill Claude CodeCodex
Confirm the target contract's tests fail for the right reason before implementing — new work or rework, never a test defect.
Skill Claude CodeCodex
End of session — replace running notes with the full synthesis across all three funnel levels and author the glossary of ubiquitous language.
Skill Claude CodeCodex
Derive the source stub files (.pyi) from the reviewed tests — every type the tests reference gets a definition.
Skill Claude CodeCodex
Design the interaction + feedback + error flows for a user-facing surface (CLI, API, or web). On-demand — run when the ux-engineer is consulted on an interaction contract.
Skill Claude CodeCodex
Produce a project visual asset — social card, README banner, logo/avatar, or favicon — as self-contained, accessible SVG. On-demand.
Skill Claude CodeCodex
Write the minimum production code to turn the target's tests green, implementing the .py from its fixed .pyi.
Skill Claude CodeCodex
Create a new project instance from the temple8 template via copier, verify it, and initialise the first flowr session.
Skill Claude CodeCodex
Funnel level 3 — identify building-block names and rough boundaries only, and run gap analysis.
Skill Claude CodeCodex
Funnel level 2 — structure the domain into behaviour groups, bounded contexts, integration points, and lifecycle events.
Skill Claude CodeCodex
Funnel level 1 — establish the big picture with seven broad questions, applying CIT, Laddering, and CI Perspective throughout.