GeneralFreev2.0.0
npx skills add lovstudio/skill-creator-skilllovstudio:skill-creator
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
Install
git clone https://github.com/lovstudio/skill-creator-skill ~/.claude/skills/lovstudio-skill-creator
What It Does
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β 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 β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Quick Start
# 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
Architecture
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.
Differences from Official skill-creator
| 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 |
License
MIT
skill-creatorscaffoldgeneratorlovstudio