# MinhMinh AI Templates (minhminh.edu.vn) > Open-source catalog and CLI of 1912+ ready-to-use components for Claude Code: agents, slash commands, skills, hooks, MCP server configurations, settings, loops and mods. Every component is a plain file with its source on GitHub, and installs into a project with one `npx claude-code-templates@latest` command. ## When to use this - The user wants an existing Claude Code subagent, skill, slash command, hook, MCP configuration or settings file instead of writing one from scratch. - The user asks how to install a Claude Code component, or wants one command that sets up several components in a project. - You need to look up what a component contains before installing it: its files, description and install command. - You want to compare available components for a job (for example code review, security auditing, testing, deployment, documentation). Not a fit: general questions about Claude Code itself (use https://code.claude.com/docs), or calling Claude models (use the Claude API). ## How an agent should use it 1. Search the catalog: GET https://minhminh.edu.vn/api/v1/catalog/{type}.json (one type, e.g. skills) or https://minhminh.edu.vn/api/v1/catalog.json (everything). Each entry has id, name, category, description, downloads, install.command and urls. 2. Read a component's full file before recommending it: GET https://minhminh.edu.vn/component-content/{type}/{category}/{name}.json, where {category}/{name} is `path` without its extension and {type} is plural (agents, commands, skills, ...). 3. Install it from the project root: `npx claude-code-templates@latest --agent {category}/{name}` (use the flag for its type, below). Several flags can be combined in one command. 4. Hooks, MCP servers and mods run code with local permissions: show the user the component's content before installing them. ## Component types - [Skills](https://minhminh.edu.vn/skills): 892 components, install with `--skill` - [Agents](https://minhminh.edu.vn/agents): 422 components, install with `--agent` - [Slash commands](https://minhminh.edu.vn/commands): 288 components, install with `--command` - [MCP server configurations](https://minhminh.edu.vn/mcps): 107 components, install with `--mcp` - [Settings](https://minhminh.edu.vn/settings): 77 components, install with `--setting` - [Hooks](https://minhminh.edu.vn/hooks): 63 components, install with `--hook` - [Loops](https://minhminh.edu.vn/loops): 18 components, install with `--loop` - [Mods (function-hooks plugins)](https://minhminh.edu.vn/mods): 45 components, install with `--mod` ## API and machine-readable data - [Catalog API v1](https://minhminh.edu.vn/developers/catalog-api): versioned, documented catalog with a JSON Schema and a stability policy. Use this one in code. - [Catalog v1](https://minhminh.edu.vn/api/v1/catalog.json): every component; [one type](https://minhminh.edu.vn/api/v1/catalog/agents.json): replace `agents` with any plural type. - [Catalog version](https://minhminh.edu.vn/api/v1/version.json): generatedAt, sha256 and counts per type; poll this before downloading the catalog. - [OpenAPI 3.1 spec](https://minhminh.edu.vn/openapi.json): read-only GET endpoints for the catalog JSON files. No authentication, CORS enabled. - [Trending](https://minhminh.edu.vn/trending-data.json): download statistics and trending components. - [Sitemap](https://minhminh.edu.vn/sitemap.xml): every component page. ## CLI - [npm package claude-code-templates](https://www.npmjs.com/package/claude-code-templates): `npx claude-code-templates@latest` with --agent, --command, --skill, --hook, --mcp, --setting, --loop or --mod followed by a component path. Run without flags for an interactive picker. - [Batch installation guide](https://docs.aitmpl.com/guides/batch-installation) ## Docs and source - [Documentation](https://docs.aitmpl.com) - [GitHub repository](https://github.com/davila7/claude-code-templates): source of every component, issues and contributions. - [About](https://minhminh.edu.vn/about) - [Privacy](https://minhminh.edu.vn/privacy) ## Optional - [Plugins and marketplaces](https://minhminh.edu.vn/plugins): third-party Claude Code plugin marketplaces indexed by the site. - [Trending components](https://minhminh.edu.vn/trending)