xiaohongshu
xiaohongshu
documenting-with-audit
Automated documentation auditing - ensures CLAUDE.md coverage, updates stale docs, recommends structural improvements
Full skill instructions
Knowledge for automated documentation auditing. Defines state tracking, scope system, generation templates, and output formats.
Documentation drifts from code. This skill provides knowledge for:
.docsaudit.yamlTracks audit state for all docs.
Format:
version: 1
ignore:
- node_modules/**
- .git/**
- dist/**
- __pycache__/**
max_age_days: 90
audits:
README.md:
commit: abc123
date: 2025-11-19T10:30:00Z
scope: ["**/*"]
src/auth/CLAUDE.md:
commit: def456
date: 2025-11-15T09:00:00Z
# No scope = directory default (src/auth/**/*)
Bootstrap: If missing, create with sensible defaults, scan existing docs, initialize with current HEAD.
Scope = glob patterns defining which files a doc describes.
Default Scope (Automatic):
README.md (root) -> **/* (whole project)src/auth/CLAUDE.md -> src/auth/**/*docs/api.md -> docs/**/*Explicit Override:
docs/api.md:
scope: ["src/api/**/*"] # Track API code, not docs dir
Independent Docs:
CONTRIBUTING.md:
scope: [] # Explicit empty = no code dependencies
Staleness Triggers:
commitmax_age_days since dateAnalysis approach:
Template:
# [Module Name]
## Purpose
[1-2 sentences: what this does]
## Key Components
- [file/class]: [purpose]
- [file/class]: [purpose]
## Dependencies
- Uses: [other modules]
- Used by: [other modules]
## Notes
[Important context, conventions, gotchas]
Principles:
Examples:
# tests/fixtures/auth
JWT tokens and auth payloads for testing.
Tokens are expired but have valid structure.
# scripts/deployment
Production deployment utilities.
Run via `just deploy <env>` - never manually.
Handles DB migrations, health checks, rollback.
Create CLAUDE.md when:
Ignore only:
Consolidate: >70% content overlap between docs
Move: Doc location vs scope mismatch (e.g., docs/database.md with scope src/db/**/*)
Delete: Scope patterns match zero files
Split: Doc >500 lines with multiple distinct topics
Merge: Multiple tiny docs (<50 lines each) with related scopes
Present recommendations, don't auto-apply - bigger decisions need human judgment.
Documentation Audit Report
Coverage (CLAUDE.md files):
Created (N):
+ path/to/new.md (reason)
Un-ignored (N):
+ path/to/unignored.md (reason)
Freshness (content updates):
Updated (N):
~ path/to/updated.md (summary)
Already current (N):
✓ path/to/current.md
Recommendations:
⚠ Issue: description
⚠ Issue: description
Files changed: N
Review: git diff
Commit: git commit -am "docs: automated audit"
Symbols:
+ Created/added~ Updated/modified✓ Already current⚠ Recommendationignore:
- node_modules/**
- .git/**
- dist/**
- build/**
- __pycache__/**
- "*.pyc"
- .pytest_cache/**
- .mypy_cache/**
- coverage/**
- htmlcov/**
Add project-specific: generated code, vendor dependencies, build outputs, IDE files.
Comprehensive coverage: CLAUDE.md everywhere it adds value. Even 2-line docs beat nothing. Context is cheap, confusion is expensive.
Automated maintenance: System does the work. Git provides review. Commit or revert.
Continuous improvement: Regular audits catch drift. Sanity checks improve structure. Documentation evolves with code.
Trust but verify: Automation creates/updates. Human reviews via git. Best of both worlds.
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience