← Back to Blog

Claude Code Field Guide

Claude Code Field Guide
TL;DR

Skills teach Claude your domain, subagents keep context clean, plan mode prevents mistakes, and the CLI ties it all together.

I deliberately avoided calling this a "mastering" guide. Claude Code evolves faster than anyone can master it. New features ship weekly. What worked last month might have a better alternative today.

This is a field guide—patterns that work right now, managing multiple projects, running data pipelines, building web apps, and automating everything I can. The goal isn't mastery. It's getting enough leverage that Claude handles the mechanical work while I focus on decisions.

Tools & Config

CLI Orchestration

Settings & Security

Environment

Core Patterns

Skills

Subagents

Working Patterns

Maximum Leverage


The Business Case

Flat pricing makes this economically rational. I run subagents freely, let Claude explore extensively, and optimize for getting work done—not minimizing tokens.

What I get: architecture, implementation, review, testing, deployment capabilities. 24/7 availability. Perfect memory within context.

This isn't replacing judgment. I make decisions. Claude handles the mechanical work—and that's the majority of development time.


Skills: Teaching Claude Your Domain

Read the full deep-dive →

Skills externalize project knowledge. When I return to a project after months away, I don't need to re-learn the codebase—Claude already knows it.

Key patterns:

  • Simple skills: Markdown files with commands and known issues
  • Complex skills: Main file + reference documentation for deep domains
  • Migration decision skills: Capture research so you don't repeat it
  • Documentation abstraction: Skills reference specific doc files/sections; CLAUDE.md enforces doc updates when code changes

Skills have a problem: Claude often ignores them. I wrote about the solution in Forcing Claude Code Skills to Actually Activate.


Subagents: Orchestration Without Context Pollution

Read the full deep-dive →

Subagents are separate Claude instances that run tasks without polluting your main conversation's context. Long conversations accumulate baggage—failed attempts, irrelevant tangents. Subagents start fresh.

Key patterns:

  • Research → Action: Subagent investigates, main conversation receives findings
  • Parallel development: Backend, frontend, database, tests—all simultaneously
  • Fresh context for reviews: Reviewers without the author's assumptions

Combined with git worktree, this enables true parallel development across multiple features.


Working With Claude Effectively

Read the full deep-dive →

Beyond tools and workflows, how you interact with Claude matters.

Key patterns:

  • Plan mode: Think before you build. Catch mistakes in planning, not implementation
  • Trust your gut: Developer intuition catches what reasoning misses
  • Step back: Fresh context (new session or subagent) when Claude gets stuck
  • Challenge mode: Ask Claude to argue against your decisions
  • Research first: Ask Claude to find industry patterns before implementing

CLI Orchestration

Read the full deep-dive →

Claude Code runs in a terminal with access to everything: git, gh, gcloud, deploy scripts, and MCP servers for external services. One session can write code, run tests, create PRs, deploy to staging, and run reviews. Branch-based development with small commits for rollback, squash on merge for clean history.


Settings & Security

Read the full deep-dive →

Allow reads/writes/edits within the repo, deny destructive commands and secrets access. Claude reads .env.example but not .env. Watch for hallucinated package names—a real security risk.


Environment & Efficiency

Read the full deep-dive →

Pipe logs to files, grep what's relevant. direnv auto-loads credentials per project—impossible to deploy to the wrong account. On flat pricing, token efficiency is about speed; on pay-per-token, it saves real money.


Tools

Read the full deep-dive → (Diagrams and Documentation)

Claude generates Mermaid diagrams, DrawIO XML, and maintains living documentation. The docs+skills architecture keeps documentation as the source of truth with auto-updates when code changes. Visual iteration via screenshots and browser-based debugging with the Claude Chrome extension.

More tooling articles coming soon.


Deep Dives

Core Patterns: Automation: Tools: Setup: Related:

The tool evolves weekly. These patterns will too. Adapt what works, discard what doesn't, keep experimenting.