skills-search by daymade/claude-code-skills
npx skills add https://github.com/daymade/claude-code-skills --skill skills-search在执行任何其他操作之前,先检查 ccpm 是否可用。如果不可用,请使用一条命令引导整个生态系统:
# 检查可用性
which ccpm || npx @daymade/ccpm setup
ccpm setup 会安装此技能并配置 Claude Desktop MCP 服务器(如果已安装)。引导完成后,以下所有命令均可直接使用。
当此技能被激活时,您必须使用 Bash 工具直接执行相应的 ccpm 命令。不要向用户展示命令并要求他们复制粘贴 — 请自行执行。
如果 ccpm 未全局安装,请使用 npx @daymade/ccpm 作为以下所有命令的替代品。
将用户的意图匹配到正确的操作:
| 用户意图 | 操作 |
|---|---|
| "查找用于 X 的技能" / "搜索 X 技能" |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
ccpm search <query>| "哪些技能受欢迎" / "热门技能" | ccpm popular |
| "有什么新内容" / "最新技能" | ccpm recent |
| "安装 X" / "添加 X 技能" | ccpm install <skill-name> |
| "X 是做什么的" / "告诉我关于 X 的信息" | ccpm info <skill-name> |
| "我有哪些技能" / "列出技能" | ccpm list |
| "移除 X" / "卸载 X" | ccpm uninstall <skill-name> |
| "更新 X" / "更新所有技能" | ccpm update [name] [--all] |
| "我需要关于 PDF/Excel/... 的帮助" | ccpm search <topic>,然后提供安装最佳匹配项的建议 |
ccpm 命令,切勿要求用户手动运行。ccpm,则回退到 npx @daymade/ccpm。如果注册表无法访问,请明确说明。@org/skill-name 格式(例如 ccpm install @daymade/skill-creator)。ccpm search <query> [--limit <n>] [--tags <t1,t2>] [--author <name>] [--smart]
ccpm popular [--limit <n>] # 下载量最多
ccpm recent [--limit <n>] # 最近发布/更新
ccpm install <skill-name> # 安装(用户级别,默认)
ccpm install <name> --project # 仅安装到当前项目
ccpm install <name> --force # 强制重新安装
ccpm list # 列出已安装的技能
ccpm info <skill-name> # 详细的技能信息
ccpm update [name] # 更新一个技能
ccpm update --all # 更新所有技能
ccpm uninstall <skill-name> # 移除一个技能
任何成功安装后,请务必告知用户:
技能安装成功。请重启 Claude Code(或开始新的对话)以使技能生效。
对于希望获得原生工具集成(无需 Bash)的 Claude Desktop 用户,相同的功能可作为 MCP 服务器使用:
{
"mcpServers": {
"skill-search": {
"command": "npx",
"args": ["-y", "skills-search-mcp"]
}
}
}
此技能和 MCP 服务器都封装了相同的 ccpm CLI — 它们是互补的,而非冲突的。
请改用 npx @daymade/ccpm,或全局安装:npm install -g @daymade/ccpm。
重启 Claude Code — 技能在启动时加载。
检查对 ~/.claude/skills/ 的写入权限。尝试使用 --project 参数进行项目级别的安装。
每周安装量
111
代码仓库
GitHub 星标数
636
首次出现
2026年1月21日
安全审计
安装于
claude-code83
opencode80
gemini-cli79
codex74
cursor69
github-copilot63
Before doing anything else, check if ccpm is available. If not, bootstrap the entire ecosystem with one command:
# Check availability
which ccpm || npx @daymade/ccpm setup
ccpm setup installs this skill + configures Claude Desktop MCP server (if installed). After bootstrap, all commands below work directly.
When this skill is activated, you MUST directly execute the appropriate ccpm command using the Bash tool. Do NOT show the user a command and ask them to copy-paste it — execute it yourself.
If ccpm is not globally installed, use npx @daymade/ccpm as a drop-in replacement for all commands below.
Match the user's intent to the correct action:
| User Intent | Action |
|---|---|
| "find skills for X" / "search X skills" | ccpm search <query> |
| "what skills are popular" / "top skills" | ccpm popular |
| "what's new" / "latest skills" | ccpm recent |
| "install X" / "add X skill" | ccpm install <skill-name> |
| "what does X do" / "tell me about X" | ccpm info <skill-name> |
| "what skills do I have" / "list skills" | ccpm list |
| "remove X" / "uninstall X" | ccpm uninstall <skill-name> |
ccpm commands via the Bash tool, never ask the user to run them manually.ccpm is not found, fall back to npx @daymade/ccpm. If the registry is unreachable, say so clearly.@org/skill-name format (e.g., ccpm install @daymade/skill-creator).ccpm search <query> [--limit <n>] [--tags <t1,t2>] [--author <name>] [--smart]
ccpm popular [--limit <n>] # Most downloaded
ccpm recent [--limit <n>] # Recently published/updated
ccpm install <skill-name> # Install (user-level, default)
ccpm install <name> --project # Install to current project only
ccpm install <name> --force # Force reinstall
ccpm list # List installed skills
ccpm info <skill-name> # Detailed skill information
ccpm update [name] # Update a skill
ccpm update --all # Update all skills
ccpm uninstall <skill-name> # Remove a skill
After any successful install, always tell the user:
Skill installed successfully. Please restart Claude Code (or start a new conversation) for the skill to become available.
For Claude Desktop users who want native tool integration (no Bash needed), the same functionality is available as an MCP server:
{
"mcpServers": {
"skill-search": {
"command": "npx",
"args": ["-y", "skills-search-mcp"]
}
}
}
Both this skill and the MCP server wrap the same ccpm CLI — they are complementary, not conflicting.
Use npx @daymade/ccpm instead, or install globally: npm install -g @daymade/ccpm.
Restart Claude Code — skills are loaded at startup.
Check write permissions to ~/.claude/skills/. Try installing with --project for project-level scope.
Weekly Installs
111
Repository
GitHub Stars
636
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code83
opencode80
gemini-cli79
codex74
cursor69
github-copilot63
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
116,600 周安装
网页项目重新设计指南:排版、颜色、布局与交互性全面优化
6,800 周安装
BMAD 创意智能套件:36种头脑风暴方法、设计思维、创新策略与故事框架
6,400 周安装
FastAPI Python开发指南:高效后端API构建与最佳实践
6,400 周安装
前端代码审查工具 - 自动化检查TypeScript/JS代码质量、性能与业务逻辑
6,400 周安装
Tailwind CSS 高级布局教程:CSS Grid 网格布局实战技巧与响应式设计
6,400 周安装
GitHub Actions 模板:生产就绪的 CI/CD 工作流模式,支持测试、构建和部署
6,500 周安装
| "update X" / "update all skills" | ccpm update [name] [--all] |
| "I need help with PDF/Excel/..." | ccpm search <topic>, then offer to install the best match |