All skills
Skillintermediate

full maintenance

Run the complete index maintenance pipeline: update charts, review README, sync data, review frontend, then push.

Claude Code Knowledge Pack7/10/2026

Overview

Run the complete index maintenance pipeline: update charts, review README, sync data, review frontend, then push.

Phase 1: Update Charts

  1. Run tracking script to update repo count history and regenerate the chart:
    cd /home/daniel/repos/github/Claude-Code-Repos-Index && python3 scripts/update_repo_tracking.py
    
  2. Verify chart was updated and count is accurate.

Phase 2: Review README Organization

  1. Check alphabetical ordering within each category file in categories/. Fix any out-of-order entries.
  2. Check for duplicate repos across all category files. Remove duplicates.
  3. Review descriptions for consistency (1-2 sentences, clear, professional).
  4. Verify every entry has the correct format: ### Name, badge, description, ---.
  5. Flag overstuffed (>15) or underpopulated (<2) categories.

Phase 3: Rebuild and Sync Data

  1. Run the full build pipeline:
    python3 scripts/build_site.py
    
  2. Cross-check that repo counts match across: category files, data/repos.json, docs/tagged_repos.json, and data/site_state.json.
  3. Verify every repo appears in docs/tagged_repos.json with valid tags and categories.
  4. Verify docs/repos/ has detail pages for all repos.

Phase 4: Review Frontend Quality

  1. Check docs/tagged_repos.json for:
    • Repos with missing/generic descriptions
    • Repos with only fallback tags
    • Correct category assignments
  2. Review data/tag_rules.json — suggest new rules if repos are poorly tagged.
  3. Check data/site_state.json history for recent changes.

Phase 5: Commit and Push

  1. Stage all changed files:
    git add categories/ data/ docs/ charts/ README.md
    
  2. Commit with a descriptive message summarizing what was fixed/updated.
  3. Push to remote:
    git push
    

Report a summary of everything that was checked and any issues found/fixed.