Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub enjalot/moonshine --plugin moonshineA skill for distilling interactive technical explanations from AI generated complexity.
AI tools generate complexity faster than people can consume it. Inspired by Distill.pub, moonshine helps apply distillation to the flood of technical output, turning complex ideas into explorable, visual, interactive articles.
> /shine how gradient descent finds minima
What is the key insight you want the reader to walk away with?
Claude Code (marketplace):
# Add the marketplace and install both skills
/plugin marketplace add enjalot/moonshine
/plugin install moonshine@moonshine-marketplace
/plugin install d3-power-tools@moonshine-marketplace
Manual install:
git clone --depth 1 https://github.com/enjalot/moonshine.git /tmp/moonshine
cp -r /tmp/moonshine/plugins/moonshine ~/.claude/skills/moonshine
rm -rf /tmp/moonshine
Run /shine to start a new explanation. Moonshine will ask you questions about the concept, audience, and key insight before writing any code.
/shine # start from scratch
/shine fourier transforms # start with a topic
The /shine command guides you through:
Moonshine uses d3-power-tools for visualization, a collection of specialized D3 skills covering linked views, brushing, force layouts, cartography, and more. Both are available from the same marketplace.
plugins/
└── moonshine/
├── SKILL.md skill workflow and design principles
├── RESEARCH.md background research and inspiration catalog
└── commands/
└── shine.md /shine command definition
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Generate publication-quality academic diagrams, statistical plots, and presentation slides using PaperBanana multi-agent framework
Create beautiful, self-contained HTML visualizations from any content or idea. Use for slide decks, dashboards, infographics, flowcharts, timelines, cheat sheets, posters, and more.
Generate NotebookLM artifacts (slides, audio, video, mind maps, quizzes, flashcards, infographics, reports, data tables) from your notebooks. Use when the user wants to create any NotebookLM Studio output from their uploaded sources.
Use this agent when creating visual narratives, designing infographics, building presentations, or communicating complex ideas through imagery. This agent specializes in transforming data and concepts into compelling visual stories that engage users and stakeholders. Examples:\n\n<example>\nContext: Creating app onboarding illustrations
Create data visualizations and plots
Gaia knowledge formalization skills — convert scientific papers, textbooks, or any knowledge source into Gaia knowledge packages.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim