A developer's week-three journal building a personal management system with Claude Code, focusing on communication workflows. Seven custom commands were created to handle different communication channels: DMs, threads, email, inbox processing, and drafting. Key insights include splitting a single /reply command into /dm and /thread after discovering they represent fundamentally different patterns, defining a voice persona for AI-drafted messages, and fixing a plan-mode state leak bug. The core takeaway: commands built with Claude Code are conversations, not functions, and automating repetitive communication decisions reduces cognitive load across a day of many small interactions.
Table of contents
The one-day commandThe communication stackPlan mode and command boundariesWhat I learnedTry it yourselfSort: