kata-feature-design-docs
OfficialGenerate correct feature design docs fast
Software Engineering#api design#openapi#documentation generation#cross-references#cloudevents#ddd entities#template conformance
Authorguardiatechnology
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents teams from producing inconsistent, incorrectly structured feature design documentation by enforcing canonical paths, templates, and cross-references throughout the feature design cycle.
Core Features & Use Cases
- Creates or updates entities documentation: generates DDD-classified entity files with fields, business rules, invariants, relationships, errors, and references.
- Creates or updates OpenAPI specifications: produces OpenAPI 3.x definitions aligned to the bounded context, including tags, paths ordering, schemas, parameters, and auth/idempotency headers.
- Creates or updates CloudEvents documentation: writes per-context events catalog and per-entity lifecycle state diagrams with full CloudEvents payload examples and idempotency/trigger notes.
- Use Case: During a ScheduledPayments feature design, generate the
entities/,oas/, andevents/documents underdocs/scheduled-payments/while validating naming, structure, and template conformance.
Quick Start
Use the kata-feature-design-docs skill to generate the entities, OpenAPI, and events documents for a bounded context named ScheduledPayments under docs/scheduled-payments/.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: kata-feature-design-docs Download link: https://github.com/guardiatechnology/design-system/archive/main.zip#kata-feature-design-docs Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.