geoffjay avatar

Documentation Update

This regenerates your marketplace docs whenever you add or update a plugin. It reads marketplace.json and your plugin catalog, then runs Jinja2 templates to rebuild agents.md, agent-skills.md, plugins.md, and usage.md. The Python script extracts frontmatter from agent files and skill metadata, organizes everything by category, and writes fresh documentation. You'd run this after every plugin change to keep your docs in sync with your actual marketplace state. It's meant to be hooked into the create and update commands so documentation never drifts. The templates live in assets/ and get the full marketplace context plus stats and component indexes.

skills.sh installs
1.8K
GitHub stars
8
last updated
Aug 21, 2026

Install

$ npx -y skills add geoffjay/claude-plugins --skill documentation-update --agent claude-code

Installs into .claude/skills of the current project.

Files

Documentation Update Skill

This skill automatically regenerates documentation files in the docs/ directory by reading the marketplace catalog and applying Jinja2 templates.

Purpose

Maintain synchronized documentation by:

  • Generating agent reference documentation
  • Creating skill catalog documentation
  • Building plugin directory
  • Updating usage guides
  • Ensuring consistency across all docs

When to Use

Use this skill when:

  • A new plugin is added to the marketplace
  • An existing plugin is updated (components added/removed)
  • Agent or skill metadata changes
  • Documentation needs to be regenerated
  • Ensuring docs match marketplace state

Documentation Files

This skill generates four main documentation files:

1. agents.md

Complete reference of all agents across all plugins:

  • Organized by plugin
  • Lists agent name, description, and model
  • Includes links to agent files
  • Shows agent capabilities and use cases

2. agent-skills.md

Catalog of all skills with progressive disclosure details:

  • Organized by plugin
  • Lists skill name and description
  • Shows "Use when" triggers
  • Includes skill structure information

3. plugins.md

Sponsors

Details

Repository
github.com/geoffjay/claude-plugins
Categories
Documentation, AI & Agent Building

More from geoffjay/claude-plugins

All 3
1affaan-m avatarecc-guideaffaan-m/everything-claude-codeecc guide1.7Kskills.sh installs
2refoundai avatarwriting-north-star-metricsrefoundai/lenny-skillsHelp users define their North Star metric. Use when someone is choosing their primary success metric, trying to align the team around a key measure, struggling 1.6Kskills.sh installs
3upstash avatardocumentation-lookupupstash/context7This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation1.4Kskills.sh installs
4miantiao-me avatarchinese-writingmiantiao-me/aigc-weekly中文写作技能指南,用于生成高质量的周刊、博客及科技资讯类文章。1.3Kskills.sh installs
5kostja94 avatarblog-page-generatorkostja94/marketing-skillsWhen the user wants to create, optimize, or audit blog index or listing page structure (not a single post). Also use when the user mentions "blog page," "blog i1.2Kskills.sh installs
6ruvnet avataragent-docs-api-openapiruvnet/rufloAgent skill for docs-api-openapi - invoke with $agent-docs-api-openapi1.2Kskills.sh installs