Agent skill
tzurot-docs
Documentation procedures for Tzurot v3. Use when updating CURRENT.md or BACKLOG.md. Covers workflow, folder structure, and knowledge continuity.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/tzurot-docs
SKILL.md
Tzurot v3 Documentation & Workflow
Use this skill when: Starting/ending a session, managing work items, creating documentation, or updating existing docs.
Two-File Workflow
Work is tracked in two files. Tech debt competes for the same time as features.
| File | Purpose | Update When |
|---|---|---|
CURRENT.md |
Active session - what's happening NOW | Start/end session, task done |
BACKLOG.md |
Everything else - all queued work | New ideas, triage, completion |
Tags: ๐๏ธ [LIFT] refactor/debt | โจ [FEAT] feature | ๐ [FIX] bug | ๐งน [CHORE] maintenance
CURRENT.md Structure
# Current
> **Session**: YYYY-MM-DD
> **Version**: v3.0.0-beta.XX
## Session Goal
_One sentence on what we're doing today._
## Active Task
_Cut from BACKLOG, paste here when starting work._
๐๏ธ `[LIFT]` **Task Name**
- [ ] Subtask 1
- [ ] Subtask 2
## Scratchpad
_Error logs, decisions, API snippets - anything Claude needs to see._
## Recent Highlights
- **beta.XX**: Brief description
BACKLOG.md Structure
## Inbox
_New items go here. Triage to appropriate section later._
## High Priority
_Top 3-5 items to pull into CURRENT next._
## Epic: [Theme Name]
_Group related work by project, not by type._
## Smaller Items
_Opportunistic work between major features._
## Icebox
_Ideas for later. Resist the shiny object._
## Deferred
_Decided not to do yet._
Workflow Operations
Intake (New Idea)
Add to Inbox in BACKLOG.md with a tag. Don't categorize yet.
## Inbox
- โจ `[FEAT]` **Feature Name** - Brief description
Triage (Between Tasks)
Move items from Inbox to appropriate section:
- High Priority โ If it's next
- Epic โ If it belongs to a theme
- Smaller Items โ If opportunistic
- Icebox โ If "someday maybe"
Start Work (Pull)
- Cut task from BACKLOG.md
- Paste into CURRENT.md under Active Task
- Add checklist if needed
- Update Session Goal
Complete Work (Done)
- Mark task complete in CURRENT.md
- Move to Recent Highlights (keep last 3-5)
- Pull next task from BACKLOG High Priority
Session End
- Update CURRENT.md with progress
- If task incomplete, note blockers in Scratchpad
- Commit with
wip:prefix if needed
Documentation Structure
docs/
โโโ reference/ # THE TRUTH - What currently exists
โ โโโ architecture/ # Design decisions, system architecture
โ โโโ deployment/ # Railway, infrastructure setup
โ โโโ standards/ # Coding patterns, folder structure
โ โโโ guides/ # Developer how-tos
โโโ proposals/ # THE PLANS - What we want to build
โ โโโ active/ # On roadmap, being worked on
โ โโโ backlog/ # Ideas not yet scheduled
โโโ incidents/ # Postmortems and lessons learned
โโโ research/ # Investigation notes
Root files only: README.md, CLAUDE.md, CURRENT.md, BACKLOG.md
Decision Rules
| Question | Answer |
|---|---|
| Is it work to do? | โ BACKLOG.md |
| Is it active now? | โ CURRENT.md |
| Is it implemented? | โ docs/reference/ |
| Is it a future plan? | โ docs/proposals/ |
| Is it done/obsolete? | โ Extract learnings, then DELETE |
GitHub Releases Format
## What's Changed
### Added
- New feature X for doing Y
### Changed
- Improved performance of A
### Fixed
- Bug where X would fail
**Full Changelog**: https://github.com/lbds137/tzurot/compare/vX.X.X...vY.Y.Y
Best Practices
โ Do
- Use tags consistently (๐๏ธ, โจ, ๐, ๐งน)
- Keep CURRENT.md focused on TODAY
- Group work by Epic/Theme in BACKLOG
- Delete obsolete docs (git preserves history)
- Update at session boundaries
โ Don't
- Let CURRENT.md get stale
- Mix feature types in the same Epic
- Keep "someday" items in High Priority
- Create new files when existing ones work
- Document obvious things
Session Start Checklist
- Read CURRENT.md - What's the active task?
- Read BACKLOG.md High Priority - What's next?
- Read CLAUDE.md if rules are unclear
- Continue active task or pull next
Related Skills
- tzurot-git-workflow - Commit documentation updates
- tzurot-council-mcp - When to consult for workflow decisions
- tzurot-architecture - Document architectural decisions
References
- Current session:
CURRENT.md - All work items:
BACKLOG.md - Project guidelines:
CLAUDE.md - Documentation structure:
docs/README.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?