codebase-analyzer
Analyzes codebase using adaptive parallel Explore subagents based on task complexity. Selects agent roles from a pool, launches…
Internal engine for managing project documentation and technical standards in .maister/docs/. Handles file operations, INDEX.md generation, and .github/copilot-instructions.md integration. Invoked by maister-init, standards-update, and standards-discover skills.
$ npx -y skills add SkillPanel/maister --skill docs-manager --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/docs-managerContext preview
The summary Claude sees to decide when to auto-load this skill.
Internal engine for managing project documentation and technical standards in .maister/docs/. Handles file operations, INDEX.md generation, and .github/copilot-instructions.md integration. Invoked by maister-init, standards-update, and standards-discover skills.
name: docs-manager description: Internal engine for managing project documentation and technical standards in .maister/docs/. Handles file operations, INDEX.md generation, and .github/copilot-instructions.md integration. Invoked by maister-init, standards-update, and standards-discover skills. user-invocable: false
Internal skill that manages documentation file operations in `.maister/docs/`. Not directly user-invocable — called by `maister-init`, `standards-update`, and `standards-discover` skills.
.maister/docs/
├── INDEX.md # Master index - READ THIS FIRST
├── project/ # Project-level documentation (generated by maister-init, not copied from templates)
│ ├── vision.md # Project vision and goals
│ ├── roadmap.md # Development roadmap
│ ├── tech-stack.md # Technology choices and rationale
│ └── architecture.md # System architecture (optional)
└── standards/ # Technical standards and conventions
├── global/ # Language-agnostic standards
│ ├── error-handling.md
│ ├── validation.md
│ ├── conventions.md
│ ├── coding-style.md
│ └── commenting.md
├── frontend/ # Frontend-specific standards
│ ├── css.md
│ ├── components.md
│ ├── accessibility.md
│ └── responsive.md
├── backend/ # Backend-specific standards
│ ├── api.md
│ ├── models.md
│ ├── queries.md
│ └── migrations.md
└── testing/ # Testing standards
└── test-writing.mdStandard files follow the structure `standards/[category]/[topic].md`:
**Format**: Each file uses `## Topic` as the file heading, with `### Standard Name` for each individual standard. Each standard has a 1-10 line description (excluding code snippets) and an optional brief code example (under 10 lines).
**Conciseness**: Standards are quick-reference conventions, not tutorials. If a file grows unwieldy, split into focused sub-topic files.
**Why ### per standard**: Each standard as a discrete section makes it easier for agents to find, update, and reference individually — no need to parse bullet lists.
---
This skill bundles the following resources within the plugin:
Use this when a project doesn't have `.maister/docs/` or needs documentation for the first time. This is a **one-time baseline setup** that gives the project a starting point.
**IMPORTANT**: This operation accepts an optional `standards_selection` parameter (array of standard categories) to control which standards to initialize. If not provided, all standards are copied (backward compatible). It also accepts an optional `standards_source_path` parameter to copy standards from an external project instead of the bundled defaults.
**What to do:** 1. Check if `.maister/docs/` exists in the project root 2. If it exists, warn the user that initialization will overwrite existing documentation and ask for confirmation 3. Create the directory structure based on standards_selection:
.maister/docs/
├── project/
└── standards/
├── global/ (if 'global' in standards_selection or no selection provided)
├── frontend/ (if 'frontend' in standards_selection or no selection provided)
├── backend/ (if 'backend' in standards_selection or no selection provided)
└── testing/ (if 'testing' in standards_selection or no selection provided)4. Copy standards to the project's `.maister/docs/standards/` directory. **Source selection**: If `standards_source_path` is provided, copy from that external path. Otherwise, copy from this skill's bundled `docs/standards/` directory:
5. Generate INDEX.md with entries for all copied documentation (see "Manage INDEX.md"
Structured, standards-aware development workflows for Claude Code Describe what you want to build, and the plugin handles the rest - from specification through implementation to verification - while enforcing your project's coding standards at every step.
Analyzes codebase using adaptive parallel Explore subagents based on task complexity. Selects agent roles from a pool, launches…
Unified orchestrator for all development tasks. ALWAYS execute when invoked — never skip for 'straightforward' tasks. Phases…
Execute implementation plans by delegating each task group to task-group-implementer subagent. Main agent coordinates prepares…
Verify completed implementations for quality assurance. Delegates all verification work to specialized subagents - completeness…
Initialize Maister framework with intelligent project analysis and documentation generation
Orchestrates the complete migration workflow from current state analysis through implementation to compatibility verification.…