← ClaudeAtlas

skill-authoringlisted

Create or revise Agent Skills with concise discovery metadata, progressive disclosure, and portable support files. Use when adding a new SKILL.md, changing skill frontmatter, splitting long instructions into references, or preparing Codex/Claude skill packages.
espensev/ai-skills · ★ 0 · Data & Documents · score 72
Install: claude install-skill espensev/ai-skills
# Skill Authoring Use this skill to create or maintain Agent Skills that load reliably and stay portable across Codex and Claude. ## Scope - Use for `SKILL.md` creation, review, and refactoring. - Use for package manifest updates when a skill should ship. - Use for discovery-trigger tuning when a skill is not invoked or triggers too broadly. - Do not use for product plugins, MCP servers, or runtime code unless the skill instructions need supporting files for them. ## Current Format Baseline - A skill is a directory with one `SKILL.md`. - `SKILL.md` starts with YAML frontmatter containing `name` and `description`. - The description is always-loaded metadata. Keep it concise, specific, and front-loaded with trigger words. - The Markdown body loads only after the agent selects the skill. - Put long examples, API notes, templates, and scripts in supporting files such as `references/`, `assets/`, or `scripts/`, and point to them from the body. - Codex uses the open Agent Skills format and discovers repository/user skills from `.agents/skills` and `$HOME/.agents/skills`. This package still has a legacy campaign runtime config path under `.codex/skills/project.toml`; do not rewrite that runtime path casually. ## Workflow 1. Decide whether a new skill is warranted: - repeated workflow, checklist, or project convention - long prompt that should be reusable - specialized procedure that benefits from on-demand loading 2. Pick one narrow name: - kebab