mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
Move the operator cheatsheet's copy-paste prompts into per-workflow i8- skills that each route to their authoritative procedure doc, and reduce the cheatsheet to a table index plus a usage paragraph, enforced by a new lint. Add skills for develop, test, quality, refactor, the debug and requirement flows, and commit / pull-request / push-trigger-pull; rename the iteration skills to i8-iterate-* and rename the index to i8-help. Wire the active-listening, dialectic, and robot skills into the flows for clarification, uncertain root causes, and autonomous execution. Drop the Infinito-specific agent aliases (alias.md, INFINITO_ALIAS_MD, the make alias agent section, and the two alias tests); terminal aliases stay. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1001 B
1001 B
Customize 🧩
The generated .env is the single effective configuration source for all tooling.
make dotenv composes it from default.env, the environment handlers, and finally your personal custom.env.
custom.env 🗝️
- Create
custom.envin the repository root (untracked); use default.env as the reference for available keys. - Add only the
INFINITO_*keys you want to change. - Run
make dotenv.
Values from custom.env are applied last, so they override default.env and every handler-computed value.
Keys MUST already be registered (a default in default.env or a handler under utils/env/handlers/); unknown keys fail the env lint.
Common Overrides ⚙️
| Key | Effect |
|---|---|
INFINITO_ALIAS_REPOSITORY |
Use your own terminal alias repository; see terminal aliases. |
INFINITO_SKILLS_REPOSITORY |
Use your own agent skills repository; make install-skills copies its skills into the project. |