### Install TruthKit Skills Source: https://github.com/vindepemarte/truthkit/blob/main/README.md Run this script to install the Source of Truth (SoT) skills for Codex-style integration. ```bash ./scripts/install-sot-skills.sh ``` -------------------------------- ### Install and Copy TruthKit Skills to Project Source: https://github.com/vindepemarte/truthkit/blob/main/README.md Execute this command to install the SoT skills and copy them into a specified project directory. ```bash ./scripts/install-sot-skills.sh --project /path/to/my-project ``` -------------------------------- ### CLAUDE.md Content Example Source: https://github.com/vindepemarte/truthkit/blob/main/skills/onboard-source/references/agent-instruction-files.md This is the typical content for CLAUDE.md, directing Claude agents to read AGENTS.md for canonical instructions. ```markdown # CLAUDE.md Read `AGENTS.md` in this directory. It is the canonical agent entry point for this repo. Keep the two files from drifting: durable project guidance belongs in `AGENTS.md`; this file only points there unless a Claude-specific exception is explicitly required. ``` -------------------------------- ### Instruct AI Assistant to Use TruthKit Source: https://github.com/vindepemarte/truthkit/blob/main/README.md Provide these instructions to your AI assistant to have it read the TruthKit repository, install its skills, and initialize a source of truth in your project. ```text Read this TruthKit repository, install or use its skills, then initialise this SoT in my project. Decide whether my project is new or existing. Inspect the real files first. Create the source-of-truth files, AGENTS.md, CLAUDE.md, and any app-specific source skill you need. Ask one question at a time. ``` -------------------------------- ### Markdown Structure for Open Decisions Source: https://github.com/vindepemarte/truthkit/blob/main/skills/onboard-source/references/open-decisions-pattern.md This markdown structure defines how to represent open decisions, skipped questions, and conflicts. It includes fields for domain, question, status, importance, and source details. ```markdown ## Open - [ ] ``: - status: `unknown` - why it matters: - blocked files/areas: ## Skipped - [ ] ``: - status: `skipped` - revisit when: ## Conflicts - [ ] ``: - source A: - source B: - decision needed: ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.