Updated 2mo ago
by johnlarkin1
claude-code-extensions
A repo for me but also anyone else that is curious about what CC commands + skills + plugins that I commonly use. Feel free to download from the plugin marketplace as welll
21 GitHub stars (21)
Steady at 21 stars — no new stars in the 16 days since Sep 30.
- 9 skills (9 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add johnlarkin1/claude-code-extensions
Asks which skills and agents to install. Just one: npx skills add johnlarkin1/claude-code-extensions --skill excalidraw — add -g for every project.
Claude Code
git clone https://github.com/johnlarkin1/claude-code-extensionscp -r "claude-code-extensions/skills/excalidraw" ~/.claude/skills/
Copies the excalidraw skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add johnlarkin1/claude-code-extensions
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
excalidraw
Generate Excalidraw diagrams (.excalidraw JSON files) for whiteboarding, flowcharts, architecture diagrams, sequence diagrams, mind maps, wireframes, and org charts. Use when user requests diagrams, visual documentation, system architecture visualization, process flows, or any hand-drawn style diagram. Triggers on requests mentioning Excalidraw, diagram creation, flowcharts, architecture diagrams…
skills/excalidraw/SKILL.md on GitHub (opens in a new tab) -
ics-generator
Generate ICS calendar files (.ics) from natural language descriptions. Use when user wants to create calendar events, meetings, appointments, reminders, recurring events, or schedule items. Triggers on requests mentioning "calendar event", "ICS file", ".ics", "meeting invite", "appointment", "recurring event", "schedule", "RRULE", "reminder", "RSVP", "calendar invite", "block my calendar", or "ad…
skills/ics-generator/SKILL.md on GitHub (opens in a new tab) -
manim
Create mathematical animations and visualizations using Manim (ManimCE - Community Edition). Use this skill when users want to build Manim visualizations, create math animations, animate equations, graphs, geometric proofs, 3D objects, or any programmatic video animation. Triggers on requests mentioning "manim", "mathematical animation", "animate equation", "visualize algorithm", "create animatio…
skills/manim/SKILL.md on GitHub (opens in a new tab) -
simple-english
Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop. Use for documentation, READMEs, runbooks, procedures, error messages, release notes, incident reports, and API guides. Also use when the user says "STE", "Simplified Technical English", "ASD-STE100", "de-slop", "make this readable", "write for non-native read…
skills/simple-english/SKILL.md on GitHub (opens in a new tab) -
tauri
Comprehensive Tauri v2 development skill for building cross-platform desktop applications with Rust backends and web frontends. This skill should be used when creating new Tauri apps, adding commands and IPC communication, developing plugins, managing application state, or integrating Rust with JavaScript/TypeScript frontends. Triggers on tasks involving #[tauri::command], invoke(), Tauri plugins…
skills/tauri/SKILL.md on GitHub (opens in a new tab) -
textual
Build terminal user interface (TUI) applications with the Textual framework. Use when creating new Textual apps, adding screens/widgets, styling with TCSS, handling events and reactivity, testing TUI apps, or any task involving "textual", "TUI", or terminal-based Python applications.
skills/textual/SKILL.md on GitHub (opens in a new tab) -
app-icon-generator
This skill should be used when the user asks to "generate app icons", "create app icons", "resize an image for app icons", "prepare icon assets", "make icons for iOS", "make icons for macOS", "make icons for Android", "create favicon", "generate PWA icons", "create Xcode AppIcon", or provides an image and mentions creating icon variants for app distribution.
plugins/app-icon-generator/skills/app-icon-generator/SKILL.md on GitHub (opens in a new tab) -
graphviz
Generate GraphViz DOT files (.dot) for directed/undirected graphs, hierarchical layouts, network diagrams, dependency graphs, state machines, and complex graph visualizations. Use when precise node positioning is needed, when rendering to PNG/SVG/PDF is required, when complex graph algorithms (clustering, ranking) are needed, or when dealing with large graphs (100+ nodes). Triggers on requests me…
plugins/diagram-code/skills/graphviz/SKILL.md on GitHub (opens in a new tab) -
mermaid
Generate Mermaid diagrams (.mmd, .mermaid files, or markdown code blocks) for flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, Gantt charts, pie charts, mindmaps, timelines, and git graphs. Use when user requests diagrams for documentation, markdown files, README visualizations, or any text-based diagram format that renders in GitHub/GitLab. Triggers on requests mention…
plugins/diagram-code/skills/mermaid/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.