https://github.com/cdilga/skills
Personal collection of Claude Code skills
https://github.com/cdilga/skills
Last synced: 3 months ago
JSON representation
Personal collection of Claude Code skills
- Host: GitHub
- URL: https://github.com/cdilga/skills
- Owner: cdilga
- License: mit
- Created: 2026-01-26T01:25:14.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-17T10:42:16.000Z (3 months ago)
- Last Synced: 2026-03-18T01:11:34.870Z (3 months ago)
- Language: Python
- Size: 45.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cdilga/skills
A collection of AI coding agent skills that work across Claude Code, Cursor, Codex, OpenCode, Gemini CLI, Windsurf, Kimi, and GitHub Copilot.
## Install
```bash
curl -fsSL https://raw.githubusercontent.com/cdilga/skills/main/install.sh | bash
```
Clones to `~/.local/share/cdilga-skills`, installs into `~/.agents/skills/` (the shared hub), and creates per-agent symlinks automatically. Re-run to update, or:
```bash
git -C ~/.local/share/cdilga-skills pull
```
## Agent compatibility
| Agent | Skills path |
|---|---|
| Claude Code | `~/.claude/skills/` + plugin system |
| Cursor | `~/.cursor/skills/` |
| Codex | `~/.codex/skills/` |
| OpenCode | `~/.config/opencode/skills/` |
| Gemini CLI | `~/.gemini/skills/` |
| Windsurf | `~/.codeium/windsurf/skills/` |
| Kimi | `~/.kimi/skills/` |
| GitHub Copilot | `~/.copilot/skills/` |
All agent dirs symlink to `~/.agents/skills/` — one `git pull` updates everywhere.
### Claude Code native install
If you prefer Claude Code's built-in plugin system:
```
/plugin marketplace add cdilga/skills
/plugin install all-skills@cdilga-skills
```
Or add via **Settings → Plugins** and search for `cdilga/skills`.
## Skills
### cass
Search all past AI coding agent histories (Claude Code, Cursor, Codex, OpenCode, etc.) using the [`cass`](https://github.com/Dicklesworthstone/coding_agent_session_search) CLI. Find how you solved something before, mine patterns, or look up historical context across all your conversations.
> **Requires `cass`** — first time: read [`skills/cass/setup.md`](skills/cass/setup.md)
### suno-sounds
Generate sound effects, foley, and music via the [Suno API](https://suno.com). Covers one-shot SFX, ambient audio, voice-over, and full songs — batch via API or interactive via the web UI.
### looping-video
Create seamlessly looping, tripod-stable video from handheld footage using `ffmpeg` and `vidstab`. Good for hero section backgrounds and cinemagraphs.
## Adding your own skills
Each skill is a directory with a `SKILL.md`:
```
skills/
└── my-skill/
└── SKILL.md
```
```yaml
---
name: my-skill
description: One sentence — when should an agent use this?
triggers:
- keyword agents will think when they need this
- another trigger phrase
---
# Instructions for the agent...
```
The `description` and `triggers` fields are what surface the skill to agents — make them reflect the *problem*, not the tool name.
PRs welcome.
## License
MIT