Scaffold new skills for the lovstudio ecosystem. Each skill is an independent
GitHub repo at lovstudio/{name}-skill, registered in the central index at
lovstudio/skills.
Part of lovstudio skills — by lovstudio.ai
git clone https://github.com/lovstudio/skill-creator-skill ~/.claude/skills/lovstudio-skill-creator┌────────────────────────────────────────────────────────────┐
│ You: "封装成 wcx skill" │
└────────────────────────────┬───────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ init_skill.py wcx │
│ │
│ ~/lovstudio/coding/skills/wcx-skill/ │
│ ├── SKILL.md ← AI reads this │
│ ├── README.md ← Humans read this on GitHub │
│ ├── .gitignore │
│ └── scripts/ ← Python CLI scripts │
└────────────────────────────┬───────────────────────────────┘
│
▼
┌────────────────────────────────────────────────────────────┐
│ Implement → gh repo create lovstudio/wcx-skill --push │
│ → PR into index/skills.yaml + index/README.md │
│ → symlink to ~/.claude/skills/lovstudio-wcx │
└────────────────────────────────────────────────────────────┘
# Scaffold
python3 ~/.claude/skills/lovstudio-skill-creator/scripts/init_skill.py wcx
# → ~/lovstudio/coding/skills/wcx-skill/
# ├── SKILL.md (TODO placeholders)
# ├── README.md (version badge + install stub)
# ├── .gitignore
# └── scripts/Then:
- Implement
scripts/and fill the TODOs inSKILL.md/README.md cd ~/lovstudio/coding/skills/wcx-skill && git init && git add -A && git commit -m "feat: initial release"gh repo create lovstudio/wcx-skill --public --source=. --push- Add an entry to
~/lovstudio/coding/skills/index/skills.yaml+ a row to itsREADME.md, then PR - Symlink into
~/.claude/skills/lovstudio-wcxfor local use
The lovstudio skill ecosystem (2026-04-16 refactor):
| Layer | Location | Purpose |
|---|---|---|
| Central index | lovstudio/skills repo & ~/lovstudio/coding/skills/index/ |
skills.yaml + human README; consumed by agentskills.io & lovstudio.ai/agent |
| Per-skill repo | lovstudio/{name}-skill & ~/lovstudio/coding/skills/{name}-skill/ |
All skill code + SKILL.md + README.md + CHANGELOG.md |
| Local Claude Code | ~/.claude/skills/lovstudio-{name}/ |
Symlink chain into the per-skill repo |
paid: true/false lives only in index/skills.yaml — never in SKILL.md.
| Official | Lovstudio | |
|---|---|---|
| README.md | Explicitly forbidden | Required — repos are on GitHub |
| Frontmatter | name + description |
+ license, compatibility, metadata.version, tags |
| Naming | Any | lovstudio:{name} (frontmatter) / {name}-skill/ (directory & repo) |
| Scripts | Any format | Standalone Python CLI with argparse |
| Distribution | .skill package |
git clone each skill repo into ~/.claude/skills/lovstudio-{name} |
| Interactive | Optional | AskUserQuestion mandatory for generation/conversion skills |
| Central catalog | — | skills.yaml + README.md in lovstudio/skills |
MIT