tkstack-principles
Apply tkstack's personal engineering principles when designing, implementing, or reviewing code, skills, hooks, rules, workflows, and harness configuration. Prefer deterministic code and explicit rules, then narrowly scoped decision models or APIs, with LLMs and agents as the last resort. Design all code for safe bounded concurrency and parallel composition.
- Version
- 0.3.0
- License
- MIT
- Compatibility
- Markdown only; no provider, harness, or runtime dependency. Typed contract tools require Python 3.11+ and the managed command-schema runtime.
Pinned to revision 92f99ffdb0bc, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/tkstack-principles/SKILL.md
- skills/tkstack-principles/LICENSE
- skills/tkstack-principles/commands/help.md
- skills/tkstack-principles/commands/model.md
- skills/tkstack-principles/commands/verify.md
- skills/tkstack-principles/commands/version.md
- skills/tkstack-principles/references/concurrency-by-design.md
- skills/tkstack-principles/references/deterministic-first.md
- skills/tkstack-principles/references/distilled-sources.md
- skills/tkstack-principles/references/evidence-and-context.md
- skills/tkstack-principles/references/execution.md
- skills/tkstack-principles/references/interfaces-and-invariants.md
- skills/tkstack-principles/references/minimal-complete-change.md
- skills/tkstack-principles/references/storage.md
- skills/tkstack-principles/scripts/contract.json
- skills/tkstack-principles/scripts/json_contract.py
- skills/tkstack-principles/scripts/normalization.json
- skills/tkstack-principles/scripts/package_runtime.py
- skills/tkstack-principles/scripts/run.py
- skills/tkstack-principles/scripts/tkstack_state.py
- skills/tkstack-principles/scripts/workflow.cases.json
- skills/tkstack-principles/scripts/workflow.lock.json
Every link opens the file at its source, pinned to the revision this page describes.