Story: Entity-creator skills suite
Table of Contents
This page documents a story in Sprint 08. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
Goal
Land a complete set of entity creator skills so adding a new domain entity end-to-end follows a known shape across Qt, shell, HTTP, Wt, and CLI surfaces.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 08 |
| Now | Completed 2026-01-11. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2026-01-11 |
Acceptance
- Skill present for each of: Qt, shell, HTTP, HTTP recipes, Wt, CLI.
- Each follows a phase-based PR-checkpoint pattern.
- Cross-references in the skill catalog updated.
Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Qt entity creator skill | DONE | 2026-05-19 | 2026-01-11 | Phase-based skill for adding a Qt UI for a domain entity (list window, detail dialog, history dialog, controller). |
| Shell entity creator skill | DONE | 2026-05-19 | 2026-01-11 | Skill for adding shell commands for a domain entity: list/add then history; register with REPL; recipe with runnable examples. |
| HTTP entity creator skill | DONE | 2026-05-19 | 2026-01-11 | Skill for adding REST endpoints for a domain entity in ores.http.server; coroutine handlers, OpenAPI metadata, JSON via rfl. |
| HTTP recipes skill | DONE | 2026-05-19 | 2026-01-11 | Mirror of the shell/cli recipes skill for HTTP endpoints: Emacs verb-mode requests, route source references. |
| Wt entity creator skill | DONE | 2026-05-19 | 2026-01-11 | Skill for adding Wt list widget + detail dialog + application integration for a domain entity. |
| CLI entity creator skill | DONE | 2026-05-19 | 2026-01-11 | Skill for adding CLI commands for a domain entity in ores.cli; parsers, options, application logic, recipes. |
Decisions
- Phase-based PRs
- keeps each PR small enough to review; matches the
domain-type-creatorskill's pattern. - One skill per surface
- rather than one monolithic add an entity skill; surfaces have different review priorities and conventions.
Out of scope
- Cross-surface orchestration skill (a meta-skill that chains the surface-specific skills) — desirable but not in scope here.
See also
- Reference data: countries — first real exerciser of the skill set.