Codex Skill Curator
Use this skill when the user asks to clean up, audit, curate, archive, restore, or review Codex skills.
Curator Rules
- Start with dry-run unless the user explicitly asks to mutate.
- Only manage user-created or repo-created skills.
- Never mutate bundled, system, admin, or plugin-distributed skills.
- Respect pinned skills. Pinned skills can be patched, but not archived or deleted.
- Archive instead of deleting. Archive moves must be reversible.
- Take a backup before any mutating run.
- Consolidate at the package level. If a skill has
references/,templates/,scripts/, orassets/, preserve or re-home those files rather than flattening onlySKILL.md.
Tooling
Prefer MCP tools from the bundled self-improving-skills server:
codex_skill_curatefor stale/archive candidates (each run persists a report under the data dir'slogs/curator/— cite it when summarizing)codex_skill_usagefor telemetrycodex_skill_archivefor reversible archive moves (a name collision in.archive/gets a timestamp suffix automatically; restore finds it)codex_skill_restorefor archived skill recoverycodex_skill_backups/codex_skill_rollbackto list backups and restore one by exact backup_id — the rollback backs up the current content first, so it is itself undoable (undo_backupin the result)codex_skill_prune_backupsto keep only the newest N backups per skillcodex_skill_pinfor pin/unpincodex_self_improvement_statusfor plugin health (showslast_curate_atand the last report path)
If MCP is unavailable, run:
python3 ../../scripts/skill_manager_cli.py curate --dry-run
python3 ../../scripts/skill_manager_cli.py usage
python3 ../../scripts/skill_manager_cli.py status
Resolve script paths relative to this SKILL.md location.