tools
Tools
Goal
Use this project-maintainer skill to keep skills aligned, healthy, and releasable. Primary maintainer outcome: improve local skill markdown quality (SKILL.md and references/*.md) through structured analysis and actionable optimization proposals. This skill orchestrates maintenance workflows; it does not replace domain skills.
User-facing Capability Summary
If the user asks what this skill can do, answer with these three capability groups:
- Maintain local skills:
- Keep skill docs and metadata aligned (
SKILL.md,agents/openai.yaml,README.md,AGENTS.md). - Run structure/consistency checks and flag issues.
- Propose meaningful optimization/refactor updates and report PASS/FAIL.
- Keep skill docs and metadata aligned (
- Benchmark local skills against upstream ecosystems (
openai/skillsandanthropics/skills) and propose meaningful structure improvements.- Download/update both upstream repos into
.cache/upstream-skills/. - Study upstream
SKILL.mdstructure patterns (frontmatter, sections, workflow/trigger clarity, and layout). - Audit local skills including hidden
.agents/skills/*. - Generate markdown-focused optimization proposals for local skill docs (
SKILL.md,references/*.md, and related maintainer docs) with no auto-applied refactors.
- Download/update both upstream repos into
- Bootstrap new skills:
- Create skill scaffolds with required files and metadata assets.
- Start by invoking
$skill-creatorto initialize the skill template and required metadata. - Align README/install prompts and maintainer metadata.
- Run consistency and sync checks to avoid drift.
Available Tasks (User Menu)
When the user asks what this skill can do, offer this task list:
sync metadata/docs- Align
SKILL.md,agents/openai.yaml,README.md, andAGENTS.md.
- Align
audit consistency- Run structure/rules checks across skills and report findings by severity.
bootstrap skill- Use
$skill-creatorto initialize the new skill scaffold, then add required files and run metadata/docs checks.
- Use
refresh postgres references- Execute Postgres best-practices refresh workflow defined in this skill references.
benchmark against upstream- Download/update
openai/skillsandanthropics/skills, studySKILL.mdpatterns, compare local skills, and propose markdown optimization updates (no auto-apply). - After artifacts are generated, review local skills one by one and state whether each skill needs changes (
CHANGE) or not (NOOP), with concrete proposals when needed.
- Download/update
Trigger rules
Use this skill when users ask to:
- Maintain or clean up one or more skills
- Optimize one or more skills (quality, consistency, or maintainability)
- Refactor skill structure or instructions while preserving intent
- Bootstrap a new skill (reusable or maintainer)
- Benchmark local skills against upstream skill ecosystems (for example
openai/skillsandanthropics/skills) - Sync
SKILL.md,agents/openai.yaml, and repository docs - Run a maintenance pass before release
- Refresh Postgres best-practices references
Workflow
- Route the request with
references/maintenance-router.md. - For metadata/docs alignment, follow
references/metadata-sync.md. - For repository-wide structure and rules checks, follow
references/doc-consistency.md. - For skill bootstrap, follow
references/skill_openai_metadata.mdthenreferences/metadata-sync.md. - For upstream benchmarking and structure proposals, follow
references/openai-skill-benchmark.md(clone/update upstream repos first, then analyze artifacts and propose per-skill updates one by one). - For Postgres best-practices refresh, follow
references/postgres-refresh.md(self-contained workflow in this skill). - Before finishing, run
references/release-checklist.mdand report pass/fail with actionable findings.
Guardrails
- Keep this skill orchestration-only in v1.
- Prefer repeatable commands and documented checks in this skill before inventing ad-hoc flows.
- Do not depend on markdown guidance outside this skill's
references/folder. - Keep changes scoped to requested maintenance outcomes.
- Keep task boundaries explicit: run only the requested task (
sync,audit,bootstrap,refresh,benchmark) unless the user requests a mixed flow. - If no meaningful updates are needed, return
PASS (NOOP)and avoid persistent file edits.
More from alemar11/skills
postgres
Connect to Postgres databases, run SQL and diagnostics, inspect schemas and migrations, review query performance, and use common PostGIS or pgvector patterns.
46codex-changelog
Check the installed Codex CLI and Codex App versions, then print separate changelog sections for the CLI from GitHub Releases and the app from the OpenAI Codex changelog page.
28learn
Capture durable corrections or preferences and write confirmed learnings only to AGENTS.md. Use when the user sets lasting guidance.
27ask-questions-if-underspecified
Clarify requirements before implementing when a request is underspecified or the user asks for clarification.
24skill-audit
Audit installed or user-specified Codex skills, plugins, or bundled plugin skills using project history, repo evidence, memory, sessions, and current context to plan updates, additions, merges, or disables. Use when a user asks how their installed Codex surfaces are performing, wants a one-by-one refinement roadmap, asks to audit a skill, a plugin, or a bundled plugin skill, or wants evidence-based recommendations before changing those surfaces.
13github
Handle repo-scoped GitHub work plus authenticated-user star and star-list workflows through one repo-owned skill covering triage, reviews, CI, releases, and PR publish or lifecycle flows, with `yeet` reserved for full local-worktree publish.
12