Skip to content

selic/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selic/skills

Agent Skills for Claude Code, distilled from real MSP, Home Assistant, and MCP work. Each skill is a self-contained SKILL.md that teaches the agent a repeatable, opinionated procedure — the kind of thing I'd otherwise re-explain every time.

Skills

Skill What it does
publish-mcp-server End-to-end MCP server distribution — npm packaging, the official MCP registry, Claude Desktop .mcpb bundle, tagged-release automation, and directory listings. Ships a check.mjs preflight validator.
release-mcp-version Cut a NEW version of an already-distributed MCP server — lockstep version bump, land on main, tag, and let CI publish to npm + the MCP registry + a GitHub release. Ships a bump.mjs helper; flags the human-approval gates.
ha-addon-scaffold Scaffold a production-ready Home Assistant add-on — config.yaml options schema, multi-arch image, s6 services, Ingress web UI, GHCR CI, docs.
mcp-server-review Audit an MCP server's tool design — naming, descriptions/annotations, schema strictness, output token budgets, error handling, and permission safety.

More landing here over time. See _template/SKILL.md for the shape of a good skill.

Install (as a Claude Code plugin)

This repo is also a plugin marketplace, so you get every skill with two commands:

/plugin marketplace add selic/skills
/plugin install selic-skills@selic

Update later with /plugin marketplace update selic.

Use without the plugin system

Skills are just folders. Copy any one into your skills directory:

# project-scoped
cp -r skills/ha-addon-scaffold .claude/skills/
# or user-scoped (available in every project)
cp -r skills/ha-addon-scaffold ~/.claude/skills/

Claude Code loads it automatically; invoke it by name or let its description triggers pull it in.

Contributing your own

Copy _template/SKILL.md to skills/<name>/SKILL.md, write the description as a precise trigger (it decides when the skill loads), and keep the body imperative and focused. Only folders under skills/ are loaded as skills.

Author

Built by Eugene Samotija (@selic) — defency.net. More projects: github.com/selic · LinkedIn

License

MIT

About

Agent Skills for Claude Code — scaffold Home Assistant add-ons, review MCP servers, and more. Installable as a plugin marketplace.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors