Claude Skills

A collection of reusable skills for Claude Code to enhance productivity across various domains.

Claude Skills

Power-ups for Claude Code.

Validate Skills Skills: 16 License: MIT

Reusable skill packs for Claude Code CLI. Install once, use everywhere — from data analysis to image generation to career tools.

Quickstart

Install all skills

git clone https://github.com/MakiDevelop/claude-skills.git ~/.claude/repos/claude-skills
~/.claude/repos/claude-skills/tools/install.sh install --all

Install a single skill

# Clone first (if not already)
git clone https://github.com/MakiDevelop/claude-skills.git ~/.claude/repos/claude-skills

# Install a specific skill
~/.claude/repos/claude-skills/tools/install.sh install generate-image

Update

~/.claude/repos/claude-skills/tools/install.sh update

Available Skills (16)

AI / Image Generation

SkillDescriptionEnv Vars
generate-imageGenerate images with Gemini Nano Banana 2GEMINI_API_KEY

Data Analysis

SkillDescriptionEnv Vars
csv-to-chartCSV/TSV → auto chart (line/bar/pie/scatter)
db-edaNatural language queries for SQLite / DuckDB (read-only)
pdf-to-summaryPDF → structured summary with page references

Developer Tools

SkillDescriptionEnv Vars
gh-issue-to-specGitHub Issue → technical spec document
postmortemIncident report + root cause analysis + prevention

Diagrams / Documentation

SkillDescriptionEnv Vars
drawioGenerate .drawio files (editable) with optional PNG/SVG/PDF export
architecture-diagramSelf-contained HTML architecture diagrams (inline SVG, dark theme) for blogs/READMEs

Strategy & Communication

SkillDescriptionEnv Vars
case-studyPackage projects into case studies (interview/LinkedIn/portfolio)
cv-optimizeResume optimization with targeted positioning
demo-storytellingTurn PoC into a compelling demo story
product-positioningProduct market positioning + pitch strategy
proposal-reviewPresentation structure review (slides/titles/content balance)
roundtableVirtual expert roundtable — multiple thinkers analyze your document
vendor-evalVendor proposal evaluation (tech/cost/market/background)

System Maintenance

SkillDescriptionEnv Vars
disk-cleanupmacOS disk cleanup (Docker/Xcode/venv/cache)

How it works

Each skill is a single SKILL.md file with YAML frontmatter defining metadata, required tools, and the skill logic itself. The installer creates symlinks in your ~/.claude/commands/ directory.

skills/
└── generate-image/
    └── SKILL.md          # Frontmatter + skill logic

tools/
├── install.sh            # Install / update / remove
├── validate.py           # CI validation
├── build_registry.py     # Auto-generate registry.json
└── build_site.py         # Auto-generate catalog site

CI automatically validates all skills on push and rebuilds the registry.

Contributing

  1. Fork this repo
  2. Create a new directory under skills/ with a SKILL.md
  3. Follow the Skill Template format
  4. Submit a PR

See CONTRIBUTING.md for details.

Skill Frontmatter Spec

---
name: skill-name              # Unique ID (same as directory name)
description: One-line desc    # Purpose + trigger keywords
argument-hint: "[args]"       # Optional argument hint
allowed-tools: Bash(...), Read # Required tool permissions
author: your-name
version: "1.0.0"
tags: [image, gemini]
required_env:
  - GEMINI_API_KEY
---

License

MIT