AI engineer building agents, LLM applications and developer tooling for AI coding agents (Claude Code, Codex, Gemini CLI, Cursor, MCP).
| Project | What it does |
|---|---|
| context-diet | See what your AI coding agent eats before you type a word — token profiler for instruction files, skills and MCP tool schemas across Claude Code, Codex, Gemini CLI, Cursor & VS Code. npx context-diet |
| promptwarden | Security scanner for AI agent skills, rules and MCP configs — prompt injection, hidden Unicode, exfiltration, secrets. SARIF + GitHub Action. npx promptwarden |
| mcp-diff | Catch breaking changes in your MCP server before your users' agents do — contract snapshots, schema-aware diff, tool-poisoning alerts and a sticky-PR-comment GitHub Action. |
| agentperms | One permission policy for every AI coding agent — generates Claude Code, Codex, Gemini CLI & Cursor configs, audits risky grants and mines your history for a safe allowlist. |
- AI agents & multi-agent orchestration
- MCP (Model Context Protocol) servers and clients
- LLM apps: RAG, tool calling, evals, cost/context optimization
- TypeScript · Node.js · Python · Next.js
Open an issue or discussion on any of the projects above — feedback and contributions are very welcome.