From cipherpowers
Organizes project documentation into intent-based structure (BUILD/FIX/UNDERSTAND/LOOKUP) by auditing files and creating directories. Use for new projects, chaotic docs, or navigation issues.
npx claudepluginhub cipherstash/cipherpowers --plugin cipherpowersThis skill uses the workspace's default tool permissions.
Transform documentation from content-type organization (architecture/, testing/, api/) to intent-based organization (BUILD/, FIX/, UNDERSTAND/, LOOKUP/).
Manages project documentation and standards in .maister/docs/, handles file operations, generates INDEX.md master index, and integrates with .github/copilot-instructions.md. Internal skill invoked by maister-init, standards-update, standards-discover.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Share bugs, ideas, or general feedback.
Transform documentation from content-type organization (architecture/, testing/, api/) to intent-based organization (BUILD/, FIX/, UNDERSTAND/, LOOKUP/).
Announce at start: "I'm using the organizing-documentation skill to structure these docs by developer intent."
List all docs and categorize by actual developer intent:
| File | Current Location | Developer Intent | New Location |
|------|-----------------|------------------|--------------|
| architecture.md | docs/ | Understand system | UNDERSTAND/core-systems/ |
| testing-guide.md | docs/ | Build tests | BUILD/03-TEST/ |
| error-codes.md | docs/ | Quick lookup | LOOKUP/ |
| debugging-tips.md | docs/ | Fix problems | FIX/investigation/ |
Key question: "When would a developer reach for this doc?"
mkdir -p docs/{BUILD/{00-START,01-DESIGN,02-IMPLEMENT,03-TEST,04-VERIFY},FIX/{symptoms,investigation,solutions},UNDERSTAND/{core-systems,evolution},LOOKUP}
Critical: This is the entry point. Include:
Without 00-START, developers skip prerequisites.
Wrong: Organize by root cause (memory-leaks/, type-errors/) Right: Organize by what developer sees (visual-bugs/, test-failures/)
FIX/symptoms/
├── visual-bugs/
│ ├── rendering-wrong.md
│ └── layout-broken.md
├── test-failures/
│ └── passes-locally-fails-ci.md
└── performance/
└── slow-startup.md
Rule: < 30 seconds to find and use.
Good LOOKUP content:
Bad LOOKUP content (move elsewhere):
Create master index with purpose annotations:
## BUILD
| File | Title | Purpose |
|------|-------|---------|
| `00-START/prime-directive.md` | Prime Directive | Non-negotiable rules |
| `02-IMPLEMENT/patterns.md` | Code Patterns | How to implement features |
Purpose column is mandatory - it's the key to discoverability.
Don't break existing links. Create README.md in old locations:
# This content has moved
Documentation has been reorganized by developer intent.
- Architecture docs → `UNDERSTAND/core-systems/`
- Testing docs → `BUILD/03-TEST/`
- Quick references → `LOOKUP/`
See `docs/INDEX.md` for complete navigation.
Don't:
Do:
Every directory needs README.md with consistent structure:
Use template: ${CLAUDE_PLUGIN_ROOT}templates/documentation-readme-template.md
Maintain parallel navigation:
Provide multiple entry points by time budget:
Create reading paths for different roles with:
AGENTS.md and CLAUDE.md should reference the docs/ structure using progressive disclosure:
Pattern:
docs/BUILD/00-START/ for prerequisites"When reorganizing docs/:
cipherpowers:maintaining-instruction-files to verify instruction file qualitySymlink strategy for multi-agent compatibility:
# Create symbolic link for multi-agent support
ln -s AGENTS.md CLAUDE.md
# Verify symlink works
ls -l CLAUDE.md # Should show: CLAUDE.md -> AGENTS.md
Documentation workflow:
${CLAUDE_PLUGIN_ROOT}skills/maintaining-docs-after-changes/SKILL.md${CLAUDE_PLUGIN_ROOT}skills/maintaining-instruction-files/SKILL.md${CLAUDE_PLUGIN_ROOT}skills/capturing-learning/SKILL.mdSpecialized documentation:
${CLAUDE_PLUGIN_ROOT}skills/creating-research-packages/SKILL.md${CLAUDE_PLUGIN_ROOT}skills/documenting-debugging-workflows/SKILL.md${CLAUDE_PLUGIN_ROOT}skills/creating-quality-gates/SKILL.md${CLAUDE_PLUGIN_ROOT}standards/documentation-structure.md${CLAUDE_PLUGIN_ROOT}templates/documentation-readme-template.md${CLAUDE_PLUGIN_ROOT}templates/research-package-template.md${CLAUDE_PLUGIN_ROOT}templates/quick-reference-template.md${CLAUDE_PLUGIN_ROOT}templates/symptom-debugging-template.md${CLAUDE_PLUGIN_ROOT}templates/verification-checklist-template.md