Agent skill
spitakolus-documentation-standards
Follow Spitakolus documentation rules. Update dates, avoid duplication, clean outdated files, and maintain consistent structure across all repos.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/spitakolus-documentation-standards
SKILL.md
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?