Summary
Create a Claude Code skill that generates an initial domain-model.json from project documentation (Google Docs, meeting notes, existing prose domain models).
Context
The CTO executive system now has:
schemas/domain-model-base.schema.json -- core schema for any project type
schemas/domain-model-client.schema.json -- extension for client projects (services, state machines, events)
- Generic scripts in
scripts/domain-model/ for validation, vocabulary, KG entry generation
The ODILO domain model was manually converted from Google Docs prose to JSON. This skill automates that process.
Acceptance Criteria
Dependencies
Summary
Create a Claude Code skill that generates an initial
domain-model.jsonfrom project documentation (Google Docs, meeting notes, existing prose domain models).Context
The CTO executive system now has:
schemas/domain-model-base.schema.json-- core schema for any project typeschemas/domain-model-client.schema.json-- extension for client projects (services, state machines, events)scripts/domain-model/for validation, vocabulary, KG entry generationThe ODILO domain model was manually converted from Google Docs prose to JSON. This skill automates that process.
Acceptance Criteria
projects/<slug>/manifest.md) and linked Google Docsdomain-model.jsonconforming to base or client schemavalidate-model.pyagainst the generated modelDependencies