install-skilllisted
Install: claude install-skill M4NUSH7/Niche-Claude-Code
# Install Skill
Installs or builds complete skill packages, start to end. The failure mode this skill exists to prevent: grabbing a SKILL.md, calling it installed, and leaving behind the references, scripts, hooks, and binaries that make the skill actually work.
Never make a packaging or personalization decision silently: every fork in the process is an AskUserQuestion multiple-choice with a "(Recommended)" option derived from context.
## Step 1 - Intake (MCQ, before ANY work)
Ask, in one round:
1. **Target surface** - `Claude Code (CLI + desktop Code tab)` / `Cowork` / `claude.ai chat only`. Ask this first: it decides the packaging format and what, if anything, gets dropped. Read `references/platform-formats.md` BEFORE asking so the recommendation is informed.
2. **Source** - GitHub repo URL(s) / local folder / build from scratch. From-scratch authoring is done by the `skill-creator` skill; this skill then packages and installs its output (handoff protocol below).
3. **Scope** - install everything found vs. only what is relevant to a stated purpose.
### Step 1a - Build-from-scratch handoff to skill-creator (only when Source = build from scratch)
`skill-creator` authors the skill; this skill packages and installs it. The two are complementary halves - skill-creator owns draft -> test -> eval -> optimize-description -> `package_skill.py`; install-skill owns platform adaptation, verification, and the CLI/desktop install. Wire them explicitly:
1. **Check availability, in