Maintain ordinary software-project README.md files through one deterministic README workflow.
Inputs
- Required:
--project-root <path> - Required:
--run-mode <check-only|apply> - Optional:
--readme-path <path>
Workflow
- Validate the project root and resolve the target
README.md. - Detect the repo profile from repo signals such as package metadata, CLI entrypoints, app/service manifests, or workspace files.
- In
check-only, audit title/value proposition, common README sections, the requiredOverview > Motivationstructure, and command integrity. - In
apply, keep edits bounded to the targetREADME.mdwhile repairing missing structure and grounded wording. - Re-run the same audit to confirm post-fix status.
- If the repository is a skills or plugin repo with specialized install and discoverability conventions, use the dedicated
maintain-skills-readmeskill from/Users/galew/Workspace/agent-plugin-skillsinstead.
Output Contract
- Return Markdown plus JSON with:
run_contextprofile_assignmentschema_violationscommand_integrity_issuescontent_quality_issuesfixes_appliedpost_fix_statuserrors
- If there are no issues and no errors, output exactly
No findings.
Guardrails
- Never auto-commit, auto-push, or open a PR.
- Never invent commands, setup steps, or support claims that are not grounded in the repo.
- Never edit files other than the target
README.md. - Do not use this skill for agent-skills, Codex plugin, Claude plugin, or similar skills/plugin repositories. Use the dedicated
maintain-skills-readmeskill from/Users/galew/Workspace/agent-plugin-skillsinstead.
References
agents/openai.yamlreferences/section-schema.mdreferences/profile-model.mdreferences/output-contract.mdreferences/fix-policies.mdreferences/style-rules.mdreferences/verification-checklist.mdreferences/project-readme-maintenance-automation-prompts.md