enjalot/moonshine/still
Claude Code and agent skill by enjalot/moonshine
- community
Checking that the SKILL.md file is still in the repository.
Scaffold an opinionated Vite + React + Velite project for a moonshine article — markdown prose with custom React figures, hot-reloading, single-article or series mode. Use when the user wants a structured multi-file interactive explanation rather than a single self-contained HTML file. Invoked as `$still` or `$still <topic>`.
Install
npx vskill@latest install enjalot/moonshine/stillSKILL.md
Still — Scaffold a Structured Moonshine Article Project
Use this skill to bootstrap a structured moonshine project. The user invokes it as $still or $still <topic>; Claude Code surfaces it as /moonshine:still. This is the single still entry point in every harness.
Workflow
- Load context in order.
- Read
../moonshine/SKILL.mdfor the editorial process and anti-slop rules. - Read
../moonshine/STILL.mdfor the project structure, directive grammar, registry pattern, store, and diagram (DiagramSpec + diagram editor) guidance. - Reference
../moonshine/VISUALS.mdfor visualization patterns inside figure components (its "In a still project" preamble covers the substrate differences). - The palette and type stack live in the template itself:
src/styles/tokens.cssis the source of truth.../moonshine/ARTICLE.mdis the shine reference — don't take scaffold or series structure from it. ../moonshine/FEEDBACK.mdwhen working with the authorship-feedback loop (comments from the rendered page).
- Story discovery first. Follow the moonshine
SKILL.mdworkflow — story discovery comes before code. Do not skip to scaffolding.
- Bootstrap and iterate per
STILL.md§ "Workflow When Building an Article With This Skill" — that section is canonical for the project bootstrap (template copy with artifact excludes, backgroundnpm install,moonshine.meta.jsonwith the article's title/intent/session id, dev server startup and URL reporting), the per-figure iteration loop, and series-vs-single-article guidance. The template lives at../moonshine/template/. Don't skip the meta file — it's what the moonshine directory (directory/in the plugin repo) uses to index the article and link it back to this conversation.
Anti-slop
Editorial tone and anti-slop rules from ../moonshine/SKILL.md still apply. This is an article, not a dashboard.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/moonshine/skills/still/SKILL.md
Popularity
- Repository stars
- 53
- Repository forks
- 4
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 3 Nov 2026, 6 days ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/enjalot/moonshine/still)