A portable Agent Skill that grounds README claims in repository evidence A new open-source Agent Skill, github-readme-generator, enables coding agents to write or refresh a repository's README.md based on actual repository contents, omitting any claim it cannot trace to a file. Developed by Pekral and tested against Claude Code, it installs into Codex, Cursor, and 70-odd other agents via the skills CLI, though only Claude Code is verified. The skill is in public beta because the benchmark scorer is not yet trustworthy. github-readme-generator teaches a coding agent to write or refresh a repository's root README.md from what the project actually contains — its code, manifests, scripts, tests, workflows, and existing docs. One canonical skill definition serves every host. It is developed and tested against Claude Code; the same definition installs into Codex, Cursor and the other agents the skills CLI knows, but no scenario has been run there yet, so those hosts are packaged rather than verified. That gap, and a benchmark whose scorer is not yet trustworthy, are why this is a public beta. An agent host that loads Agent Skills. The skill itself has no dependencies; installing with npx needs Node.js. npx skills add pekral/github-readme-generator That installs into every agent it detects — Claude Code, Codex, Cursor, and 70-odd others https://github.com/vercel-labs/skills supported-agents . Add -g to install for your user instead of the current project, and -a to pick agents explicitly: npx skills add pekral/github-readme-generator -g -a claude-code -a codex Both plugin hosts carry a marketplace entry, which trades a second command for managed updates. Claude Code: /plugin marketplace add pekral/github-readme-generator /plugin install github-readme-generator@pekral Codex: codex plugin marketplace add pekral/github-readme-generator Codex then needs a restart of the ChatGPT desktop app, after which the plugin appears in the Plugins Directory under the pekral marketplace. List what is installed, and where: npx skills list Turn the Claude Code plugin off without uninstalling it: claude plugin disable github-readme-generator claude plugin enable github-readme-generator Both write to enabledPlugins in ~/.claude/settings.json , so the setting is user-wide. Ask for README work in the repository you want documented: Write a README for this repository. The skill scans the repository, picks create / update / audit, drafts against its structure reference, and ends with a summary of what it verified and what it could not prove. To get findings without touching a file: Audit this README and tell me what's wrong. An audit also covers the surfaces beside the README — missing community health files, links with no target, and an empty GitHub About box when the agent can read the repository's metadata — as text for you to apply. - Scans the working tree first and builds a claim → source map before writing a single sentence. - Omits any command, badge, version, config key, link, or license claim it cannot trace to a file in the repository. - Builds the header block and badge row from templates — a