Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
shipshitdev avatar

Readme Sync

  • 31 installs
  • 31 repo stars
  • Updated August 2, 2026
  • shipshitdev/library

Helps with documentation tasks.

About

readme-sync is a Claude Code skill for documentation. It helps solo builders move faster with AI-assisted development.

  • readme-sync
  • Documentation
  • AI-coding skill

Readme Sync by the numbers

  • 31 all-time installs (skills.sh)
  • Ranked #929 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill readme-sync

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs31
repo stars31
Last updatedAugust 2, 2026
Repositoryshipshitdev/library

What it does

Helps with documentation tasks.

Files

SKILL.mdMarkdownGitHub ↗

README Sync

Regenerate the README.md skills table from the actual skills/ directory.

When to Run

  • After adding new skills
  • After removing or renaming skills
  • After importing skills from external repos
  • When README skill count doesn't match filesystem

Process

1. Generate Table Rows

find skills -maxdepth 1 -mindepth 1 -type d | sed 's|skills/||' | sort | while read skill; do
  desc=$(grep -m1 "^description:" "skills/$skill/SKILL.md" 2>/dev/null | sed 's/^description: *//' | tr -d '"' | head -c 75)
  echo "| [$skill](https://skills.sh/shipshitdev/skills/$skill) | $desc | \`npx skills add shipshitdev/skills --skill $skill\` |"
done

2. Update README

Replace the skills table in README.md between ## Skills and the next ## heading.

3. Update Counts

  • Header tagline: "250+ AI agent skills" → update to match
  • Directory structure: "(252 skills)" → update to actual count

4. Validate

bunx markdownlint-cli README.md

Edge Cases

  • Skills with multiline YAML descriptions need the awk-based extractor
  • Skills with special characters in descriptions (em dashes, backticks) need escaping
  • Some descriptions start with "When the user wants..." — these are trigger phrases, consider rewriting for the table

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.