Compose admitted skills into compact, task-oriented packages that can be published to .agents/skills/.
Use when
several admitted skills routinely co-activate,
a maintainer needs a runtime-ready package,
or metadata-first retrieval should resolve to a small operational surface.
Inputs
admitted skill IDs,
target package goal,
guardrails for the task domain,
optional publish target under .agents/skills/.
Procedure
Select only admitted skills.
Check for overlapping or conflicting scopes.
Write a small package JSON with activation policy and included skills.
Publish a concise SKILL.md only if the package is stable enough for runtime use.
Record belong_to_package relations in the relation graph.
Guardrails
Packages are for composition, not for hiding unresolved candidate skills.
Keep the published runtime skill short and operational.
Preserve metadata-first loading: package first, full skills only on match.
1---2name: skill-package-builder3description: Skill Package Builder4---5# Skill Package Builder67## Purpose8Compose admitted skills into compact, task-oriented packages that can be published to `.agents/skills/`.910## Use when11- several admitted skills routinely co-activate,12- a maintainer needs a runtime-ready package,13- or metadata-first retrieval should resolve to a small operational surface.1415## Inputs16- admitted skill IDs,17- target package goal,18- guardrails for the task domain,19- optional publish target under `.agents/skills/`.2021## Procedure221. Select only admitted skills.232. Check for overlapping or conflicting scopes.243. Write a small package JSON with activation policy and included skills.254. Publish a concise `SKILL.md` only if the package is stable enough for runtime use.265. Record `belong_to_package` relations in the relation graph.2728## Guardrails29- Packages are for composition, not for hiding unresolved candidate skills.30- Keep the published runtime skill short and operational.31- Preserve metadata-first loading: package first, full skills only on match.
Run npx skillmds@latest add creanlab/skill-package-builder in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Skill Package Builder It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
creanlab (@creanlab) published this skill. Their other Agent Skills are listed on their SkillMD profile.