Productivity and ecosystem tools for Claude Code.
# Add marketplace
/plugin marketplace add spences10/claude-code-toolkit
# Install plugins
/plugin install mcp-essentials
/plugin install analyticsSetup guide for recommended MCP servers:
| Server | Purpose |
|---|---|
| mcp-omnisearch | Unified search (Tavily, Kagi, GitHub, Perplexity) |
| mcp-sqlite-tools | Safe SQLite operations |
| mcpick | Toggle MCP servers dynamically |
Query Claude Code usage from ccrecall database:
- Token usage by model/project/day
- Estimated costs
- Session history
- Thinking block search
Decision tree for choosing the right tool:
| Need | Tool |
|---|---|
| Web/GitHub search | mcp-omnisearch |
| Database queries | mcp-sqlite-tools |
| Reduce MCP context | mcpick |
| Usage analytics | ccrecall + mcp-sqlite-tools |
| Svelte development | svelte-skills-kit |
Verified source research patterns:
- Always fetch and verify actual sources before presenting findings
- Clone repos via subagent for source-level research
- Explicit uncertainty when sources can't be verified
Design and create Claude Skills using progressive disclosure:
- 3-level loading system (metadata → instructions → resources)
- Writing guide with voice, structure, and description patterns
- CLI reference for
claude-skills-cli - Official Anthropic best practices
Solve "memory zero" - extract learnings from sessions and persist to skills:
- Manual mode:
/reflectanalyzes current session, proposes skill updates - Auto mode: Stop hook suggests reflection on sessions with corrections/discoveries
- Smart destination: Updates marketplace skills in-place, or prompts for location
Patterns detected:
| Type | Examples |
|---|---|
| Corrections | "actually use X", "no, do it this way" |
| Successes | "perfect", tests passing, approved changes |
| Context | File paths, tool preferences, conventions |
Part of a connected suite of tools for Claude Code power users. These projects work together to give Claude Code persistent memory, better search, framework expertise, and self-improving skills.
Create, share, and use Claude Code skills with reliable activation.
| Project | What it does |
|---|---|
| claude-code-toolkit | Productivity skills, and this ecosystem guide |
| svelte-skills-kit | Production-ready Svelte 5 & SvelteKit skills (90%+ verified accuracy) |
| claude-skills-cli | Create skills with progressive disclosure validation and 84% activation hooks |
| svelte-claude-skills | Original Svelte skills collection - now consolidated into svelte-skills-kit |
Extend Claude Code's capabilities with MCP servers for search, databases, and usage tracking.
| Project | What it does |
|---|---|
| mcp-omnisearch | Unified search across Tavily, Brave, Kagi, Perplexity, and GitHub |
| mcp-sqlite-tools | Safe SQLite operations with schema inspection and query building |
| mcpick | Toggle MCP servers on/off without restarting - reduce context bloat |
| ccrecall | Sync Claude Code transcripts to SQLite for usage analytics and search |
git clone git@github.com:spences10/claude-code-toolkit.git ~/repos/claude-code-toolkit
# Add local marketplace
/plugin marketplace add ~/repos/claude-code-toolkit
# Install plugin
/plugin install mcp-essentials# 1. Make your changes
# 2. Bump version (updates all plugin.json files)
./scripts/bump-version.sh 0.0.2
# 3. Update CHANGELOG.md
# 4. Commit and push
git add -A && git commit -m "chore: bump to 0.0.2" && git pushUsers with auto-update enabled get updates on Claude Code startup.
Others can run /plugin update plugin-name@spences10-claude-code-toolkit.