https://github.com/spences10/skills
Portable Agent Skills for coding agents, including Svelte/SvelteKit and workflow tooling skills.
https://github.com/spences10/skills
agent-skills ai-agents claude-code coding-agents opencode pi svelte sveltekit
Last synced: 5 days ago
JSON representation
Portable Agent Skills for coding agents, including Svelte/SvelteKit and workflow tooling skills.
- Host: GitHub
- URL: https://github.com/spences10/skills
- Owner: spences10
- Created: 2026-04-24T18:54:10.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-07-04T12:00:10.000Z (5 days ago)
- Last Synced: 2026-07-04T14:03:23.059Z (5 days ago)
- Topics: agent-skills, ai-agents, claude-code, coding-agents, opencode, pi, svelte, sveltekit
- Language: Svelte
- Size: 280 KB
- Stars: 12
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Agent Skills
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.
## Use these skills safely
Prefer GitHub CLI `gh skill` on `gh` v2.90.0 or newer.
```bash
# 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
# Check installed skills for updates
gh skill update --dry-run
```
Notes:
- Prefer project-scoped installs for team-shared skills so changes are code-reviewed.
- Review diffs before updating installed skills.
- See [SECURITY.md](SECURITY.md) for the threat model and install guidance.
### Legacy installer
`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:
```bash
# List available skills
npx skills add spences10/skills --list
# Install one reviewed skill
npx skills add spences10/skills --agent pi --skill svelte-runes
```
## Layout
```text
/SKILL.md
```
No harness-specific marketplace files live here. Distribution wrappers sync from this canonical source when they need a curated subset.
## Svelte Skills
- `svelte-code-writer`
- `svelte-core-bestpractices`
- `svelte-components`
- `svelte-deployment`
- `svelte-layerchart`
- `svelte-runes`
- `svelte-styling`
- `svelte-template-directives`
- `sveltekit-data-flow`
- `sveltekit-remote-functions`
- `sveltekit-structure`
## Svelte Skill Refresh Workflow
Before releasing Svelte skill updates:
1. Review the official Svelte AI skills page:
2. Compare `svelte-code-writer` and `svelte-core-bestpractices` guidance against this repo.
3. Remove legacy Svelte patterns from local examples unless documenting a current compatibility boundary.
4. Update `metadata.last_updated` in changed Svelte `SKILL.md` files.
5. Run `gh skill publish --dry-run` and confirm skills validate before release.
## Workflow & Tooling Skills
- `asshole`
- `ci-debug-workflow`
- `deslop`
- `ecosystem-guide`
- `improve-codebase-architecture`
- `nopeek`
- `orchestration`
- `plugin-dev`
- `reflect`
- `research`
- `skill-creator`
- `structured-rpi`
- `tdd`
- `techdebt-finder`
## Wrapper Repos
If you want Claude Code plugin marketplaces instead of vendor-agnostic skills:
- [svelte-skills-kit](https://github.com/spences10/svelte-skills-kit) syncs the Svelte skill subset.
- [claude-code-toolkit](https://github.com/spences10/claude-code-toolkit) syncs workflow and tooling skill subsets.
## Sync Reminder
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.