关于 ecosystem-guide
面向 Claude Code 用户的生态工具选型指南,汇总技能、插件、MCP 工具和命令行工具的用途与典型工作流。它通过需求决策路径说明如何组合各工具及管理服务器、插件和配置档案。
主要功能
- 01汇总 Claude Code 生态工具及用途
- 02按需求选择搜索与数据库工具
- 03介绍技能与插件的安装更新
- 04管理 MCP 服务启用状态
- 05保存和加载配置档案
适用场景
- 01按需配置 Claude Code 技能与插件
- 02为研究任务启用网页和代码搜索
- 03按项目切换 MCP 服务以控制上下文
- 04清理插件缓存并查看使用分析
MCP 相关
指南介绍通过 mcpick 添加、启用和禁用 MCP 服务,也列出 mcp-omnisearch 与 mcp-sqlite-tools 的用途。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ spences10/ svelte-skills-kit --skill ecosystem-guide安装后在 Claude Code 中输入/ecosystem-guide确认已加载。
详细介绍
Claude Code 生态系统指南
精选工具集,助力优化 Claude Code 工作流。
工具栈
| 工具 | 类型 | 用途 |
|---|---|---|
| toolkit-skills | 插件 | 强制评估钩子 + 核心技能(可与任意技能插件搭配使用) |
| svelte-skills-kit | 插件 | Svelte/SvelteKit 技能(与 toolkit-skills 搭配使用) |
| ccrecall | CLI | 将转录记录同步到 SQLite,以便进行分析 |
| mcp-omnisearch | MCP | 统一搜索(Tavily、Kagi、GitHub 等) |
| mcp-sqlite-tools | MCP | 安全的 SQLite 操作 |
| mcpick | CLI | 管理 MCP 服务、插件、缓存和配置档案 |
| research | 技能 | 经验证的来源研究模式 |
| skill-creator | 技能 | 遵循最佳实践创建 Claude 技能 |
决策树
“我希望技能能够可靠地激活”
→ toolkit-skills - 强制评估钩子会针对可用技能评估每条提示词。与任意技能插件一同安装。
“我需要搜索网页”
→ mcp-omnisearch - 网页搜索、GitHub 代码搜索、AI 回答
“我需要查询数据库”
→ mcp-sqlite-tools - 使用安全防护措施读写 SQLite
“太多 MCP 占用了上下文”
→ mcpick - 按项目启用或禁用服务
“我需要安装或更新插件”
→ mcpick - mcpick plugins install|update|list
“版本升级后,我的插件缓存已过期”
→ mcpick - mcpick cache clear 或 mcpick cache clean-orphaned
“我想跟踪 Claude Code 的使用情况”
→ ccrecall - 同步转录记录,并使用 mcp-sqlite-tools 查询
“我正在使用 Svelte/SvelteKit 构建项目”
→ svelte-skills-kit - Runes、路由、数据流模式
“我需要研究一个主题或核实来源”
→ research skill - 经验证的来源研究、仓库克隆模式
“我想创建新的 Claude 技能”
→ skill-creator skill - 渐进式披露、写作指南、CLI 参考
常见工作流
推荐设置(技能)
# Core: forced-eval hook + ecosystem skills
npx mcpick plugins install toolkit-skills@claude-code-toolkit
# Domain skills (optional, based on your stack)
npx mcpick plugins install svelte-skills@svelte-skills-kit
# Keep plugins up to date
npx mcpick plugins update toolkit-skills
toolkit-skills 钩子可确保来自任意插件的技能在相关提示词下激活。
添加 MCP 服务
npx mcpick add omnisearch -- npx -y mcp-omnisearch
研究模式
npx mcpick enable omnisearch
# Now Claude has web search, GitHub search, AI answers
数据分析模式
npx mcpick enable sqlite-tools
# Query databases, analyze CSVs, manage data
最小上下文模式
npx mcpick disable omnisearch sqlite-tools
# Just Claude Code core tools
修复过期的插件缓存
npx mcpick cache status # Check what's stale
npx mcpick cache clear # Clear and refresh
npx mcpick cache clean-orphaned # Remove old versions
保存/加载配置档案
npx mcpick profile save research-mode
npx mcpick profile load research-mode
分析回顾
bun x ccrecall sync # Update database
# Then query ~/.claude/ccrecall.db with mcp-sqlite-tools
链接
| 工具 | GitHub |
|---|---|
| claude-code-toolkit | https://github.com/spences10/claude-code-toolkit |
| svelte-skills-kit | https://github.com/spences10/svelte-skills-kit |
| ccrecall | https://github.com/spences10/ccrecall |
| mcp-omnisearch | https://github.com/spences10/mcp-omnisearch |
| mcp-sqlite-tools | https://github.com/spences10/mcp-sqlite-tools |
| mcpick | https://github.com/spences10/mcpick |
评论
支持 Markdown