better-icons by better-auth/better-icons
npx skills add https://github.com/better-auth/better-icons --skill better-icons通过 Iconify 从 200 多个图标库中搜索和获取图标。
# 搜索图标
better-icons search <query> [--prefix <prefix>] [--limit <n>] [--json]
# 获取图标 SVG(输出到 stdout)
better-icons get <icon-id> [--color <color>] [--size <px>] [--json]
# 为 AI 代理设置 MCP 服务器
better-icons setup [-a cursor,claude-code] [-s global|project]
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
prefix:name - 例如:lucide:home, mdi:arrow-right, heroicons:check
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
lucide, mdi, heroicons, tabler, ph, ri, solar, iconamoon
| 工具 | 描述 |
|---|---|
search_icons | 在所有图标库中搜索 |
get_icon | 获取单个图标 SVG |
get_icons | 批量获取多个图标 |
list_collections | 浏览可用的图标集 |
recommend_icons | 针对使用场景的智能推荐 |
find_similar_icons | 在不同图标集中查找变体 |
sync_icon | 将图标添加到项目文件 |
scan_project_icons | 列出项目中的图标 |
interface SearchIcons {
query: string
limit?: number // 1-999, 默认 32
prefix?: string // 例如:'mdi', 'lucide'
category?: string // 例如:'General', 'Emoji'
}
interface GetIcon {
icon_id: string // 'prefix:name' 格式
color?: string // 例如:'#ff0000', 'currentColor'
size?: number // 像素
}
interface GetIcons {
icon_ids: string[] // 最多 20 个
color?: string
size?: number
}
interface RecommendIcons {
use_case: string // 例如:'navigation menu'
style?: 'solid' | 'outline' | 'any'
limit?: number // 默认 10
}
interface SyncIcon {
icons_file: string // 绝对路径
framework: 'react' | 'vue' | 'svelte' | 'solid' | 'svg'
icon_id: string
component_name?: string
}
所有图标来自 https://api.iconify.design
每周安装量
692
代码仓库
GitHub 星标数
410
首次出现
2026 年 1 月 22 日
安全审计
安装于
opencode551
gemini-cli521
codex496
claude-code461
cursor417
github-copilot398
Search and retrieve icons from 200+ libraries via Iconify.
# Search icons
better-icons search <query> [--prefix <prefix>] [--limit <n>] [--json]
# 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]
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
prefix:name - e.g., lucide:home, mdi:arrow-right, heroicons:check
lucide, mdi, heroicons, tabler, ph, ri, solar, iconamoon
| 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 |
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
}
All icons from https://api.iconify.design
Weekly Installs
692
Repository
GitHub Stars
410
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode551
gemini-cli521
codex496
claude-code461
cursor417
github-copilot398
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装
AI智能体长期记忆系统 - 精英级架构,融合6种方法,永不丢失上下文
1,200 周安装
AI新闻播客制作技能:实时新闻转对话式播客脚本与音频生成
1,200 周安装
Word文档处理器:DOCX创建、编辑、分析与修订痕迹处理全指南 | 自动化办公解决方案
1,200 周安装
React Router 框架模式指南:全栈开发、文件路由、数据加载与渲染策略
1,200 周安装
Nano Banana AI 图像生成工具:使用 Gemini 3 Pro 生成与编辑高分辨率图像
1,200 周安装
SVG Logo Designer - AI 驱动的专业矢量标识设计工具,生成可缩放品牌标识
1,200 周安装
sync_icon | Add icon to project file |
scan_project_icons | List icons in project |