Canonical portable Agent Skills for compatible coding agents.
This repo is the source of truth for human-readable skills that can be installed into compatible agent harnesses. Treat skills as high-trust agent instructions: review them before installing and pin versions when possible.
Prefer GitHub CLI gh skill on gh v2.90.0 or newer.
# Inspect a skill before installing
gh skill preview spences10/skills svelte-runes
# Install a reviewed skill
gh skill install spences10/skills svelte-runes --agent claude-code
# Safer: pin to a reviewed release tag or commit SHA
gh skill install spences10/skills svelte-runes --agent claude-code --pin <tag-or-commit-sha>
# Check installed skills for updates
gh skill update --dry-run
Notes:
npx skills add may still work, but it is no longer the recommended install path here because agent skills are a supply-chain and prompt-injection surface.
If you use it anyway, inspect the repo first and install only reviewed skills:
# List available skills
npx skills add spences10/skills --list
# Install one reviewed skill
npx skills add spences10/skills --agent pi --skill svelte-runes
<skill-name>/SKILL.md
No harness-specific marketplace files live here. Distribution wrappers sync from this canonical source when they need a curated subset.
svelte-code-writersvelte-core-bestpracticessvelte-componentssvelte-deploymentsvelte-layerchartsvelte-runessvelte-stylingsvelte-template-directivessveltekit-data-flowsveltekit-remote-functionssveltekit-structureBefore releasing Svelte skill updates:
svelte-code-writer and svelte-core-bestpractices guidance against this repo.metadata.last_updated in changed Svelte SKILL.md files.gh skill publish --dry-run and confirm skills validate before release.analyticsassholeci-debug-workflowdeslopecosystem-guideimprove-codebase-architecturenopeekorchestrationplugin-devreflectresearchskill-creatorstructured-rpitddtechdebt-finderIf you want Claude Code plugin marketplaces instead of vendor-agnostic skills:
When changing a skill that is distributed by a wrapper repo, run the matching wrapper sync script before releasing the wrapper.
The sync scripts use explicit allowlists, so add new skills there when a wrapper repo should distribute them.