Notes on building software.

A personal blog of technical articles about software development.

Writing Your First Custom Slash Command

September 9, 2026· 2 min read·claude-codeslash-commandsproductivitycli

Turn a prompt you type over and over into a reusable slash command with a single Markdown file.

Passing Arguments to Custom Commands with $ARGUMENTS

September 9, 2026· 2 min read·claude-codeslash-commandsproductivitycli

Make custom commands flexible by feeding them input through $ARGUMENTS or positional $1, $2 slots.

Organizing Project vs Personal Commands

September 9, 2026· 2 min read·claude-codeslash-commandsproductivitycli

Decide whether a custom command belongs to the whole team or just to you, and store it accordingly.

Ten Slash Commands You'll Use Every Day

September 9, 2026· 2 min read·claude-codeslash-commandsproductivitycli

A short, practical shortlist of the slash commands worth building into your daily muscle memory.

What Are Subagents and When to Use Them

September 9, 2026· 2 min read·claude-codesubagentsagentsproductivity

Subagents run in their own context window, so you can hand off focused work without cluttering your main session.

Creating Your First Subagent Definition

September 8, 2026· 2 min read·claude-codesubagentsagents

A subagent is just a Markdown file with frontmatter and a system prompt you drop into .claude/agents.