How-To Guides

Practical How-To Guides

Step-by-step walkthroughs for AI, automation, and SEO. Every guide ships with the actual commands, payloads, and copy-to-clipboard code you need to use it today.

How Do I Build a Knowledge Graph From My Company's Docs Using Claude?

How Do I Build a Knowledge Graph From My Company's Docs Using Claude?

A knowledge graph lets an LLM answer multi-hop questions across your wiki, CRM, and docs without writing SQL. Here's how to build one from scratch with Neo4j and Claude in an afternoon.

Intermediate60 min
How Do I Build a Multi-Agent Workflow with LangGraph and LangSmith?

How Do I Build a Multi-Agent Workflow with LangGraph and LangSmith?

Single agents fail at complex tasks. Multi-agent systems work because each agent does one thing well. Here's how to build a research-write-edit team in LangGraph and trace every step in LangSmith.

Intermediate45 min
How Do I Use Claude Code's Slash Commands to Save Hours a Week?

How Do I Use Claude Code's Slash Commands to Save Hours a Week?

Most Claude Code users miss 90% of the slash commands. Here are the seven I use every day — /init, /compact, /clear, /agents, /hooks, /memory, /resume — and the order to learn them.

Beginner20 min
How Do I Build AI Agents at Scale with AgentScope?

How Do I Build AI Agents at Scale with AgentScope?

AgentScope is the open-source framework that takes an LLM agent from notebook to production. Here's how to install it, build a ReAct agent, add tools and memory, and run a multi-agent workflow you can deploy.

Intermediate30 min
How Do I Build a ReAct Agent in Python (Reasoning + Acting Loop)?

How Do I Build a ReAct Agent in Python (Reasoning + Acting Loop)?

Build a ReAct agent in 100 lines, no framework. Once you understand the loop yourself, every agent framework on the market makes sense — and you can debug the ones that don't.

Intermediate35 min
How Do I Build and Ship a Claude Artifact as a Client Deliverable?

How Do I Build and Ship a Claude Artifact as a Client Deliverable?

Turn a consulting deliverable from a PDF into a working tool. Generate, polish, host, and hand off a Claude Artifact in 30 minutes — and stop shipping docs clients don't read.

Beginner30 min
How Do I Keep Claude Code Lean in a Large Monorepo?

How Do I Keep Claude Code Lean in a Large Monorepo?

One 'explain this feature' question shouldn't eat 40 file reads. Configure sub-path CLAUDE.md files, a tight .claudeignore, scoped permissions, and a starting-prompt template to keep Claude Code fast and cheap on any-size repo.

Advanced40 min
How Do I Run Claude Code on Every Pull Request with GitHub Actions?

How Do I Run Claude Code on Every Pull Request with GitHub Actions?

Turn every PR into a reviewed PR. A GitHub Action that runs Claude Code against the diff, posts a structured review comment, and can block merges on serious issues. 30-minute setup, weeks of review-cycle time back.

Intermediate30 min
How Do I Keep My Claude Prompt Cache Hit Rate Above 80%?

How Do I Keep My Claude Prompt Cache Hit Rate Above 80%?

Prompt caching cuts cached-input tokens to ~10% of normal price — if your prefix is stable. Here's how to structure requests for maximum cache hits, diagnose drift, and stack caching with the Batch API for combined savings.

Intermediate30 min
How Do I Write the Canonical Claude Tool-Calling Loop in Python?

How Do I Write the Canonical Claude Tool-Calling Loop in Python?

Every Claude agent is a variation of this same 40-line loop. Learn the canonical version, the three gotchas that trip everyone up the first time, and why you should never reconstruct the assistant message by hand.

Intermediate40 min
How Do I Set Up Claude Computer Use Safely on a Mac?

How Do I Set Up Claude Computer Use Safely on a Mac?

Claude can drive your desktop — or it can drive a sandboxed copy of your desktop. The second option is the only one you should ship. Here's the dedicated-user setup that gives Claude the superpower without giving it your life.

Advanced40 min
How Do I Decide When to Turn Claude's Extended Thinking On?

How Do I Decide When to Turn Claude's Extended Thinking On?

Extended thinking produces better answers on hard problems and triples your bill on easy ones. Here's how to classify prompts, A/B test the impact, and route thinking to the 20% of work where it actually earns its keep.

Intermediate25 min
How Do I Give My Claude Agent Persistent Memory Across Sessions?

How Do I Give My Claude Agent Persistent Memory Across Sessions?

Make your agent remember what it learned yesterday. A Postgres memory table, read/write/update tools, agent-ID scoping, and a system prompt that writes memories sparingly — not every single turn.

Advanced45 min
How Do I Build a Research Pipeline with the Anthropic Agent SDK?

How Do I Build a Research Pipeline with the Anthropic Agent SDK?

A working research agent that searches, fetches, reasons, and writes — end-to-end in Python with the Agent SDK. Structured output, safety rails, and cost tracking from day one.

Advanced75 min
How Do I Build a Claude-Powered Content Repurposing Pipeline?

How Do I Build a Claude-Powered Content Repurposing Pipeline?

Turn one podcast or keynote into LinkedIn, newsletter, blog, and thread drafts — in your voice, overnight. Skill-based pipeline, review pass, voice guide in the loop.

Intermediate50 min
How Do I Schedule Claude Code to Run Maintenance Jobs Overnight?

How Do I Schedule Claude Code to Run Maintenance Jobs Overnight?

Bug triage, dep bumps, changelog generation — all perfect for a 3am Claude Code run. Here's the minimum-viable setup: a headless prompt, hard quality gates, and a failure webhook so you know in the morning what happened.

Intermediate30 min
How Do I Set Up Claude Code Hooks That Block Broken Commits Automatically?

How Do I Set Up Claude Code Hooks That Block Broken Commits Automatically?

Stop catching Claude's half-done work in code review. Hooks fire before edits and commits, run your formatters and tests, and block the action if anything fails. 10 minutes of setup, months of saved review cycles.

Intermediate35 min
How Do I Install and Publish Claude Code Plugins from the Marketplace?

How Do I Install and Publish Claude Code Plugins from the Marketplace?

Stop rewriting the same Skills in every project. Claude Code plugins are installable bundles of Skills, MCPs, and hooks. Learn to install one in 10 seconds, then publish your own so the community can use it.

Intermediate40 min
How Do I Connect Claude to My Notion Workspace Without Exposing Everything?

How Do I Connect Claude to My Notion Workspace Without Exposing Everything?

The Notion MCP connector gives Claude live access to your pages and databases. The gotcha: granting the wrong scope shares HR files too. Here's the safe 25-minute setup with read-only defaults.

Beginner25 min
How Do I Build a TypeScript MCP Server That Exposes My Internal API to Claude?

How Do I Build a TypeScript MCP Server That Exposes My Internal API to Claude?

Your internal admin API already has the tools Claude needs. Wrap it in a TypeScript MCP server in 50 minutes, ship read + write tools with tight input validation, and let Claude use your stack without leaking credentials.

Intermediate50 min
How Do I Package a Team SOP as a Claude Skill Anyone Can Run?

How Do I Package a Team SOP as a Claude Skill Anyone Can Run?

Your team has SOPs nobody follows. Turn one into a Claude Skill and the next person types a slash command instead of hunting through Notion. Consistent output, every time, across every teammate.

Beginner30 min
How Do I Set Up a Claude MCP Stack for SEO Work?

How Do I Set Up a Claude MCP Stack for SEO Work?

Connect Claude directly to Google Search Console and Ahrefs via MCP. One prompt pulls live data, reconciles sources, and hands you a prioritized list of quick wins. No CSV exports, no VLOOKUPs.

Intermediate45 min
How Do I Write a CLAUDE.md That Actually Changes Claude's Behavior?

How Do I Write a CLAUDE.md That Actually Changes Claude's Behavior?

Most CLAUDE.md files are 400-line junk drawers Claude ignores. Here's how to write a short, imperative one that eliminates the corrections you make three times a week.

Beginner20 min
How Do I Install Claude in Chrome and Schedule a Recurring Browser Task?

How Do I Install Claude in Chrome and Schedule a Recurring Browser Task?

Stop manually running the same five-tab research routine every Monday. Install the Claude Chrome extension, set up one scheduled task, and reclaim two hours a week starting next Monday.

Beginner30 min
How Do I Use Claude's New Memory Feature Without Leaking Client Data?

How Do I Use Claude's New Memory Feature Without Leaking Client Data?

Claude now remembers across chats by default. For consultants juggling five clients, that's a breach waiting to happen. Here are the two toggles and three habits that lock it down in 15 minutes.

Beginner15 min
How Do I Cut My Anthropic Bill in Half Using the Batch API?

How Do I Cut My Anthropic Bill in Half Using the Batch API?

Anthropic charges 50% of the regular price for batch workloads. Most teams have never turned it on. Here's the one-hour migration that cuts your bill — then how to stack it with prompt caching for deeper savings.

Intermediate35 min
How Do I Automate a Weekly SEO Audit That Emails Me the Wins and Losses?

How Do I Automate a Weekly SEO Audit That Emails Me the Wins and Losses?

A cron job that pulls Google Search Console and Ahrefs data, asks Claude for a wins/losses report, and emails it to your inbox every Monday. 45-minute setup, hours saved every week.

Intermediate45 min
How Do I Build an MCP Server That Lets Claude Query My Postgres Database?

How Do I Build an MCP Server That Lets Claude Query My Postgres Database?

Build a read-only Postgres MCP server in an hour. Python, FastMCP, and a hardened database role so Claude can query — but never write, and never blow the budget.

Intermediate60 min
How Do I Build My First Claude Project That Actually Knows My Business?

How Do I Build My First Claude Project That Actually Knows My Business?

Stop re-briefing Claude in every chat. In 25 minutes, set up a Project with custom instructions and a knowledge base that locks in your voice and offer — so Claude lands on-brand every time.

Beginner25 min
How Do I Set Up Claude Code on macOS Without Breaking My Shell Config?

How Do I Set Up Claude Code on macOS Without Breaking My Shell Config?

Install Claude Code, Node, and your first CLAUDE.md in 20 minutes without polluting your global shell or sudo-ing your way into permission hell.

Beginner20 min