Skip to content

maystudios/cc-templates

Repository files navigation

maystudios

Install Claude Code components — skills, agents, hooks, and commands — with one command.

npm version License: MIT Node.js >=22


Quick Start

via npx

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

via skills.sh

# 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-landing

Component Types

Skills 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.


Available Components

Skills

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

Agents, Hooks, Commands

No entries yet — the catalog grows via community contributions. See CONTRIBUTING.md to add the first one.


All CLI Commands

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

Requirements

  • Node.js >= 22

Contributing

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.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors