mcpField
E
ecosystem-guide

ecosystem-guide

github.com/spences10Agent workflows94202 installsUpdated 2w ago
Repository

About ecosystem-guide

A tool-selection guide for Claude Code users, covering skills, plugins, MCP tools, and command-line utilities with example workflows. Its decision paths explain how to combine the tools and manage servers, plugins, and profiles.

Key features

  1. 01Catalogs Claude Code ecosystem tools and purposes
  2. 02Maps search and database needs to tools
  3. 03Explains skill and plugin installation and updates
  4. 04Manages MCP server enablement
  5. 05Saves and loads configuration profiles

Use cases

  1. 01Configure Claude Code skills and plugins for a project
  2. 02Enable web and code search for research
  3. 03Toggle MCP servers by project to manage context
  4. 04Clear plugin caches and review usage analytics

MCP support

The guide shows how to add, enable, and disable MCP servers with mcpick, and describes mcp-omnisearch and mcp-sqlite-tools.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/spences10/svelte-skills-kit --skill ecosystem-guide

After installing, type/ecosystem-guidein Claude Code to confirm it loaded.

Details

From the project README

Claude Code Ecosystem Guide

A curated set of tools for enhanced Claude Code workflows.

The Stack

ToolTypePurpose
toolkit-skillsPluginForced-eval hook + core skills (pair with any skills plugin)
svelte-skills-kitPluginSvelte/SvelteKit skills (pair with toolkit-skills)
ccrecallCLISync transcripts → SQLite for analytics
mcp-omnisearchMCPUnified search (Tavily, Kagi, GitHub, etc.)
mcp-sqlite-toolsMCPSafe SQLite operations
mcpickCLIManage MCP servers, plugins, cache, and profiles
researchSkillVerified source research patterns
skill-creatorSkillCreate Claude skills with best practices

Decision Tree

"I want skills to activate reliably"

→ toolkit-skills - Forced-eval hook evaluates every prompt against available skills. Install alongside any skills plugin.

"I need to search the web"

→ mcp-omnisearch - Web search, GitHub code search, AI answers

"I need to query a database"

→ mcp-sqlite-tools - Read/write SQLite with safety guards

"I have too many MCPs eating context"

→ mcpick - Enable/disable servers per-project

"I need to install or update plugins"

→ mcpick - mcpick plugins install|update|list

"My plugin cache is stale after a version bump"

→ mcpick - mcpick cache clear or mcpick cache clean-orphaned

"I want to track my Claude Code usage"

→ ccrecall - Sync transcripts, query with mcp-sqlite-tools

"I'm building with Svelte/SvelteKit"

→ svelte-skills-kit - Runes, routing, data flow patterns

"I need to research a topic or verify sources"

→ research skill - Verified source research, repo cloning patterns

"I want to create a new Claude skill"

→ skill-creator skill - Progressive disclosure, writing guide, CLI reference

Typical Workflows

Recommended Setup (Skills)
# 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 hook ensures skills from any plugin activate on relevant prompts.

Add an MCP Server
npx mcpick add omnisearch -- npx -y mcp-omnisearch
Research Mode
npx mcpick enable omnisearch
# Now Claude has web search, GitHub search, AI answers
Data Analysis Mode
npx mcpick enable sqlite-tools
# Query databases, analyze CSVs, manage data
Minimal Context Mode
npx mcpick disable omnisearch sqlite-tools
# Just Claude Code core tools
Fix Stale Plugin Cache
npx mcpick cache status          # Check what's stale
npx mcpick cache clear           # Clear and refresh
npx mcpick cache clean-orphaned  # Remove old versions
Save/Load Profiles
npx mcpick profile save research-mode
npx mcpick profile load research-mode
Analytics Review
bun x ccrecall sync  # Update database
# Then query ~/.claude/ccrecall.db with mcp-sqlite-tools

Links

ToolGitHub
claude-code-toolkithttps://github.com/spences10/claude-code-toolkit
svelte-skills-kithttps://github.com/spences10/svelte-skills-kit
ccrecallhttps://github.com/spences10/ccrecall
mcp-omnisearchhttps://github.com/spences10/mcp-omnisearch
mcp-sqlite-toolshttps://github.com/spences10/mcp-sqlite-tools
mcpickhttps://github.com/spences10/mcpick

Comments

Markdown supported