Type-Contract-Architecture skills for Python — five layers, each with a
success construct catalog and a failure pattern index.
| Layer | What it owns |
|---|---|
| values | What domain data is (scalar → union) |
| adapters | Boundary crossing in/out (foreign, contract, ordered union) |
| verbs | What models do (verb, derivation) |
| state | The one live node (consistency model, binding) |
| wiring | Plumbing (config, route, composition root) |
Skills only — no MCP server. Install as a Claude Code or Cursor plugin; author
under .agents/skills/ and sync into both packages.
/plugin marketplace add https://github.com/kyzodb/kyzo-python
/plugin install kyzo-python@kyzo
Add this repo as a plugin marketplace; install kyzo-python from the cursor/
package (see .cursor-plugin/marketplace.json).
python scripts/sync_packages.py # write skills/ + cursor/skills/
python scripts/sync_packages.py --check # CI gate
git config core.hooksPath .githooks # once per cloneBusiness Source License 1.1 — see LICENSE (same terms as Kyzo Plan
unless replaced).