Claude
Skills
Sign in
Back

ecosystem-guide

Included with Lifetime
$97 forever

Guide to spences10's Claude Code ecosystem tools. Use when user asks which tool to use, how tools relate, or needs help choosing between MCP servers, skills, or CLIs.

AI Agents

What this skill does


# Claude Code Ecosystem Guide

A curated set of tools for enhanced Claude Code workflows.

## The Stack

| Tool                  | Type   | Purpose                                                      |
| --------------------- | ------ | ------------------------------------------------------------ |
| **toolkit-skills**    | Plugin | Forced-eval hook + core skills (pair with any skills plugin) |
| **svelte-skills-kit** | Plugin | Svelte/SvelteKit skills (pair with toolkit-skills)           |
| **ccrecall**          | CLI    | Sync transcripts → SQLite for analytics                      |
| **mcp-omnisearch**    | MCP    | Unified search (Tavily, Kagi, GitHub, etc.)                  |
| **mcp-sqlite-tools**  | MCP    | Safe SQLite operations                                       |
| **mcpick**            | CLI    | Manage MCP servers, plugins, cache, and profiles             |
| **research**          | Skill  | Verified source research patterns                            |
| **skill-creator**     | Skill  | Create 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)

```bash
# 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

```bash
npx mcpick add omnisearch -- npx -y mcp-omnisearch
```

### Research Mode

```bash
npx mcpick enable omnisearch
# Now Claude has web search, GitHub search, AI answers
```

### Data Analysis Mode

```bash
npx mcpick enable sqlite-tools
# Query databases, analyze CSVs, manage data
```

### Minimal Context Mode

```bash
npx mcpick disable omnisearch sqlite-tools
# Just Claude Code core tools
```

### Fix Stale Plugin Cache

```bash
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

```bash
npx mcpick profile save research-mode
npx mcpick profile load research-mode
```

### Analytics Review

```bash
bun x ccrecall sync  # Update database
# Then query ~/.claude/ccrecall.db with mcp-sqlite-tools
```

## Links

| Tool                | 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              |

Related in AI Agents