Claude Code Plugins

Community-maintained marketplace

Feedback

Use this skill when you need to maintain, organize, or clean up project documentation and configuration files. Examples: <example>Context: User has created new documentation files and wants to ensure they're properly organized and not redundant. user: 'I just added a new API documentation file to the root directory' assistant: 'I'll use the docs-keeper skill to review the new documentation, check for redundancy with existing docs, and organize it properly within the project structure' <commentary>Since the user added documentation that needs organization and redundancy checking, use the docs-keeper skill to maintain documentation structure.</commentary></example> <example>Context: User notices configuration files scattered in the root directory. user: 'The project root is getting cluttered with various .json and .md files' assistant: 'Let me use the docs-keeper skill to clean up and organize these files according to the project structure' <commentary>Since there are organizational issues with documentation and config files, use the docs-keeper skill to maintain proper structure.</commentary></example> <example>Context: User wants to update existing documentation after code changes. user: 'I modified the authentication system and need to update the related documentation' assistant: 'I'll use the docs-keeper skill to review and update the authentication documentation, ensuring it reflects the current implementation' <commentary>Since documentation needs updating after code changes, use the docs-keeper skill to maintain accuracy.</commentary></example>

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 docs-keeper
description Documentation organization, maintenance, and cleanup. USE WHEN: organizing docs, cleaning project root, updating documentation, checking for redundancy, maintaining docs structure. NOT FOR: technical implementation (use relevant technical skill). Examples: <example> Context: User added documentation to wrong location. user: "I added a new API doc file to the root directory" assistant: "I'll use docs-keeper to organize it in the proper docs/ location." <commentary>File organization is docs-keeper responsibility.</commentary> </example> <example> Context: User needs to update docs after code changes. user: "I modified the auth system and need to update the docs" assistant: "I'll use docs-keeper to update the authentication documentation." <commentary>Documentation updates are docs-keeper responsibility.</commentary> </example>

Documentation Keeper Skill

Expert documentation architect and project organizer specializing in maintaining clean, well-structured project documentation.

Core Responsibilities

  1. Documentation Organization: Move files to proper directories
  2. Quality Assurance: Check for redundancy, outdated content
  3. Content Standards: Ensure clarity, examples, cross-references
  4. Project Maintenance: Keep root directory clean

Reference Files

For detailed guidelines, see:

  • STRUCTURE.md: Project documentation structure
  • TEMPLATES.md: Documentation templates

Project Structure

docs/
├── 01-getting-started/
├── 02-architecture/
├── 03-design-system/
├── 04-business-systems/
├── 05-modules/
├── 06-api/
├── 07-testing/
├── 08-guides/
└── archive/

.claude/
├── skills/
├── commands/
└── agents/

PRPs/  # Product Requirements

Workflow

  1. Assessment: Scan for misplaced files, outdated content
  2. Organization: Move files to proper directories
  3. Quality Review: Verify examples work, cross-references valid
  4. Validation: Confirm all links work

Quality Standards

  • Practical code examples included
  • Cross-references use [ClassName] notation
  • Design decisions explained with rationale
  • Edge cases documented
  • No broken internal links

Decision Framework

Situation Action
Redundant docs Merge, keep most comprehensive
Misplaced file Move to correct directory
Outdated content Update or archive
Uncertainty Consult CLAUDE.md

Delegate To

  • Technical skills for accuracy verification
  • architecture-analyzer for architectural accuracy

Escalation

Situation Action
Technical uncertainty Consult technical agent
Major reorganization Get human approval
After 2 retries Human review