How to work with this project management system.
Provides a complete workflow for managing this project: how to initialize sessions, update documentation after changes, structure commits, and maintain organized files with archiving guidelines.
/plugin marketplace add unclecode/claude-code-tools/plugin install unclecode-cc-toolkit@unclecode-toolspp-init-assets/templates/root/How to work with this project management system.
1. Read INDEX.md → understand project, current state, active subproject
2. Read WORKFLOW.md → understand system (this file)
3. Read PRINCIPLES.md → understand project principles
4. Go to active subproject folder (listed in INDEX.md)
5. Read subproject's STATUS.md, TODO.md, CODEBASE.md, CHANGELOG.md
6. Read subproject PRINCIPLES.md (if exists, overrides root)
7. Read LESSONS.md → avoid past mistakes
All updates happen in the active subproject folder:
[ ] pending[>] in progress[x] completed[-] cancelled[status] T###: Description## YYYY-MM-DD | Commit: <hash>PRD naming: ###_short_name.md (e.g., 001_initial_setup.md)
CHANGELOG.md:
archive/CHANGELOG_YYYY_MM.mdPRDs:
Outdated docs:
<type>: <short description>
[T###] <todo item completed>
[T###] <another if multiple>
<optional details>
Types: feat, fix, docs, refactor, test
Example:
feat: Add user authentication
[T010] Create auth service
[T011] Add login endpoint
Using JWT with 24h expiry
Root files apply to all subprojects. Subproject files extend/override.
Reading order:
Example: Root PRINCIPLES.md has base rules, subproject PRINCIPLES.md adds specific rules.
Before debugging or adding features, check:
Don't repeat past mistakes.