Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size904 projects
    • Developer Tools471
    • AI & Machine Learning407
    • Web Development198
    • Business & Productivity195
    • Security & Monitoring131
    • Communication & Collaboration128
    • IT Management126
    • Cloud & Hosting109
    • Product & Project Management106
    • Data & Analytics105
    Browse all 21 categoriesDesign & Creative, LLMOps & AI Tooling and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools471
    • AI & Machine Learning407
    • Web Development198
    • Business & Productivity195
    • Security & Monitoring131
    • Communication & Collaboration128
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/AI & Machine Learning/Claude Howto
icon of Claude Howto

Claude Howto

  • 43.2K stars
  • MIT
  • Active this week
  • Last commit 2 days ago

Last verified Oct 23, 2026

Learn Claude Code through 10 structured tutorial modules covering slash commands, memory, hooks, subagents, MCP, and plugins, with copy-paste templates.

Visit websiteGitHub43.2K stars
image of Claude Howto
TL;DR

Claude Howto is an MIT-licensed tutorial guide for Claude Code organized into 10 progressive modules covering slash commands, memory, hooks, subagents, MCP, and plugins. It is a free alternative to paid AI coding courses, with production-ready copy-paste templates and Mermaid diagrams that show how each feature works internally. Clone the repository, copy templates into your .claude/ directory, and use them in 15 minutes. Best for developers who have Claude Code installed and want a structured path from basic prompting to production-level agent orchestration.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Claude Howto is for#

Developers learning Claude Code for the first time

Start with the Beginner track: slash commands (30 min) through CLI basics (30 min). Copy the first slash command template into your project, try /optimize, and have a working Claude Code customization in 15 minutes. The self-assessment quiz surfaces which modules matter most for your current use.

Skip if:

If you need video instruction or instructor-led pacing, a paid video course may be a better fit alongside this written guide.

Teams building shared automated workflows

Clone the repository and adapt the hook scripts in 06-hooks/ for your team's CI/CD events: auto-format code after file writes, run tests before commits, send notifications on deploy events. Memory templates in 02-memory/ provide a starting CLAUDE.md with team-wide standards that every team member's Claude Code session loads automatically.

Skip if:

If your team has no current Claude Code users, distributing and maintaining shared templates may not justify the overhead until adoption grows.

Advanced users wiring up MCP servers and subagents

Modules 7 (MCP) and 8 (subagents) provide config examples and production templates for common integrations: GitHub MCP, database queries, filesystem access, and multi-server configs. The subagent definitions in 04-subagents/ cover code review, test engineering, documentation writing, and security audits.

Skip if:

If you are building MCP servers rather than consuming them, this guide covers the client side only and does not address server development.

Developers who want an offline-accessible format

Run uv run scripts/build_epub.py to generate a complete EPUB with all modules and rendered diagrams. Read on a tablet, phone, or e-reader without network access. The EPUB is generated locally from the cloned repository, so it reflects whatever version you have checked out.

Skip if:

If you prefer video instruction, the EPUB format covers written tutorials only and does not include video content.

the problem

The problem it solves#

Claude Code ships with feature reference documentation but no structured path for learning how to combine those features into real workflows. Developers who install it can run basic prompts but quickly hit a ceiling: they know slash commands exist but not how to chain them with hooks, memory, and subagents into an automated code review or deployment pipeline. Without a clear learning order, most developers skim everything and master nothing.

The result is that most Claude Code users leave the majority of the tool's capabilities unused. Building a pipeline that uses memory to preserve context, delegates tasks to specialized subagents, and triggers security scans automatically via hooks requires knowledge spread across multiple unconnected reference pages. Most developers either spend hours piecing this together or fall back to simple one-shot prompts.

how Claude Howto solves it

How it solves it#

10-module progressive learning path

Covers every Claude Code feature in a structured order: slash commands (30 min), memory (45 min), checkpoints (45 min), CLI basics (30 min), skills (1 hr), hooks (1 hr), MCP (1 hr), subagents (1.5 hrs), advanced features (2-3 hrs), and plugins (2 hrs). Each module builds on the previous one, with time estimates so you can plan around your schedule. The full path runs 11-13 hours.

Copy-paste configuration templates

Each module ships ready-to-use files: slash command Markdown files for .claude/commands/, CLAUDE.md templates for project memory, hook scripts for .claude/hooks/, MCP config JSON, and subagent definitions for .claude/agents/. Copy any file into your project and start using it immediately without reading the full module first.

Mermaid diagrams explaining feature internals

Every feature chapter includes Mermaid diagrams showing how it works internally, not just how to invoke it. Understanding the event order for hooks, how subagent context isolation works, or how MCP tools are selected helps you debug broken workflows and design more reliable automations.

Built-in self-assessment quizzes

Run /lesson-quiz [topic] directly in Claude Code after each module to check your understanding. The quiz pinpoints gaps so you can revisit specific sections. Run /self-assessment at any time to generate a personalized roadmap based on what you already know and which modules to prioritize.

EPUB export for offline reading

Run uv run scripts/build_epub.py to generate a full EPUB ebook with all 10 modules and rendered Mermaid diagrams. Useful for reading on mobile devices or without an internet connection. All copy-paste templates are included in context within the ebook.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • MIT licensed and free, with no usage restrictionsMIT license means you can use the guide in personal projects, at work, and on your team without any restrictions beyond including the license notice. Your local clone is yours permanently; you are not on a subscription. Use it, fork it, and adapt it for your team's specific workflow.
  • Maintained in sync with Claude Code releasesThe guide is updated with every Claude Code release. The current version is v2.1.302 (October 2026), compatible with Claude Code 2.1+. A CHANGELOG tracks what changed between versions, so you can find new module content as the tool gains features without re-reading everything.
  • Works across all Claude model familiesAll templates are compatible with Claude Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5, Sonnet 4.6, Haiku 4.5, and earlier Claude 5 and Claude 4 models. You do not need separate template sets for different model tiers.

Trade-offs

  • -Not a deployable tool; requires Claude Code separatelyClaude Howto is a guide and template collection, not software you install and run. You need a separate Claude Code installation and an Anthropic subscription to use any of the templates. The guide teaches you how to use Claude Code but does not replace it or affect its cost.
  • -Templates require manual copying to each projectThere is no installer or package manager integration. Using a template means running cp commands to copy files into your project's .claude/ directory. Teams managing many repos need to develop their own convention for distributing shared templates across projects.
  • -Community-maintained, not an official Anthropic resourceThe guide is community-driven and not officially produced or endorsed by Anthropic. Documentation gaps and lag on very new features are possible. For authoritative information on Claude Code's exact behavior, the official Anthropic documentation takes precedence.
versus alternatives

Claude Howto vs alternatives#

Claude Howto vs Official Claude Code Docs

Both are free resources for learning Claude Code. The official documentation from Anthropic covers every Claude Code feature in depth, organized around individual features. Claude Howto is a tutorial organized as a progressive learning path with Mermaid diagrams, copy-paste templates, and built-in quizzes.

FeatureClaude HowtoOfficial Docs
FormatProgressive tutorialFeature reference
Learning orderGuided 10-module pathSelf-directed
Internal diagramsMermaid architecture diagrams per featureMinimal
Copy-paste templatesProduction-ready configs per moduleBasic snippets
Self-assessment/lesson-quiz and /self-assessmentNone

The official docs are the authoritative source for exact feature behavior and edge cases. Claude Howto fills the gap between having Claude Code installed and knowing how to build production workflows. Most developers use both: this guide for the learning path, the official docs for specific reference.

Claude Howto vs Paid AI Coding Tutorials

Paid courses on platforms like Udemy and Pluralsight offer video instruction for AI coding tools. Claude Howto is MIT licensed, free, and updated with every Claude Code release as a version-controlled repository.

FeatureClaude HowtoPaid Video Courses
CostFree (MIT)Paid, per course
FormatWritten modules with templatesVideo lectures
Update cadenceEvery Claude Code releaseVaries by instructor
Copy-paste templatesProduction-ready configs includedRarely provided
Self-assessmentBuilt-in Claude Code quizzesVaries by platform

Claude Howto is the better choice when you need production-ready templates to copy into your project, or when staying current with the latest Claude Code features matters. Paid video courses are worth considering if you prefer instructor-led pacing or video walkthroughs over written tutorials.

install · quick start

Quick start#

bash
Install the guide by cloning the repository and copying templates into your .claude/ directory.

```bash
git clone https://github.com/luongnv89/claude-howto.git
cd claude-howto
cp 01-slash-commands/*.md /path/to/your-project/.claude/commands/
cp 02-memory/project-CLAUDE.md /path/to/your-project/CLAUDE.md
cp -r 03-skills/code-review-specialist ~/.claude/skills/
```
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptPython
frequently asked

FAQ#

Is Claude Howto free to use?

Yes. The guide is MIT licensed and free for personal, commercial, and team use with no restrictions beyond including the license notice. There is no paid tier, no account required, and no usage limits. Clone it, fork it, and adapt it as needed.

How is this different from the official Claude Code documentation?

The official docs are a feature reference organized around individual features. Claude Howto is a tutorial organized as a progressive learning path, with Mermaid diagrams explaining how each feature works internally and copy-paste templates for immediate use. The two complement each other: use this guide to learn the progression, then use the official docs for exact feature details.

Which Claude models work with these templates?

All templates are compatible with Claude Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5, Sonnet 4.6, Haiku 4.5, and earlier Claude 5 and Claude 4 models. Model-specific notes appear in modules where behavior differs between tiers.

How long does it take to complete the full guide?

The full 10-module path takes 11-13 hours. You can get immediate value in 15 minutes by copying a slash command template and running it in Claude Code. The three beginner modules (slash commands, memory, CLI basics) total about 1 hour 45 minutes. The advanced modules (subagents, advanced features, plugins) total 5-6 hours.

Can I generate an offline version?

Yes. Run uv run scripts/build_epub.py from the cloned repository to generate an EPUB ebook with all 10 modules and rendered diagrams. You need uv (the Python package manager) installed. The resulting EPUB includes all copy-paste templates in context.

also worth a look

Similar open-source tools#

REA (Reverse Engineer Anything)

Featured

Alternative toRevEng.AI

AI-powered reverse engineering for binaries, apps, and assemblies.

  • 345,900 GitHub stars
  • MITLicence MIT

Omnara

Featured

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0

rakazo

Featured

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0

Agent Reach

Featured

Alternative toFirecrawl

Give any AI agent internet access, free and local

  • 100,165 GitHub stars
  • MITLicence MIT

Hermes Agent

Featured

Alternative toGrok Bot

Self-hosted AI agent: persistent memory, multi-channel chat, model choice.

  • 255,514 GitHub stars
  • MITLicence MIT

Promptfoo

Alternative toBraintrust

Automated LLM evals, red teaming, and AI vulnerability scanning.

  • 26,309 GitHub stars
  • MITLicence MIT
by category

Open source tools in these categories#

407

AI & Machine Learning

freeCodeCamp, OpenClaw, REA (Reverse Engineer Anything)
471

Developer Tools

REA (Reverse Engineer Anything), superpowers, Skills for Real Engineers

Featured

Omnara

Alternative toCClaude Managed Agents

Open-source agent deployment API. Self-host or use Omnara Cloud.

  • 2,957 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,712 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 4,904 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents
Feature your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Confluence to Docmost
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Microsoft Teams to Rocket.Chat
  • Confluence to Docmost
  • Pinecone to Qdrant
  • Zapier to n8n
  • Devin AI to OpenHands
  • Firebase to Supabase
  • 1Password to KeePassXC
  • Contentful to Strapi
  • Adobe Premiere Pro to Shotcut
  • ChatGPT to AnythingLLM
  • LangSmith to Langfuse