ccrecall, CV Agents and MCP Tools - February 2026
Aight, February! I finally got round to the CV work I’d been putting off for ages. You know how it is, you tell yourself “I’ll update the CV this weekend” and then six months go by? 😅 Also went pretty hard on ccrecall and wrote a few posts. Here’s the rundown.
CV Agent
So, funnily enough one of the things I spent time on last week was mecv.xyz. I built a pipeline to build a pipeline! Lol! I stuffed all the content from the CV into a SQLite db along with my Claude Code session stats.
Blog Posts
Three posts this month:
- Building and Testing MCP Tools Locally - the dev workflow I use for my MCP servers. I’ve shipped 20+ of them now so it was about time I documented the process
- Measuring Claude Code Skill Activation With Sandboxed Evals - moved from synthetic API tests to running actual evals in Daytona sandboxes
- Enable Team Mode in Claude Code - the orchestration features that dropped mid-month
Open Source
ccrecall had a proper
month - 16 PRs merged! Added FTS5 full-text search with multi-column
indexing and BM25 ranking, so you can actually find stuff in your
Claude Code session history now. New commands too: sessions, tools, query, and schema. The search context feature groups
results by session with configurable message windows before/after
matches. It’s become one of those tools I use every day now.
sveltest got a command palette (Cmd+K search), docs restructured into logical groups, and remote functions testing documentation. Also fixed a bunch of SSR tests that had drifted.
claude-skills-cli migrated to citty, got a --global flag for the init command, and
validation aligned with the official Claude Code docs.
General maintenance across audiomind, svalettab, and the rest - Renovate doing its thing as usual.
I’ve also been heads down on a private project - an agent orchestration platform I’ve been building with Daytona sandboxes and Claude. I’ll have more to share on that when it’s ready for users.
Fin
Oh, also - my contract at XtendOps wrapped up after 2.5 years, so I’ve been sorting the CV out (hence all the work above). Open to opportunities if you know of anything - feel free to contact me on Bluesky or check out the CV. Thanks for reading!