Kamae

Kamae (構え) — robust server-side TypeScript design. Functional domain modeling with discriminated unions, pure state transitions, Result types, schema-validated boundaries, and PII protection. TRIGGER when: writing TypeScript domain models, use cases, repositories, state transitions, error handling, boundary validation, or PII handling on the server side; designing types for business logic; implementing entity/value-object semantics in TS. SKIP: frontend React/Vue components, browser code, build tooling, code generation scripts, pure infrastructure-as-code; code unrelated to domain logic.

h3y6e fbf1ca3 20 files · 95.0 KB Updated

File contents

h3y6e/agent-skills/tree/main/.vendor/skills/kamae commit fbf1ca3e80

Frequently asked questions

npx skillmds@latest add h3y6e/kamae