KS
Killer-Skills

doc — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for Developer Agents needing automated documentation generation for specs and codebases. Tarding Platform

pcortellezzi pcortellezzi
[0]
[1]
Updated: 2/21/2026

Quality Score

Top 5%
31
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add pcortellezzi/rs_trader/doc

Agent Capability Analysis

The doc MCP Server by pcortellezzi is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for Developer Agents needing automated documentation generation for specs and codebases.

Core Value

Empowers agents to regenerate documentation pages based on current specs and codebase, targeting specific sections or entire guides, using arguments like 'user' or 'dev' to specify regeneration scope, and supporting protocols like command-line interfaces.

Capabilities Granted for doc MCP Server

Regenerating user guide pages for updated features
Updating developer guide pages for new architecture
Automating documentation for specific tools or charts

! Prerequisites & Limits

  • Requires specification of target section or guide via $ARGUMENTS
  • Limited to regeneration of existing documentation structure
Project
SKILL.md
2.3 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Documentation Generator

Generates or updates documentation pages based on the current specs and codebase. Can target specific sections or regenerate everything.

Argument

$ARGUMENTS specifies what to generate. Examples:

  • user — regenerate all user guide pages
  • dev — regenerate all developer guide pages
  • user/chart — regenerate chart-related user pages
  • user/tools — regenerate drawing tools pages
  • dev/architecture — regenerate the architecture page
  • all — regenerate everything
  • (empty) — show current doc coverage status

Procedure

1. If no argument: show doc coverage

List all pages in docs/src/SUMMARY.md and check which files exist and which are missing or empty.

Report format:

=== DOCUMENTATION COVERAGE ===

User Guide:
  ✅ user/getting_started.md (exists, 45 lines)
  ✅ user/chart/navigation.md (exists, 62 lines)
  ⚠️  user/chart/multi_pane.md (empty or missing)

Dev Guide:
  ✅ dev/architecture.md (exists, 180 lines)
  ⚠️  dev/plugin_guide.md (empty or missing)

Coverage: 28/35 pages present (80%)

2. If argument provided: generate pages

For each page in scope:

a. Identify the spec source: find the matching spec file(s) in specs/ b. Read the spec: extract behaviors, states, descriptions c. Read the current code: understand what's actually implemented d. Write the doc page:

  • User pages: plain language, no code, explain what and how to use. Add > Spec source: specs/... at the bottom.
  • Dev pages: technical language, code examples, architecture diagrams. Reference actual crate names and trait names. e. Verify: run mdbook build docs to check for broken links or formatting errors

3. Update SUMMARY.md if needed

If new pages were created that aren't in SUMMARY.md, add them in the appropriate section.

4. Final verification

bash
1mdbook build docs

Report any build errors.

Rules

  • User docs are for non-developers — no Rust code, no technical jargon
  • Dev docs are for Rust developers — include code snippets, API references, trait names
  • Always reference the spec source at the bottom of user pages
  • Language: English only
  • Do not invent features — only document what exists in specs or code
  • Build must pass after changes

Related Skills

Looking for an alternative to doc or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication