skillet-synclisted
Install: claude install-skill skilletmd/skillet
# skillet-sync
Skillet syncs one SKILL.md to every agent runtime you use — Claude Code, Codex, OpenClaw, Cursor, Windsurf — and to anyone you share it with. This skill is the shortest path from "what is Skillet" to "my skill is everywhere."
## The core idea
A SKILL.md is a plain text file that gives an AI agent context or capabilities — a writing voice, a refund policy, a code review checklist. Skillet treats these the same way npm treats packages: version them, publish them, sync them, and let people add them to their environment with one command.
The key difference from a directory: Skillet stores context that belongs to *you* — private state that survives every model wave. The public catalog is the distribution surface; the actual value is the private sync underneath.
## First sync
```bash
# Install Skillet (no auth required for the first sync)
npx skilletmd
# Import skills you already have
skillet import ~/.claude/skills
# See what synced (scan state)
skillet scan
```
The first sync completes in under 60 seconds. No OAuth until you publish.
## Publishing a skill
```bash
# Save to your profile, private
skillet upload --skill skill-name
# Make it public
skillet upload --skill skill-name --public
```
Publishing under an organization is done on skillet.md, not from the CLI.
Before publishing, Skillet runs a privacy scan to flag any PII (emails, tokens, API keys) in the skill content. Every published version is signed with your Ed25519 author key — recipients can