doc-organizer
Audit, restructure, and consolidate project documentation for clarity and maintainability. Use this skill when docs have grown organically and need reorganization, when duplicate content exists across files, or when documentation structure needs standardization.
What this skill does
# Doc Organizer Reorganize scattered documentation into a clear, maintainable structure with a single source of truth for every topic. ## Workflow 1. **Audit** -- Inventory all docs and classify their topics. 2. **Plan** -- Propose restructuring (moves, merges, deletions). Present the plan for confirmation. 3. **Execute** -- Apply the changes. 4. **Verify** -- Cross-check links, terminology, and completeness. ## 1) Documentation Audit Scan the repository for documentation files: - `**/*.md`, `**/*.rst`, `**/*.txt` in root, `docs/`, `guides/`, `references/` - Inline doc comments in config files (YAML, TOML, JSON) For each file, record: - Primary topic and subtopics covered - Last meaningful update (git log) - Overlap with other files (flag duplicates) - References to code that may have changed (staleness candidates) Output: a summary table of all docs with topic, location, staleness risk, and duplicate flag. ## 2) Structure Optimization Canonical locations: | Content type | Location | |---|---| | Project overview, quickstart | `README.md` | | How-to guides, tutorials | `guides/` | | Architecture, deep-dives | `docs/` | | API/CLI reference specs | `references/` or `docs/reference/` | | Per-feature notes | colocated with feature code | Propose a move plan as a table: `current path -> target path -> action (move/merge/delete/keep)`. Present the plan and wait for user confirmation before executing. ## 3) Deduplication - Identify content repeated across multiple files. - Choose one canonical location; replace duplicates with a short summary and a link. - Prefer the more detailed version as the canonical source. ## 4) Terminology Normalization - Extract key terms from docs (project name variants, feature names, abbreviations). - Flag inconsistencies (e.g., "config" vs "configuration", "setup" vs "set up"). - Apply the project's preferred terminology uniformly. ## 5) Navigation Improvement - Add or update a table of contents in long documents (>100 lines). - Add cross-links between related docs. - Ensure `README.md` links to all top-level guide and reference docs. - Create an index page (`docs/README.md` or `docs/index.md`) if multiple docs exist without one. ## 6) Staleness Detection Compare documentation claims against the current implementation: - CLI flags/options mentioned in docs vs actual `--help` output or arg parser code. - Config keys documented vs keys in schema/defaults. - API endpoints documented vs route definitions. Flag mismatches as "needs update" with the specific discrepancy. ## Verification Checklist - [ ] No broken internal links (relative paths resolve correctly) - [ ] No orphaned docs (every doc reachable from README or index) - [ ] Terminology consistent across all files - [ ] Examples match current CLI/API behavior - [ ] Duplicate content eliminated (single source of truth per topic)
Related in Security
mac-ops
IncludedComprehensive macOS workstation operations — diagnose kernel panics, identify failing drives, audit launchd startup items, decode wake reasons, triage TCC permission denials, manage APFS snapshots, recover from no-boot. Use for: Mac is slow, slow bootup, won't boot, kernel panic, kernel_task hot, mds_stores CPU, photoanalysisd, cloudd, login loop, gray screen, sleep wake failure, drive failing, IO errors, APFS snapshots eating space, Time Machine local snapshots, Spotlight indexing, launchd, LaunchAgent, LaunchDaemon, login items, TCC permissions, Full Disk Access, Screen Recording denied, Gatekeeper, quarantine, com.apple.quarantine, app is damaged, helper tool, /Library/PrivilegedHelperTools, pmset, wake reasons, dark wake, sysdiagnose, panic.ips, DiagnosticReports, configuration profile, MDM profile, remote diagnostics over SSH.
a11y-audit
IncludedRun accessibility audits on web projects combining automated scanning (axe-core, Lighthouse) with WCAG 2.1 AA compliance mapping, manual check guidance, and structured reporting. Output is configurable: markdown report only, markdown plus machine-readable JSON, or markdown plus issue tracker integration. Use this skill whenever the user mentions "accessibility audit", "a11y audit", "WCAG audit", "accessibility check", "compliance scan", or asks to check a web project for accessibility issues. Also trigger when the user wants to verify WCAG conformance or map findings to a specific standard (CAN-ASC-6.2, EN 301 549, ADA/AODA).
erpclaw
IncludedAI-native ERP system with self-extending OS. Full accounting, invoicing, inventory, purchasing, tax, billing, HR, payroll, advanced accounting (ASC 606/842, intercompany, consolidation), and financial reporting. 413 actions across 14 domains, 43 expansion modules. Constitutional guardrails, adversarial audit, schema migration. Double-entry GL, immutable audit trail, US GAAP.
assess
IncludedAssesses and rates quality 0-10 across multiple dimensions (correctness, maintainability, security, performance, testability, simplicity) with pros/cons analysis. Compares against project conventions and prior decisions from memory. Produces structured evaluation reports with actionable improvement suggestions. Use when evaluating code, designs, architectures, or comparing alternative approaches.
spring-boot-security-jwt
IncludedProvides JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x. Use when implementing authentication or authorization in Spring Boot applications.
code-hardcode-audit
IncludedDetect hardcoded values, magic numbers, and leaked secrets. TRIGGERS - hardcode audit, magic numbers, PLR2004, secret scanning.