Zpankz

documentation-router

Routes documentation and explanation tasks. Triggers on document, explain, readme, api-docs, changelog, guide, comment, describe, write-docs.

Zpankz 7 3 Updated 7mo ago

Resources

1
GitHub

Install

npx skillscat add zpankz/mcp-skillset/documentation-router

Install via the SkillsCat registry.

About this skill

The documentation-router skill automatically directs documentation and explanation requests to appropriate sub‑tasks based on the type of content and trigger keywords. It resolves the need to route tasks such as component docs, project guides, release notes, or API descriptions to the correct processing skill. Agents should use it when handling any documentation‑related request that requires classification and routing.

SKILL.md

Documentation Router

Routes documentation, explanation, and writing tasks.

Subcategories

Code Documentation

triggers: [comment, docstring, jsdoc, type-doc]
skills:
  - sc:document: Focused component documentation
  - sc:explain: Clear explanations

Project Documentation

triggers: [readme, guide, setup, installation, contributing]
skills:
  - dev:documentation:create-readme-section: README sections
  - sc:index: Comprehensive documentation

Release Documentation

triggers: [changelog, release-notes, version, breaking-changes]
skills:
  - dev:documentation:create-release-note: Release notes

API Documentation

triggers: [api-docs, endpoints, swagger, openapi]
skills:
  - sc:document: API documentation
  - sc:design: API design

Routing Decision Tree

documentation request

    ├── Code-level?
    │   ├── Comments? → sc:document
    │   └── Explanation → sc:explain

    ├── Project-level?
    │   ├── README? → create-readme-section
    │   └── Full docs → sc:index

    ├── Release?
    │   └── create-release-note

    └── API?
        └── sc:document

Managed Skills

Skill Purpose Trigger
sc:document Component docs "document", "describe"
sc:explain Explanations "explain", "clarify"
sc:index Full documentation "index", "comprehensive"
create-readme-section README "readme", "setup guide"
create-release-note Release notes "changelog", "release"