npx claudepluginhub irfanabduhu/rune --plugin readweaveCrawl a blog or writings page, group articles into thematic threads, and weave them into a unified HTML slide presentation tracing the author's ideas.
Deep dive into a single web article or essay. Fetches, extracts key passages, and produces an HTML slide presentation with analytical margin annotations.
Narrate a work and then stage a vigorous forum debate about its ideas. Produces a parchment-style retelling followed by 20-40 simulated Hacker News or Reddit comments — arguments for and against, practitioner war stories, academic challenges, and the occasional reframe that changes everything.
Distill a technical documentation site into a learning-path HTML slide presentation. Crawls hierarchical docs, identifies conceptual layers, and builds a progressive guide from foundations to advanced topics with analytical margin annotations.
Deep dive into a single podcast episode or audio file. Transcribes audio, extracts key moments, and produces an HTML slide presentation with analytical margin annotations. Handles interviews and multi-speaker formats.
Master a CS or technical book — extracts code + prose, builds active recall cards, concept dependency map, typed challenges, and produces a mastery guide + slide presentation. Supports epub, PDF (including scanned), and text files.
Transform a document, book, paper, or web article into an engaging, parchment-style narration with extensive quotations. Creates a flowing, story-like retelling that preserves the author's voice while omitting redundant or overly complex sections.
Deep dive into a single technical or academic paper. Extracts key claims, methodology, results, and produces an HTML slide presentation with analytical margin annotations connecting to the broader research landscape.
Analyze a YouTube playlist as a curated sequence. Extracts transcripts, traces how ideas build across videos, and produces a unified HTML slide presentation following the curator's intended arc.
Analyze a podcast series across multiple episodes. Discovers episodes from an RSS feed or multiple audio files, traces recurring themes and evolving ideas, and produces a unified HTML slide presentation following the show's intellectual arc.
Distill a single book into a reading guide and slide presentation. Supports epub, PDF (including scanned), and text files.
Research a topic from scratch. Discovers high-quality sources across the web — articles, blogs, papers, videos, book chapters — and weaves them into a comprehensive HTML slide presentation tracing a curated learning path from foundations to frontiers.
Trace intellectual evolution across multiple books. Analyzes how ideas develop and transform, suggests reading order, and produces a unified HTML slide presentation with cross-book analysis.
Trace a research thread across multiple related papers. Analyzes how methods, results, and ideas evolve, maps the citation landscape, and produces a unified HTML slide presentation with cross-paper analysis.
Distill a discussion thread into an HTML slide presentation. Handles Twitter/X threads, Reddit posts with comments, Hacker News discussions, forum threads, and other multi-voice conversations. Captures the dialectic structure — claims, rebuttals, synthesis — that makes threads a unique medium.
Deep dive into a single YouTube video. Extracts transcript, identifies key moments, and produces an HTML slide presentation with analytical margin annotations.
A collection of skill plugins for AI coding agents.
| Plugin | Description |
|---|---|
| fablesmith | Original fiction in any author's authentic voice |
| readweave | Long-form content distilled into presentations and reading guides |
| smolsmith | The markdown-only edition of fablesmith |
| smolweave | The markdown-only edition of readweave |
| codemonk | High-signal technical learning for curious professionals |
# Add marketplace (one-time)
claude plugin marketplace add irfanabduhu/rune
# Install individual plugins
claude plugin install fablesmith@irfanabduhu
claude plugin install readweave@irfanabduhu
claude plugin install smolsmith@irfanabduhu
claude plugin install smolweave@irfanabduhu
claude plugin install codemonk@irfanabduhu
These agents share the .agents/skills/ convention. Clone the repo and symlink the plugins you want:
git clone https://github.com/irfanabduhu/rune.git ~/.rune
# Symlink into your project
mkdir -p .agents/skills
ln -s ~/.rune/fablesmith .agents/skills/fablesmith
ln -s ~/.rune/readweave .agents/skills/readweave
ln -s ~/.rune/smolsmith .agents/skills/smolsmith
ln -s ~/.rune/smolweave .agents/skills/smolweave
ln -s ~/.rune/codemonk .agents/skills/codemonk
# Or install globally
mkdir -p ~/.agents/skills
ln -s ~/.rune/fablesmith ~/.agents/skills/fablesmith
ln -s ~/.rune/readweave ~/.agents/skills/readweave
ln -s ~/.rune/smolsmith ~/.agents/skills/smolsmith
ln -s ~/.rune/smolweave ~/.agents/skills/smolweave
ln -s ~/.rune/codemonk ~/.agents/skills/codemonk
Each plugin contains a SKILL.md with YAML frontmatter — the standard format these agents expect.
Copy the SKILL.md from each plugin into .cursor/rules/:
cp fablesmith/SKILL.md .cursor/rules/fablesmith.md
cp readweave/SKILL.md .cursor/rules/readweave.md
cp smolsmith/SKILL.md .cursor/rules/smolsmith.md
cp smolweave/SKILL.md .cursor/rules/smolweave.md
cp codemonk/SKILL.md .cursor/rules/codemonk.md
Copy into .windsurf/rules/:
cp fablesmith/SKILL.md .windsurf/rules/fablesmith.md
cp readweave/SKILL.md .windsurf/rules/readweave.md
cp smolsmith/SKILL.md .windsurf/rules/smolsmith.md
cp smolweave/SKILL.md .windsurf/rules/smolweave.md
cp codemonk/SKILL.md .windsurf/rules/codemonk.md
Copy into .clinerules/:
cp fablesmith/SKILL.md .clinerules/fablesmith.md
cp readweave/SKILL.md .clinerules/readweave.md
cp smolsmith/SKILL.md .clinerules/smolsmith.md
cp smolweave/SKILL.md .clinerules/smolweave.md
cp codemonk/SKILL.md .clinerules/codemonk.md
Copy into .github/instructions/:
mkdir -p .github/instructions
cp fablesmith/SKILL.md .github/instructions/fablesmith.instructions.md
cp readweave/SKILL.md .github/instructions/readweave.instructions.md
cp smolsmith/SKILL.md .github/instructions/smolsmith.instructions.md
cp smolweave/SKILL.md .github/instructions/smolweave.instructions.md
cp codemonk/SKILL.md .github/instructions/codemonk.instructions.md
Copy into .amazonq/rules/:
mkdir -p .amazonq/rules
cp fablesmith/SKILL.md .amazonq/rules/fablesmith.md
cp readweave/SKILL.md .amazonq/rules/readweave.md
cp smolsmith/SKILL.md .amazonq/rules/smolsmith.md
cp smolweave/SKILL.md .amazonq/rules/smolweave.md
cp codemonk/SKILL.md .amazonq/rules/codemonk.md
Load as read-only context:
aider --read fablesmith/SKILL.md --read readweave/SKILL.md --read smolsmith/SKILL.md --read smolweave/SKILL.md --read codemonk/SKILL.md
Or add to .aider.conf.yml:
read:
- fablesmith/SKILL.md
- readweave/SKILL.md
- smolsmith/SKILL.md
- smolweave/SKILL.md
- codemonk/SKILL.md
Note: Only Claude Code, OpenCode, Pi, and Codex CLI support invocable slash commands. The other agents will use the skill files as passive context/instructions.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.