Claude Code Plugins

Community-maintained marketplace

Feedback

documentation-authoring

@paleo/vibe-flow
50
0

Create or augment skills and documentation. Use when writing new skills, updating existing skills, or modifying project documentation like AGENTS.md.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name documentation-authoring
description Create or augment skills and documentation. Use when writing new skills, updating existing skills, or modifying project documentation like AGENTS.md.
license CC0 1.0
metadata [object Object]

Documentation Authoring

References

Workflow

0. Bootstrapping (Optional)

If the user asks to bootstrap skills by analyzing the codebase (rather than requesting a specific skill), then read Bootstrapping Skills first. This applies even if reusable skills already exist; the goal is to create project-specific documentation.

1. Understand the Subject

Clarify what needs to be documented. Ask the user if unclear.

2. Determine the Target

For agent skill documentation:

  1. Scan existing skills' description fields for keyword matches
  2. If a potential match exists, read that skill's content to confirm suitability
  3. Decision:
    • User requested a specific skill AND it's suitable → proceed
    • User requested a new skill AND no suitable skill exists → create it
    • Otherwise → discuss with user before proceeding

For general documentation (AGENTS.md, README, etc.): proceed directly.

3. Determine Placement (Skills Only)

  • SKILL.md: Essential content required to use the skill
  • references/: Optional detailed content that can be skipped

4. Write the Documentation

Follow the guidelines below.

Creating a New Skill

.claude/skills/skill-name/
└── SKILL.md           # Required

Frontmatter:

---
name: skill-name
description: What this skill does and when to use it.
---

The name must match the directory name. Use lowercase with hyphens.

Writing Guidelines

Target audience: An experienced newcomer.

  • Be brief and specific
  • No obvious information, no generic best practices
  • Clear title, specific purpose
  • New documents: 40–80 lines typical
  • SKILL.md: under 500 lines
  • Keep code snippets small; reference source files for full examples