lythoskill-creatorlisted
Install: claude install-skill lythos-labs/lythoskill
# lythoskill-creator
> **Not a generic skill creator.** This scaffolds projects for the lythoskill ecosystem only.
> If you just want to write a skill, create a `SKILL.md` file directly — no tooling needed.
A lythoskill project separates concerns into three layers:
1. **Starter** (`packages/<name>/`): npm-publishable package with CLI. All dependencies managed here.
2. **Skill** (`packages/<name>/skill/`): Thin SKILL.md + scripts that call the starter via `bunx`.
3. **Output** (`skills/<name>/`): Build output copied from Skill layer. Committed to Git so consumers can clone and use without building.
## Scripts
### init
Scaffold a new lythoskill monorepo.
```bash
bunx @lythos/skill-creator@0.16.0 init <project-name>
```
Creates a monorepo with a starter package and an example skill.
### add-skill
Add a new skill to an existing lythoskill monorepo. Follows the cortex Step 1/2/3 pattern:
CLI creates template → agent fills content → probe verifies.
```bash
bunx @lythos/skill-creator@0.16.0 add-skill <skill-name>
```
**Step 1 (CLI)**: Creates `packages/<skill-name>/skill/SKILL.md` template.
**Step 2 (agent)**: Edit SKILL.md — fill description, when_to_use, body, gotchas.
→ After editing, run `bunx @lythos/skill-coach` to validate against 12-dimension quality rubric.
→ Fix issues coach flags, then proceed to Step 3.
**Step 3 (verify)**: Run `cortex probe` to confirm no empty-shell template.
**Two skill types, decided upfront**:
| Type | Has CLI? | Has package.json?