Skill collection for tools built for AI infra and beyond.
SKILLS.md: root catalog and discovery index<skill-name>/SKILL.md: required skill definition used by Codex
AGENTS.md: operating instructions for AI agents in this repositoryCLAUDE.md: compatibility alias pointing toAGENTS.mdCURSOR.md: compatibility alias pointing toAGENTS.md.github/copilot-instructions.md: Copilot-facing instructions synced withAGENTS.md
- Open
SKILLS.mdand find the skill by tool name or use case. - Mention the skill name in your prompt (for example:
ssh-tunnel-gateway) or ask a task that clearly matches its description. - Codex reads
<skill-name>/SKILL.mdfirst. - Codex loads
references/only when needed and runsscripts/when deterministic execution is better than ad-hoc generation.
Install this repo's example skill from leoustc/skills:
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--repo leoustc/skills \
--path ssh-tunnel-gatewayInstall the nf-iac-plugin skill:
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--repo leoustc/skills \
--path nf-iac-pluginInstall from a full GitHub URL:
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--url https://github.com/leoustc/skills/tree/main/ssh-tunnel-gatewayInstall all skills listed in SKILLS.md:
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
--repo leoustc/skills \
--path $(
awk -F'`' '/\|/ && $2 ~ /^\.\/.*\/SKILL\.md$/ {
p=$2
sub("^\\./","",p)
sub("/SKILL\\.md$","",p)
print p
}' SKILLS.md
)Notes:
- The selected folder must contain
SKILL.md. - Skills install to
~/.codex/skills/<skill-name>. - Use
leoustc/skillsfor--repo(no.gitsuffix). - Restart Codex after install so new skills are loaded.
- Workflow:
.github/workflows/package-skills.yml - Triggers:
- Manual run (
workflow_dispatch) - Push to
main - Tag push matching
v*
- Manual run (
- Outputs:
skills-<short-sha-or-tag>.zipskills-<short-sha-or-tag>.zip.sha256
- Zip content source:
- Skill folders listed in
SKILLS.md - Runtime docs (
SKILLS.md,README.md,AGENTS.md,CLAUDE.md,CURSOR.md)
- Skill folders listed in
- On tag pushes (
v*), a GitHub Release is also created and these files are attached. - Artifacts are downloadable from the workflow run page in GitHub Actions.