Install Claude Code components — skills, agents, hooks, and commands — with one command.
Run the interactive menu — pick a component type, pick a component, done:
npx maystudios? What type of component do you want to install? (Use arrow keys)
Skill
Agent
Hook
Command
? Which skill? (Use arrow keys)
tech-product-landing
video-download
video-fetch-and-summarize
> video-summarizer
Installed skill video-download to .claude/skills/video-download/ by maystudios
Install directly without the menu:
npx maystudios --skill video-download# Install all skills
npx skills add maystudios/maystudios
# Install a specific skill
npx skills add maystudios/maystudios --skill video-download
npx skills add maystudios/maystudios --skill tech-product-landingSkills are packaged instruction sets that extend Claude's capabilities for specific tasks. A skill is a directory of markdown rules and references. Installed to .claude/skills/<name>/.
Agents are custom sub-agents with specialized behaviors — each is a markdown file that defines a focused AI persona or workflow. Installed to .claude/agents/<name>.md.
Hooks are shell commands that run automatically on Claude Code lifecycle events (e.g., after a file save, before a commit). Merged into settings.json — never overwrites your existing hooks.
Commands are custom slash commands for Claude Code. Each adds a /command-name shortcut in the Claude Code interface. Installed to .claude/commands/<name>.md.
| Name | Description | Author | Requires |
|---|---|---|---|
tech-product-landing |
Build production-grade landing pages for software/CLI tools and developer libraries. Dark theme, framer-motion animations, tabbed docs. Stack: Vite + React + TypeScript + Tailwind v4 | maystudios | node, npm |
video-download |
Download videos from YouTube, Instagram, TikTok, and 1000+ platforms via yt-dlp | maystudios | yt-dlp |
video-fetch-and-summarize |
Download videos and generate structured AI summaries using Google Gemini | maystudios | yt-dlp, GEMINI_API_KEY |
video-summarizer |
Generate AI summaries of existing MP4 files using Google Gemini | maystudios | GEMINI_API_KEY |
No entries yet — the catalog grows via community contributions. See CONTRIBUTING.md to add the first one.
npx maystudios # Interactive menu
npx maystudios --skill <name> # Install skill directly
npx maystudios --agent <name> # Install agent
npx maystudios --hook <name> # Install hook
npx maystudios --command <name> # Install command
npx maystudios --list # Browse full catalog
npx maystudios --skill <name> --global # Install to ~/.claude/
npx maystudios --skill <name> --force # Reinstall over existing- Node.js >= 22
New templates are welcome via pull request — skills, agents, hooks, and commands all accepted. See CONTRIBUTING.md for the full guide: fork setup, how to add a component to the catalog, and the PR process.