原始内容
Claude Code Skills
A collection of reusable Claude Code skills (slash commands) that extend what Claude can do from your terminal.
Skills
/create-marp-deck — Build Marp Slide Decks
A thinking partner for presentations, powered by Marp (Markdown Presentation Ecosystem).
/create-marp-deck API rate limiting
The skill starts by talking through the presentation with you - asking about the goal, audience, key points, data to include, and constraints. This helps you figure out the story and structure before a single slide exists. Then it generates a first draft you can iterate on.
What you get:
- A structured first draft with a narrative arc you can react to and reshape
- Styled Marp Markdown with gradient section dividers, breadcrumb navigation, and consistent formatting
- Automatic export to HTML and PPTX
- A mobile-friendly web build for decks you share as a link (see below)
- Opinionated conventions: one idea per slide, 3-5 bullet max, color-coded sections
See the full skill file for all conventions and the CSS template.
Mobile-friendly sharing
Marp's HTML export renders every slide as a fixed 1280×720 stage, so on a phone the whole slide scales to ~30% and body text lands at ~7px — technically responsive, practically unreadable.
For decks shared as a link, the skill builds two files: index.html stays the real slideshow (arrow keys, fullscreen) for desktop, while phones are redirected to a mobile.html that reflows the deck's content into a normal responsive document — real text at phone size, one card per slide, keeping the deck's own section-divider gradients. Generated by scripts/marp-mobile.py.
Read the article: Stop Staring at a Blank Deck | View the deck
Requires: npm install -g @marp-team/marp-cli (or uses npx as fallback). The mobile build additionally needs pip install markdown-it-py.
/cr — Code Review
Multi-pass code review for the current branch's open PR.
/cr
Performs 4 iterative passes:
- Bug hunting — logic errors, null handling, race conditions, security issues
- Validation — confirms findings, removes false positives
- Code smells — duplication, complexity, naming, dead code
- Final sweep — edge cases, integration issues, missing tests
Outputs findings categorized by severity (critical / warning / nit) with file paths and line numbers.
Installation
Option 1: Install via skills.sh (recommended)
Works with Claude Code, Cursor, GitHub Copilot, and other AI agents:
npx skills add Omerr/claude-skills
Option 2: Clone and symlink
git clone https://github.com/Omerr/claude-skills.git ~/claude-skills
ln -s ~/claude-skills/commands/create-marp-deck.md ~/.claude/commands/
ln -s ~/claude-skills/commands/cr.md ~/.claude/commands/
Option 3: Copy individual files
cp commands/create-marp-deck.md ~/.claude/commands/
cp commands/cr.md ~/.claude/commands/
Option 4: Project-level
Copy into a specific project's .claude/ directory to scope them to that repo:
cp commands/*.md your-project/.claude/commands/
Customization
These skills are meant to be forked and adapted. Some things you might want to change:
create-marp-deck.md— Swap the color palette, adjust font sizes, add your own slide structure conventions, modify the interview questionscr.md— Add project-specific review criteria or coding standards
How Claude Code Skills Work
Skills live in ~/.claude/commands/ (global) or .claude/commands/ (per-project). When you type / in Claude Code, your skills appear as available slash commands.
For more on creating your own skills, see the Claude Code documentation.
License
MIT