dot_agents/skills/readme-recruiter-sync/SKILL.md
Use when handling commit or push requests, refreshing the root README, or changing repo behavior that can make the root README stale, especially when the README needs to sell the repo clearly to recruiters before setup details take over
npx skillsauth add kevin-mok/ai-cli-dotfiles readme-recruiter-syncInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Keep the root README.md aligned with the repository before commit or docs
workflows ship changes. Focus on truthfulness, recruiter-first information
hierarchy, runnable onboarding, repo-based tech-stack explanation, and a
consolidated recruiter-facing hook.
references/readme-contract.md.README.md and the files the current change touches.update_in_same_change and block the commit unless README updates are included.blocked only when the README cannot safely be fixed inside the current change scope.pass_no_change: README is accurate and passes the recruiter-first gate.update_in_same_change: README can be made compliant in the same change and must be edited alongside the scope change.blocked: README has required fixes but the current commit scope is not safe for in-scope edits.AGENTS.md, AGENTS.repo.md, dot_codex/, dot_agents/, plans/, setup flows, documented commands, or repo positioning.dot_agents/skills/readme-recruiter-sync, then repo-local .agents/skills/readme-recruiter-sync, then $HOME/.agents/skills/readme-recruiter-sync (or READMERECRUITERSYNC_SKILL_DIR when explicitly set).Tech Stack And Why Chosen should appear before setup-heavy sections.Quick Start, How to run, dense command blocks, and other setup-heavy content later by default.Quick Start, Install, Setup, How to run, or a major fenced code block before both
Tech Stack And Why Chosen,
the README is stale unless operator-first ordering was explicitly requested.references/readme-contract.md.
--help, usage output, or script source.chezmoi, Codex CLI/config, AGENTS chain, local skills, Graphiti MCP/Neo4j, terminal tooling, and Python/Bash automation.pass_no_change: no issues.update_in_same_change: any fixable README issue is present.blocked: README contract cannot be applied safely in this same change scope.Prefer this order unless the user explicitly asks for another order:
Tech Stack And Why ChosenREADME.md is already dirty for unrelated reasons and this scope needs README edits, call out the conflict and stop instead of guessing merge order.When the state is not pass_no_change, list each issue as:
coverage or hierarchytesting
Use when asked to draft, write, prepare, open, update, or improve a pull request title or body from current branch changes, including base-branch comparisons, `docs/pr` sync, GitHub PR creation or editing with `gh`, DD/Cindy LessonOps handoffs, or reviewer-focused PR context.
tools
Improve typography by fixing font choices, hierarchy, sizing, weight consistency, and readability. Makes text feel intentional and polished.
content-media
Transcribe audio files to text with optional diarization and known-speaker hints. Use when a user asks to transcribe speech from audio/video, extract text from recordings, or label speakers in interviews or meetings.
documentation
One-time setup that gathers design context for your project and saves it to your AI config file. Run once to establish persistent design guidelines.