AgentSkillsCN

skills-discovery-curation

为某个仓库或工作空间发掘、分类并优先排序Codex技能。在进行一次性审计,或在跨仓库MX3/shim漂移扫描后开展定期技能梳理时,此方法均可派上用场。

SKILL.md
--- frontmatter
name: skills-discovery-curation
description: Discover, triage, and prioritize Codex skills for a repository or workspace. Use for one-time audits and recurring curation runs after cross-repo MX3/shim drift scans.

Skills Discovery and Curation

Use this skill to build a practical skill portfolio for a repo.

Workflow

  1. Inventory available skills and currently installed skills.
  2. If maintaining multiple repos, run $skills-cross-repo-radar first.
  3. Map repository workflows to missing capabilities.
  4. Include practical baseline checks via $skill-common-sense-engineering.
  5. Propose a minimal prioritized skill set (core first, optional second).
  6. Provide admission plan using local skill-arbiter lockdown flow.

Discovery Commands

bash
find $CODEX_HOME/skills -mindepth 1 -maxdepth 1 -type d -printf '%f\n' | sort
find $CODEX_HOME/skills -mindepth 1 -maxdepth 2 -name SKILL.md -type f | sort

Optional recurring cross-repo scan:

bash
python3 "$CODEX_HOME/skills/skills-cross-repo-radar/scripts/repo_change_radar.py" \
  --repo "<PRIVATE_REPO_A>=/path/to/<PRIVATE_REPO_A>" \
  --repo "<PRIVATE_REPO_B>=/path/to/<PRIVATE_REPO_B>" \
  --since-days 14 \
  --json-out /tmp/skills-cross-repo-radar.json

Curation Output Format

  1. Current inventory summary.
  2. Missing capability gaps by repo workflow.
  3. Recommended skill candidates (ranked).
  4. Admission command using --personal-lockdown.

Admission Command Template

bash
python3 "$CODEX_HOME/skills/skill-arbiter/scripts/arbitrate_skills.py" <skill> [<skill> ...] \
  --source-dir "$CODEX_HOME/skills" \
  --window 10 --threshold 3 --max-rg 3 \
  --personal-lockdown

Reference

  • references/discovery-checklist.md