Agent skill
ecosystem-guide
Guide to spences10's Claude Code ecosystem. Use when user asks which tool to use, how tools relate, or needs help choosing between MCP servers, skills, or CLIs.
Install this agent skill to your Project
npx add-skill https://github.com/spences10/svelte-skills-kit/tree/main/plugins/svelte-skills/skills/ecosystem-guide
SKILL.md
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 | Toggle MCP servers dynamically |
| 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.
claude plugin install toolkit-skills@claude-code-toolkit
"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 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 (you're here!)
"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
Recommended Setup
# Core: forced-eval hook + ecosystem skills
claude plugin install toolkit-skills@claude-code-toolkit
# Svelte/SvelteKit skills
claude plugin install svelte-skills@svelte-skills-kit
toolkit-skills hook ensures skills from any plugin activate on relevant prompts.
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 |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
sveltekit-data-flow
SvelteKit data flow guidance. Use for load functions, form actions, server/client data, and invalidation. Covers +page.server.ts vs +page.ts, serialization, fail(), redirect(), error(), invalidateAll().
sveltekit-structure
SvelteKit structure guidance. Use for routing, layouts, error handling, SSR, or svelte:boundary. Covers file naming, nested layouts, error boundaries, pending UI, and hydration.
layerchart-svelte5
LayerChart Svelte 5 patterns. Use for chart components with tooltip snippets, Chart context access, and all Svelte 5 snippet patterns for tooltips, gradients, highlights, and axes.
svelte-runes
Svelte runes guidance. Use for reactive state, props, effects, or migration. Covers $state, $derived, $effect, $props, $bindable. Prevents reactivity mistakes.
svelte-deployment
Svelte deployment guidance. Use for adapters, Vite config, pnpm setup, library authoring, PWA, or production builds.
svelte-styling
Didn't find tool you were looking for?