timschoch/skilly

skilly-cli

Manage this repo's agent skills with the skilly CLI — add or remove bundles/skills, pull hub updates.

Trending #9680 Hot #2825

Installation

$ npx skills add timschoch/skilly --skill skilly-cli

Summary

  • Manage this repo's agent skills with the skilly CLI — add or remove bundles/skills, pull hub updates.
  • Use when the user wants skills or bundles added, removed, or updated.
  • For a skills.sh URL use the skills CLI directly, not skilly.
  • Not for repo bootstrap (that is `skilly setup`, run once).

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from timschoch/skilly · top by installs.

npx skills add timschoch/skilly

Browse all from timschoch/skilly

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 6
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,740 B
  • docs SUMMARY.md 311 B

History

  1. First recorded snapshot · 46 installs

SKILL.md

Skilly CLI

This repo's skills are managed by skilly, a hub at timschoch/skilly. Always use the CLI; never install skills by manual copies.

Exception — the user posts a skills.sh URL: that skill lives outside the hub. Hand-pin it with the skills CLI: npx -y skills add <url> --agent claude-code -y. It lands in skills-lock.json and survives the sync; skilly never touches hand-pins.

  • Add a bundle or single skill: npx -y github:timschoch/skilly add <name...> — bundle names and what they contain: catalog
  • Remove: npx -y github:timschoch/skilly remove <name...> — removing a bundle keeps skills still claimed by another bundle
  • Pull the hub's current state: npx -y github:timschoch/skilly update

Every verb ends with its own commit, push, and PR — do not commit or push for it. On main it branches to chore/skilly-setup by itself.

Never hand-edit skilly-owned files — the nightly sync wipes and rewrites them:

  • .claude/skills/ and .agents/skills/ (installed skills)
  • .claude/rules/<name>-*.md (installed router rules)
  • .skilly.json, skills-lock.json

A change to a skill belongs in its source repo (see skills-lock.json for the source), a repo-local rule in CLAUDE.md. A bug in an installed skill, hook, or rule: file it before you work around it, see .claude/rules/workflow-hazards.md.