Agent skill · writing content · aiskillstore

documentation

Enforces documentation standards and structure for this project. This skill should be used when creating, updating, or organizing documentation to ensure compliance with project rules, prevent redundancy, and maintain screen-based organization. Activates when user asks to create/update docs or when documentation needs to be generated.

Why this skill is useful

Adds section-level interaction scripts and workflows for documentation management that the AI wouldn't reliably generate on its own.

What it needs

Requires bash installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Documentation Skill Ensures all documentation follows project standards and prevents redundant files. Purpose This skill provides tools and workflows for efficient documentation management: Section-level interaction scripts (search, get, update without reading full files) Document templates for consistent structure Workflows for common documentation tasks Rules and standards to prevent redundancy When to Use This Skill Use this skill when: Creating new documentation for features, screens, or architecture Updating existing documentation after code changes Finding and consolidating duplicate documentation Splitting large documentation files (>500 lines) Searching for specific information in docs Checking documentation quality and compliance Core Principles 1. DRY (Don't Repeat Yourself) Check for existing documentation before creating new files Update existing docs instead of creating duplicates Consolidate related information into single files 2. Screen-Based Organization 3. Size Limits Maximum 500 lines per file Split files approaching limit (>450 lines) Keep documents focused and scannable How to Use This Skill Step 1: Check for Existing Documentation Use scripts for efficient search (80-98% context reduction): Complete script documentation: See scripts/README.md Step 2: Determine Action If similar documentation exists: Load workflow: references/workflows/update-existing.md Use doc-get-section.sh to read only relevant section Update section with doc-update-section.sh If creating new documentation: Load workflow: references/workflows/create-screen.md Load template: assets/templates/screen-readme.md or assets/templates/screen-technical.md Follow template structure If file is too large (>450 lines): Load workflow: references/workflows/split-large-file.md If duplicates found: Load workflow: references/workflows/consolidate-duplicates.md Step 3: Validate Against Rules Load reference file: references/rules.md Check: ✅ No duplicate content exists ✅ File under 500 lines ✅ …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/documentation--a287fa

View the source on GitHub

Browse the @skills marketplace