Share a collection of skills with one install command.
Packs are unlisted collections of skills. A pack can combine public skills from skills.sh, personal skills from files, folders, or zip archives, and skills from GitHub repositories you can access.
Packs can contain more than one skill from a folder, archive, or repository: every valid SKILL.md is included.
Creating packs requires connecting GitHub to own and manage your packs.
Install a pack with the skills CLI:
npx skills add https://skills.sh/p/<pack-id>Installing a pack does not require a GitHub sign-in.
The Packs page groups your personal packs and packs shared with your GitHub organizations.
Creators can delete a pack from its pack page. Deleting a pack disables its install link.
Packs are unlisted, not access-controlled: anyone with the pack URL can view and install it.
Do not include secrets or credentials in a pack. Delete a pack when its install link should stop working.
Each included skill needs a SKILL.md with name and description frontmatter. The builder skips invalid skill files and omits binary files or individual files larger than 2 MB.