Claude Code Guide

August 10, 2026 · View on GitHub

Claude Code Guide

Claude Code Guide

The practitioner's guide to Claude Code. From "what even is this?" to "I can't work without it."

Opinionated. Conversational. Interactive terminal demos on every page.

Live Site License: MIT PRs Welcome Stars


Most people install Claude Code, type a prompt, get a mediocre answer, and walk away thinking "AI coding tools aren't that useful."

They're wrong. They just skipped the setup.

Without CLAUDE.md: Claude Code guesses your stack, writes .jsx in a TypeScript project, uses inline styles when you use Tailwind.

With CLAUDE.md: Same prompt produces production-ready code that matches your exact conventions. Every time.

This guide shows you how to go from zero to "I can't work without this" in about a week.

Start Here

The guide lives at claudecodeguide.dev. You don't need to install anything or clone this repo. Just open the site and start reading.

Open the 9-Step Setup Guide - takes about an hour, sticks forever.


Who This Is For

You don't need to be a developer. You don't need to know what a terminal is. You need to want Claude Code to actually work well.

  • Absolute beginners who installed Claude Code and aren't sure what to do next
  • Developers who use it daily but feel like they're leaving half the value on the table
  • Product Managers who want to ship without waiting for eng - there's a whole templates section for you
  • Founders building MVPs with AI and no dedicated engineering team
  • Team Leads rolling out Claude Code across a team and want a repeatable playbook
  • Anyone who tried it once, thought "meh", and deserves a second shot with proper context

What's Inside

The guide is 34 pages across 5 sections, plus 15 hands-on tutorials for every audience. Here's the full table of contents:

Foundations (9 pages)

Patterns (5 pages)

Workflows (4 pages)

Comparisons (6 pages)

Templates (4 pages)

Interactive

Tutorials (15 hands-on micro-projects)

Start Here - terminal + Claude App + VS Code routes

No Terminal Required - Claude web app only

For Product Managers

For Everyone - no code, no terminal


Every Page Has Interactive Terminal Demos

No walls of text. Every concept shows you what to expect before you try it:

~ $ claude "add email validation to the signup flow"
  Reading signup form, API route, and schema...
  ✓ Created lib/validation.ts
  ✓ Updated signup form with error states
  ✓ Added server-side validation in API route
  ✓ 3 tests written and passing
  → Same task. Autocomplete vs full execution.

45+ animated terminal demos across 34 pages. Every tutorial also has an animated Claude App chat demo (no terminal required). The philosophy: show, don't tell.


PM Toolkit Family

Once you've finished the guide, there are a few other tools built for the same audience: people who want to actually get things done with AI, not just read about it.

If you're a PM, PM Pilot is the one to install next. Claude Code pre-configured for product work, 25 skills ready to go.

ToolWhat it does
pm-pilotClaude Code configured for PMs. 25 skills, ready to install.
bug-shepherdZero-code bug triage for PMs.
ceremoniesAgile ceremonies that don't suck. Retros, estimation, team analytics - open source.
morning-digestYour morning briefed in 30 seconds.
root-kgYour knowledge graph. Ask questions across all your notes, meetings, and emails - cited answers in plain English.

What went wrong and what I learned

One variable called heroDescription fed the homepage meta description, the OG tags, the Twitter card, and the WebSite JSON-LD at once. It mentioned Excel and PowerPoint, because at one point the site covered those.

Perplexity ingested that string as the site's entity record. Not as a page description, as the answer to what this site is. From then on it routed the site away from its own core queries. The benchmark confirmed it: absent from "how to use claude code", absent from "claude code memory system CLAUDE.md", absent from "claude code guide tips best practices". Personal blogs were being cited for those instead, which ruled out an official-sources-only filter. Querying the brand directly returned the site with the wrong description attached.

The reason it survived every review is the part worth remembering. The hero copy visible on the page was hardcoded separately in JSX. Every human look at that page was correct. Only the machine-readable copy was wrong, and nobody reads meta tags with their eyes.

The fix split the variable so meta and JSON-LD carry their own string, then retitled the page whose Excel content caused the contamination so the next crawl would not redo it.

A smaller version of the same class: public/hero.png was deleted during the move to dynamic OG images and README.md still pointed at it. GitHub renders READMEs independently of the Next.js build, so no build and no CI could have caught it. The site was green and the front door of the repo was broken. If a file is referenced from somewhere your build system does not look, your build system will not tell you.

Contributing

The guide is built with Next.js and Fumadocs. Every article is an .mdx file in content/docs/. If you can write Markdown, you can contribute.

Ways to help:

  • Fix a typo - edit any .mdx file and open a PR
  • Suggest a topic - open an issue
  • Add a template - create a new .mdx in content/docs/templates/
  • Improve a demo - DemoCard components are in src/components/demo-card.tsx

To run the site locally:

git clone https://github.com/mshadmanrahman/claudecode-guide.git
cd claudecode-guide
npm install
npm run dev

See CONTRIBUTING.md for full details.

Tech stack:

LayerTech
FrameworkNext.js 16 (App Router, Turbopack)
Docs EngineFumadocs
ContentMDX with custom components
StylingTailwind CSS v4
FontsNewsreader + Space Grotesk + Geist Mono
HostingVercel

Roadmap

  • 34+ content pages with interactive terminal demos
  • 9-step interactive setup guide with progress tracking
  • Blog with Substack email capture
  • Learning roadmap with 5 stages
  • Dark mode, responsive, Vercel deployment
  • 15 hands-on tutorials - terminal, Claude App, and VS Code/Cursor routes
  • Animated AppChatDemo component for non-coder learning paths
  • Shareable achievement cards at the end of every tutorial
  • GA4 event tracking (tutorial_start, tutorial_complete)
  • Video walkthroughs (Remotion)
  • Community templates gallery
  • "Ask the guide" AI assistant
  • Translations (Bengali, Swedish, Spanish)

Support

If this guide helped you, give it a star. It helps others find it and keeps development going.

GitHub stars

Star History Chart


See Also

  • pm-pilot: Claude Code configured for PMs. 25 skills out of the box.
  • root-kg: Personal knowledge graph. Ask questions across all your notes, meetings, and emails.
  • morning-digest: Your morning briefed in 30 seconds. Calendar, email, Slack, and action items.
  • discovery-md: AI product discovery for PMs. From braindump to stakeholder one-pager.
  • ceremonies: Agile ceremonies that don't suck. Retros, estimation, team memory.
  • bug-shepherd: Zero-code bug triage for PMs. Reproduce and sync bugs without reading code.

License

MIT. Use it, fork it, make it yours.


Built by Shadman Rahman Senior PM. Full-stack builder. Writing about AI workflows that actually work.

Subscribe for new guides when they ship.

Share on LinkedInShare on X