better-icons
Use when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search <query>` to find icons, `better-icons get <id>` to get SVG. Also available as MCP server for AI agents.
DeepseekModel
官方收录技能
质量 优秀 · 90
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=better-auth-better-icons-skills-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name better-icons description Use when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search <query>` to find icons, `better-icons get <id>` to get SVG. Also available as MCP server for AI agents. Better Icons Search and retrieve icons from 200+ libraries via Iconify. Installation Before using any better-icons commands, ensure the tool is available in the environment. Option 1 — Install globally (recommended, matches all examples below): # Using npm npm install -g better-icons # Using Bun (faster) bun add -g better-icons Option 2 — Run without installing (prefix every command with npx or bunx ): # Using npx (npm) npx better-icons search arrow -- limit 10 npx better-icons get lucide:home > icon.svg # Using bunx (Bun — faster) bunx better-icons search arrow -- limit 10 bunx better-icons get lucide:home > icon.svg For AI agents: Prefer the global install so that better-icons is on $PATH and the commands below work as-is. Run the install step once during environment setup, then use the commands without npx / bunx . CLI # Search icons better-icons search <query> [--prefix <prefix>] [-- limit <n>] [--json] # Search and download all found icons as SVG files better-icons search <query> -d [ dir ] [--color <color>] [--size <px>] # Get icon SVG (outputs to stdout) better-icons get <icon-id> [--color <color>] [--size <px>] [--json] # Setup MCP server for AI agents better-icons setup [-a cursor,claude-code] [-s global|project] Examples better-icons search arrow -- limit 10 better-icons search home --json | jq '.icons[0]' better-icons get lucide:home > icon.svg better-icons get mdi:home --color '#333' --json # Batch download all search results better-icons search arrow -d # saves to ./icons/ better-icons search check -d ./my-icons # saves to ./my-icons/ better-icons search star -d -c '#000' -s 24 -- limit 64 Icon ID Format prefix:name - e.g., lucide:home , mdi:arrow-right , heroicons:check Popular Collections lucide , mdi , heroicons , tabler , ph , ri , solar , iconamoon MCP Tools (for AI agents) Tool Description search_icons Search across all libraries get_icon Get single icon SVG get_icons Batch retrieve multiple icons list_collections Browse available icon sets recommend_icons Smart recommendations for use cases find_similar_icons Find variations across collections sync_icon Add icon to project file scan_project_icons List icons in project TypeScript Interfaces interface SearchIcons { query : string limit ?: number // 1-999, default 32 prefix ?: string // e.g., 'mdi', 'lucide' category ?: string // e.g., 'General', 'Emoji' } interface GetIcon { icon_id : string // 'prefix:name' format color ?: string // e.g., '#ff0000', 'currentColor' size ?: number // pixels } interface GetIcons { icon_ids : string [] // max 20 color ?: string size ?: number } interface RecommendIcons { use_case : string // e.g., 'navigation menu' style ?: 'solid' | 'outline' | 'any' limit ?: number // default 10 } interface SyncIcon { icons_file : string // absolute path framework : 'react' | 'vue' | 'svelte' | 'solid' | 'svg' icon_id : string component_name ?: string } API All icons from https://api.iconify.design
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |