project-docs-maintainer
Project Docs Maintainer
Use one canonical skill entrypoint for documentation maintenance, then choose the matching mode.
Inputs
mode=skills_readme_maintenance- Required:
--workspace <path> - Optional:
--repo-glob <glob>, repeatable--exclude <path>,--apply-fixes
- Required:
mode=roadmap_maintenance- Required:
--project-root <path>,--run-mode <check-only|apply> - Optional:
--roadmap-path <path>
- Required:
- Use canonical mode names in all new prompts.
- Treat
skills_readme_alignmentas compatibility-only.
Workflow
- Pick the canonical
modefrom the user request. - Run the read-only variant first:
skills_readme_maintenance: audit firstroadmap_maintenance:--run-mode check-onlyfirst
- Review findings and keep the fix scope bounded to the selected mode.
- If the user requested edits, run the corresponding bounded write path:
skills_readme_maintenance:--apply-fixesroadmap_maintenance:--run-mode apply
- Re-run the same mode to confirm remaining issues.
- Return the mode-specific Markdown and JSON report shape.
skills_readme_maintenance
- Script:
scripts/skills_readme_maintenance.py - Scope:
README.mdmaintenance for*-skillsrepositories - References:
references/output-contract.mdreferences/section-schema.mdreferences/discoverability-rules.mdreferences/profile-model.md
roadmap_maintenance
- Script:
scripts/roadmap_alignment_maintainer.py - Scope: checklist-style
ROADMAP.mdvalidation, migration, and bounded normalization - References:
references/roadmap-customization.mdreferences/roadmap-config-schema.md
Output Contract
skills_readme_maintenance- Return Markdown plus JSON with:
run_contextrepos_scannedprofile_assignmentsschema_violationscommand_integrity_issuesfixes_appliedpost_fix_statuserrors
- If there are no issues and no errors, output exactly
No findings.
- Return Markdown plus JSON with:
roadmap_maintenance- Return Markdown plus JSON with:
run_contextfindingsapply_actionserrors
- If there are no findings, no apply actions, and no errors, output exactly
No findings.
- Return Markdown plus JSON with:
Guardrails
- Never auto-commit, auto-push, or open a PR.
- Never edit source code, manifests, lockfiles, or CI files.
- In
skills_readme_maintenance, keep edits bounded toREADME.mdand explicitly approved snippet insertions intoAGENTS.md. - In
roadmap_maintenance,applymode may edit only the targetROADMAP.md. - Keep deprecated aliases out of the main path and mention them only when handling legacy prompts.
References
references/output-contract.mdreferences/skills-readme-maintenance-automation-prompts.mdreferences/roadmap-automation-prompts.mdreferences/profile-model.mdreferences/section-schema.mdreferences/discoverability-rules.mdreferences/fix-policies.mdreferences/roadmap-customization.mdreferences/roadmap-config-schema.md
More from gaelic-ghost/productivity-skills
project-workspace-cleaner
Scan workspace repositories for cleanup opportunities using a read-only hygiene audit. Use when users ask to detect build/cache artifact buildup, stale large transient files, and prioritized cleanup chores by repository and directory.
161things-digest-generator
Generate a week-ahead Things planning digest with recent activity, upcoming deadlines, and concrete next actions. Use when users request Things check-ins, weekly planning summaries, or prioritized planning recommendations.
28things-reminders-manager
Manage Things reminders and todo create/update requests with a deterministic MCP workflow that prevents duplicate tasks and date mistakes. Use when users ask to add, reschedule, or correct Things reminders, especially with relative dates or potential update-vs-create ambiguity.
13speak-with-profile
Profile-aware speech workflow for narrated notes, spoken drafts, audio summaries, accessibility reads, and other text-to-speech tasks. Use when one front-door workflow should resolve voice profiles, enforce disclosure, and apply manifest tracking before delegating to built-in `$speech` or a deterministic local CLI path.
12project-roadmap-manager
Create and maintain a repository-root ROADMAP.md as the single source of truth for project milestones and accepted plans. Use when bootstrapping any new project, accepting/completing a plan, defining or updating milestone/version roadmaps, marking milestones as reached/changed/de-scoped, or answering where roadmap and milestone status should be referenced.
12things-week-ahead-digest
Summarize Things todos and recommend next actions using recent activity across projects, areas, and checklist-like notes, plus a week/weekend-ahead preview. Use when asked for Things planning digests, productivity check-ins, weekly previews, or automation that turns Things data into concise priorities.
12