Loading...
Loading...
Use when setting up a new repository, when AI agents lack project context, or when codebase guidelines are scattered and unstructured.
npx skill4agent add tribou/dotfiles organize-ai-contextCLAUDE.mdAGENTS.mddocs/ARCHITECTURE.mdTESTING.mdDEVELOPMENT.mdbd primebdtodowritebdbd primetodowritetodowriteCLAUDE.mddocs/docs/*.mddocs/development/style_guide.mddocs/development/error_handling.mddocs/DEVELOPMENT.mddigraph file_evolution {
node [shape=box, style=rounded, fontname="Arial", fontsize=10];
edge [fontname="Arial", fontsize=9];
"Scan repository state" -> "Are standard docs separate?" [label="Start"];
"Are standard docs separate?" -> "Create standard files separately" [label="No"];
"Are standard docs separate?" -> "Check file size / complexity" [label="Yes"];
"Check file size / complexity" -> "Any doc > ~200 lines?" [label="Grooming"];
"Any doc > ~200 lines?" -> "Keep as separate, single file" [label="No"];
"Any doc > ~200 lines?" -> "Split: create sub-directory &\nreplace main file with index" [label="Yes"];
}| File Path | Theme Statement (Required at Top) | Purpose & Key Contents | Evolution Rule |
|---|---|---|---|
| Global rules, command reference, and index to all project context — the only file AI agents need to open first | Tech stack, build/test commands, CRITICAL Rules, links to docs. | Stays in root; keeps concise (<100 lines). |
| Read-only pointer to CLAUDE.md — its only purpose is to redirect to CLAUDE.md and nothing else | Redirects other agents to read | Stays in root; never modified except to point to |
| What is this system? — components, data flow, DB schema, external APIs, and directory layout | Deep architecture, components, data flows, database schemas. | Split into |
| How do we write code here? — naming conventions, design principles, error handling, reliability strategy, and planned stack | Coding conventions, patterns, naming, design constraints. | Split into |
| What are we building and why? — user story, requirements, success criteria, and business domain context helpful for understanding why features are built the way they are | Requirements, user stories, success criteria, product vision. | Split into |
| How do we keep secrets safe? — environment variables, API key policy, and auth posture | Environment variables, API key policies, auth posture. | Split into |
| How do we test and fix bugs? — testing requirements, test running instructions, and bug fix policies. | Test suite details, execution steps, CI config, bug fix TDD policy. | Split into |
readglobbashpackage.jsonCargo.tomlrequirements.txttests/__tests__/spec/README.mddocs/questionjust test-unitCLAUDE.mddocs/*docs/DEVELOPMENT.md## CRITICAL Rules
> [!IMPORTANT]
> The following rules are absolute and must be followed by all development agents:git commit -m "..."bashcheckbash -ndocs/TESTING.mdsuperpowers:writing-skillsCLAUDE.mdCLAUDE.mddocs/*docs/DEVELOPMENT.mddocs/TESTING.mdCLAUDE.mddocs/*bd primebdCLAUDE.mddocs/bd primeCLAUDE.mdCLAUDE.mddocs/