Spitakolus Documentation Standards
Documentsspitakolus-documentation-standardsSpitakolus Documentation Standards is an Agent Skill for documents published in the majiayu000/claude-skill-registry repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Follow Spitakolus documentation rules. Update dates, avoid duplication, clean outdated files, and maintain consistent structure across all repos.
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Inspect the Agent Skill at https://github.com/majiayu000/claude-skill-registry/blob/HEAD/skills/data/spitakolus-documentation-standards/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/spitakolus-documentation-standards, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Spitakolus Documentation Standards
Core Rules
1. Every Repo Must Have
- ✅
README.mdwith clear warning: "This is [PROJECT] repo" - ✅
DOCUMENTATION_MAP.mdwith complete overview - ✅ Links to spitakolus for shared documentation
- ✅ Links to other project repos
2. Where Does Documentation Go?
In spitakolus (shared):
- Applies to multiple projects
- Company-wide standards
- Shared infrastructure (GTM, BigQuery)
In project repo (specific):
- Project-specific setup
- Project-specific deployment
- Project-specific workflows
3. NEVER Duplicate
- ❌ Same information in multiple places
- ❌ Flocken docs in nastahem (or vice versa)
- ✅ Link instead of copying
- ✅ One source of truth
When Creating Documentation
Checklist
- Determined if shared or project-specific
- Chose correct repo and folder
- Followed naming conventions
- Added to relevant README.md
- Updated DOCUMENTATION_MAP.md if needed
- Added date and author
- Verified links work
Naming Conventions
Files:
- Descriptive names (not "doc1.md")
- UPPERCASE for important files (README.md, DOCUMENTATION_MAP.md)
- Consistent across repos
Folders:
- Descriptive:
tracking/,meta-ads/,development/ - Consistent structure across repos
When Updating Documentation
-
Update the document
- Keep structure and format
- ALWAYS update "Last updated" date
- Add changelog for major changes
-
Update links
- Update DOCUMENTATION_MAP.md if needed
- Check all links work
-
Verify
- Read through for clarity
- Test links
Cleanup Rules
DELETE Outdated Files
Remove files that:
- ❌ Are older than 3 months without updates
- ❌ Reference code/projects that no longer exist
- ❌ Have multiple versions (keep only latest)
- ❌ Are completed "cleanup plans" or "migration plans"
- ❌ Are temporary work documents
Don't archive everything - DELETE what's not needed!
Monthly Maintenance
- Review files older than 2 months
- Delete outdated files
- Update broken links
- Verify structure matches DOCUMENTATION_MAP.md
For AI Assistants
Before Making Changes
- Check which repo you're in
- Read DOCUMENTATION_MAP.md
- Understand existing structure
When Creating New Docs
- Determine shared vs project-specific
- Follow existing patterns
- Add to index files
- Update dates
Golden Rule
Don't create documentation that contradicts existing docs without explicit agreement on a plan first.
Templates
Use templates from:
spitakolus/development/TEMPLATES/README_TEMPLATE.mdspitakolus/development/TEMPLATES/DOCUMENTATION_MAP_TEMPLATE.md