Mapping My AI Harness
After seven months my AI harness got too big to hold in my head. I had Claude build a dependency map of it, packaged it as a skill, and found code review instructions copy-pasted across half a dozen skills.
Engineering leadership, AI-assisted development, and side projects by Dmytro Gaivoronsky. 25+ years building at Google, AWS, and Meta.
After seven months my AI harness got too big to hold in my head. I had Claude build a dependency map of it, packaged it as a skill, and found code review instructions copy-pasted across half a dozen skills.
When weather kills your primary climbing objective in Washington, which peak should you bail to? I pulled 20 years of daily weather for 500 peaks and built an interactive planner to answer that.
I built nine Claude Code skills to automate my development workflow. Here's what each one does, how often I reach for it, and which ones might be worth stealing.
AI coding agents run on your machine with full access to your shell environment. Here's how 1Password CLI can keep credentials out of their reach.
A tiny shell wrapper that sets an iTerm2 badge with the current repo name when launching Claude Code. Faster than reading a tmux status line.
Building a Model Context Protocol server that lets Claude query Mountaineers.org activities, courses, and trip reports. TypeScript, npm, works in Claude Desktop and Claude Code.
Using GitHub Issues as an AI-friendly idea tracker for side projects. Includes an Itch & Pitch template that works with Claude Code brainstorming.
Six months of multi-agent AI development with Claude Code and Gas Town. How attention shifts from writing code to designing guardrails, and what the failure rates actually look like.
Interactive heatmap calculator comparing EV charging costs vs gas for any vehicle and electricity price. Presets for Tesla, Rivian, Cybertruck, and all 50 US states.
A Claude Code plugin that generates at-a-glance session topic summaries in your tmux status line. Uses hooks and Haiku to keep context visible across parallel sessions.