Skill Claude CodeCodex
Author test stub files (.pyi) whose signatures express the domain, relationships, and compositions, as the first contract surface.
Test-driven agent orchestration, templated. Tests authored as the contract, simulated before any source exists, built red→green under flowr state machines. Any LLM, any process, zero lock-in.
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.
Skill Claude CodeCodex
Squash-merge the feature commits into dev, regenerate docstrings, and verify the whole suite plus whole-suite stubtest are clean.
Skill Claude CodeCodex
Author the persistence schema as a binding contract from the captured external shapes and the interview — before any test stub is written.
Skill Claude CodeCodex
Publish the delivered batch as release notes, a PR to main, or a tagged release.
Skill Claude CodeCodex
Execute the probe against the real service and record the exchange into a committed cassette, scrubbed of secrets and volatility.
Skill Claude CodeCodex
Author (or amend) an Architecture Decision Record for a load-bearing architectural decision, in place, with a change log.
Skill Claude CodeCodex
Improve the source structure under green tests, with the .pyi fixed and the tests untouched.
Skill Claude CodeCodex
Close the pipeline cycle: regenerate the living spec from current tests, summarize the carry-over cache files, regenerate source docstrings then strip all .py so the next cycle starts compact.
Skill Claude CodeCodex
Ground one external service in its real behaviour by reading the provider's official docs and determining its access shape, before any probe code is written.
Skill Claude CodeCodex
Gate the implementation against its contract for correctness, quality, drift, and green tests.
Skill Claude CodeCodex
Review the test stubs for coverage, scope, vacuous-assertion freedom, finding-grounded scope, and happy-path completeness against the interview and the modeled schema — not for code quality.
Skill Claude CodeCodex
Pull the next source contract to build from the pending backlog, respecting outside-in dependency order.
Skill Claude CodeCodex
Pick the next external service to probe by subtracting already-captured services from those the interview named.
Skill Claude CodeCodex
Commit the built unit as one logical change with a descriptive imperative message.