Back to the catalog

guide

Help with onboarding Claude code for new users and companies. Stay updated with Claude code features and best practices, from within Claude

Open source Repository Open in the app JSON README (API)

About

Help with onboarding Claude code for new users and companies. Stay updated with Claude code features and best practices, from within Claude code itself, learn what's new and consult how to automate your workflow.

Details

Kind
Plugins
Topic
No topic detected
Publisher
orinachum
Origin
marketplace
Category
ferramentas
Stars
122
Forks
4
Last push
2026-06-17T11:57:09Z
Repository state
ativo
Language
Shell
License
NOASSERTION
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
orinachum/onboarding-claude-code/guide

README

> **Looking for the official Claude Code guide?** See [Anthropic's Claude Code documentation](https://docs.anthropic.com/en/docs/claude-code/overview).
> This is a community plugin to help you proactively master Claude Code.

# Claude Code Guide ๐ŸŒฟ

<img width="1236" height="380" alt="image" src="https://github.com/user-attachments/assets/1b8117a7-47cf-406b-a2f3-91243879945f" />


A Claude Code Guide โ€” interactive onboarding and Q&A on setup, best practices, automation, and effective workflows, packaged as a plugin.
Designed with love for beginners ๐ŸŒฑ to experts. ๐ŸŒณ

**Platforms:** Tested on **Windows** (Git Bash), **macOS**, and **Linux** (Ubuntu).

**New!** Enable a proactive learning with **Game Mode**!  
Enable with `/guide:game-mode on`

> **Listen to this guide** โ€” [NotebookLM audio overview](https://notebooklm.google.com/notebook/61c00692-3e07-4cac-887a-3360520d8f94) provides an AI-generated audio reflection of the guide content.
>
> **Featured on** โ€” [AI Tool Review](https://aitoolreview.ai/guides/) lists this guide among its curated Claude Code resources.

*โญ Find this useful? Star the repo to follow updates and show support!* <a href="https://github.com/OriNachum/claude-code-guide/stargazers"><img src="https://img.shields.io/github/stars/OriNachum/claude-code-guide?style=social" alt="GitHub stars"></a>

<p align="center">
  <img width="384" height="256" alt="image" src="https://github.com/user-attachments/assets/5330f813-6539-4e15-bb94-0e1994edd94c" />
</p>

## Install as a Claude Code Plugin

This repo is a **Claude Code plugin**. Install it to get interactive guide skills directly inside Claude Code.

> **Requires Claude Code v1.0.33 or later.** Run `claude --version` to check. See [setup docs](https://code.claude.com/docs/en/quickstart#step-1-install-claude-code) to install or update.

### Install from GitHub (recommended)

From within Claude Code:

```shell
/plugin marketplace add OriNachum/claude-code-guide
/plugin install guide@claude-code-guide
```

Or from the CLI:

```bash
claude plugin marketplace add OriNachum/claude-code-guide
claude plugin install guide@claude-code-guide
```

> The plugin name is `guide` and the marketplace name is `claude-code-guide` (from `marketplace.json`), so the install target is `guide@claude-code-guide`.

> After installing, restart Claude Code or run `/reload-plugins` for the plugin skills to become available.

### Updating

```shell
/plugin update guide@claude-code-guide
```

### Other installation methods

<details>
<summary>Try without installing (session only)</summary>

```bash
git clone https://github.com/OriNachum/claude-code-guide.git
claude --plugin-dir ./claude-code-guide
```

Loads the plugin for the current session only. No restart needed.

</details>

<details>
<summary>Install from a local clone</summary>

```shell
/plugin marketplace add ./claude-code-guide
/plugin install guide@claude-code-guide
```

Or from the CLI:

```bash
claude plugin marketplace add ./claude-code-guide
claude plugin install guide@claude-code-guide
```

</details>

### Usage

Once installed, seven skills are available:

- **`/guide:onboard`** โ€” Interactive getting-started walkthrough. Guides you through environment setup, your first session, and best practices.
- **`/guide:ask`** โ€” Ask any question about Claude Code features. Reads relevant reference docs to give accurate, detailed answers.
- **`/guide:introspect`** โ€” Introspective Development. Audit your project's lifecycle coverage, find gaps in tooling and docs, and auto-fix what it finds. Run after a task to ask "How could I have done it better?"
- **`/guide:game-mode`** โ€” Enable Game Mode. The guide locally tracks your usage of Claude, assigns a level per feature area, and helps you master Claude Code.
- **`/guide:level-up`** โ€” Feature roadmap and personalized next-step coaching. Shows what to learn next based on your current skill level.
- **`/guide:migrate-to-claude`** โ€” Migrate your Cursor, Windsurf, Copilot, Continue, Aider, Cody, or Codex configs to Claude Code. Discovers configs, trims bloat, and proposes a clean migration plan.
- **`/guide:visualize-setup`** โ€” Interactive dashboard of all installed skills, MCP servers, and setup configuration.

#### Level up

<img width="1050" alt="image" src="https://github.com/user-attachments/assets/5e47db03-511d-469c-a258-e42022360988" />


#### VIsualize setup

<img width="1231" height="1300" alt="image" src="https://github.com/user-attachments/assets/527000c6-486f-49e8-aea9-afdec13a0cc6" />

<img width="1231" height="707" alt="image" src="https://github.com/user-attachments/assets/c8d2b970-5baf-4d5f-9084-f0bbd94a6d21" />


### Hooks in action

This plugin doubles as a **real-world hooks example**. Game Mode uses all three hook events to power its gamification system:

- **PostToolUse** โ€” tracks which Claude Code features you use ([track-usage.sh](hooks/scripts/track-usage.sh))
- **UserPromptSubmit** โ€” detects slash-command usage (skills, plugins, `/loop`) in your prompts ([track-prompt.sh](hooks/scripts/track-prompt.sh))
- **Stop** โ€” counts sessions, tracks tokens, and nudges you to try new features at Fibonacci intervals ([track-stop.sh](hooks/scripts/track-stop.sh))

See [hooks.json](hooks/hooks.json) and [hooks/scripts/](hooks/scripts/) for the full implementation.

## Documentation

### User Stories

Learn by example โ€” these narrative walkthroughs show Claude Code in realistic, end-to-end scenarios where multiple features come together. Each story follows a developer through a real workflow, so you can see how the pieces fit.

- [Daily Workflow](skills/ask/references/daily-workflow.md) โ€” A typical day using Claude Code, from morning context to end-of-day
- [Getting Started with Claude Code](skills/ask/references/starting-new-repo.md) โ€” Your first days on an existing team โ€” /init, building skills organically
- [New Project in Existing Repo](skills/ask/references/new-project-existing-repo.md) โ€” Adding a new module/service within an existing codebase
- [Auto-Maintain CLAUDE.md](skills/ask/references/auto-maintain-claude-md.md) โ€” GitHub Actions cron job to keep CLAUDE.md fresh weekly
- [Context Management](skills/ask/references/context-management-and-clear.md) โ€” When to use /clear, /compact, and how to manage context
- [Sub Agents in a Monolith](skills/ask/references/sub-agents-in-monolith.md) โ€” Using sub agents to navigate and work within a large monolith
- [Discovering Plugins](skills/ask/references/discovering-plugins.md) โ€” Browsing marketplaces, evaluating, and installing your first plugins
- [Memory in Practice](skills/ask/references/memory-in-practice.md) โ€” How auto memory works โ€” corrections that stick, promoting to CLAUDE.md
- [Automated Briefings](skills/ask/references/automated-briefings.md) โ€” Production monitoring with /loop โ€” deploys, post-deploy validation, on-call triage
- [Migrating from Other AI Tools](skills/ask/references/migrating-from-other-tools.md) โ€” Moving from Cursor, Windsurf, Copilot, Codex โ€” what maps where, what to trim

### Getting Started

- [Setting Your Environment](skills/ask/references/beginner/setting-your-environment.md) โ€” CLAUDE.md, permissions, model selection, MCP servers, customization
- [Starting to Work](skills/ask/references/beginner/starting-to-work.md) โ€” Permission modes, Plan Mode, Accept Edits, the explore-plan-implement workflow
- [Choosing Your Model](skills/ask/references/beginner/choosing-your-model.md) โ€” Fable 5, Opus 4.8, Sonnet 4.6, Haiku, effort levels, when to use each
- [Best Practices](skills/ask/references/intermediate/best-practices.md) โ€” Self-testing loops, context management, effective prompting, common failure patterns
- [Auto Memory](skills/ask/references/beginner/memory.md) โ€” How Claude remembers across sessions, comparison with CLAUDE.md

### Automation

- [Automating Your Workflows](skills/ask/references/intermediate/automating-your-workflows.md) โ€” Overview of the three automation mechanisms: Hooks, Skills, Sub Agents
- [Hooks](skills/ask/references/intermediate/hooks.md) โ€” Lifecycle event automation โ€” triggers, handlers, matchers, common patterns
- [Hooks HTTP](skills/ask/references/expert/hooks-http.md) โ€” HTTP-based hook patterns and integrations
- [Skills](skills/ask/references/intermediate/skills.md) โ€” Creating reusable prompt workflows as Markdown skill files
- [Sub Agents](skills/ask/references/expert/sub-agents.md) โ€” Specialist agent delegation with scoped permissions, worktree isolation
- [Agent Teams](skills/ask/references/expert/team-mode.md) โ€” โš ๏ธ Experimental: coordinated multi-agent sessions with shared task lists

### Configuration & Extensions

- [Configuring Your Claude](skills/ask/references/intermediate/configuring-your-claude.md) โ€” Ongoing configuration โ€” when to build skills, agents, hooks, and how they evolve
- [Plugins](skills/ask/references/intermediate/plugins.md) โ€” Installing, creating, and sharing Claude Code plugins
- [Marketplace](skills/ask/references/intermediate/marketplace.md) โ€” Discovering, browsing, evaluating, publishing, and managing plugin marketplaces
- [Plugin Examples](skills/ask/references/intermediate/plugin-examples.md) โ€” Curated showcase of notable plugins with patterns and install instructions
- [MCP](skills/ask/references/intermediate/mcp.md) โ€” MCP (Model Context Protocol) โ€” when to use it, the restaurant analogy, server setup and scopes
- [Built-ins](skills/ask/references/beginner/built-ins.md) โ€” Built-in slash commands, bundled skills, hook events, sub agents, and tools
- [Ongoing Work](skills/ask/references/expert/ongoing-work.md) โ€” Managing long-running tasks, resuming work, and session continuity

### Integrations

- [Claude Agent SDK](skills/ask/references/expert/agent-sdk.md) โ€” TypeScript and Python SDKs for programmatic Claude Code integration
- [GitHub Actions](skills/ask/references/intermediate/github-actions.md) โ€” Running Claude Code in CI/CD pipelines with GitHub Actions

### Platform Support

- [Windows Support](docs/windows-support.md) โ€” Setup, jq installation, and Windows-specific adjustments

### Other

- [Loop](skills/ask/references/intermediate/loop.md) โ€” Running recurring tasks with /loop โ€” polling, deploy monitoring, on-call triage

## Repository structure

```text
claude-code-guide/
โ”œโ”€โ”€ .claude-plugin/
โ”‚   โ”œโ”€โ”€ plugin.json ........................ Plugin manifest (name: "guide", version, metadata)
โ”‚   โ””โ”€โ”€ marketplace.json .................. Marketplace manifest
โ”œโ”€โ”€ .github/
โ”‚   โ””โ”€โ”€ workflows/
โ”‚       โ””โ”€โ”€ tests.yml ...................... Bash test suite (bats-core)
โ”œโ”€โ”€ _includes/
โ”‚   โ”œโ”€โ”€ footer_custom.html ................. Disclaimer footer
โ”‚   โ””โ”€โ”€ head_custom.html ................... .md twin <link rel=alternate> header
โ”œโ”€โ”€ _plugins/
โ”‚   โ””โ”€โ”€ llm_markdown.rb .................... Build-time generator: .md twin per page + llms-full.txt
โ”œโ”€โ”€ _sass/
โ”‚   โ””โ”€โ”€ color_schemes/
โ”‚       โ””โ”€โ”€ anthropic.scss ................. Anthropic cream color scheme
โ”œโ”€โ”€ hooks/
โ”‚   โ”œโ”€โ”€ hooks.json ......................... Hook event configuration (PostToolUse, UserPromptSubmit, Stop)
โ”‚   โ””โ”€โ”€ scripts/
โ”‚       โ”œโ”€โ”€ track-usage.sh ................. PostToolUse handler โ€” tracks feature usage
โ”‚       โ”œโ”€โ”€ track-prompt.sh ................ UserPromptSubmit handler โ€” tracks slash-command usage
โ”‚       โ”œโ”€โ”€ track-stop.sh .................. Stop handler โ€” token tracking, session counting, and Fibonacci nudges
โ”‚       โ””โ”€โ”€ migrate-data.sh ................ Lightweight schema migration on version upgrade
โ”œโ”€โ”€ skills/
โ”‚   โ”œโ”€โ”€ onboard/
โ”‚   โ”‚   โ””โ”€โ”€ SKILL.md ...................... Interactive getting-started walkthrough
โ”‚   โ”œโ”€โ”€ ask/
โ”‚   โ”‚   โ”œโ”€โ”€ SKILL.md ...................... Q&A against reference docs
โ”‚   โ”‚   โ””โ”€โ”€ references/ ................... Reference docs organized by tier
โ”‚   โ”‚           โ”œโ”€โ”€ beginner/ ............. ๐ŸŒฑ Beginner feature docs (5 files)
โ”‚   โ”‚           โ”œโ”€โ”€ intermediate/ ......... ๐ŸŒฟ Intermediate feature docs (11 files)
โ”‚   โ”‚           โ”œโ”€โ”€ expert/ ............... ๐ŸŒณ Expert feature docs (5 files)
โ”‚   โ”‚           โ””โ”€โ”€ *.md .................. Story walkthroughs (10 files)
โ”‚   โ”œโ”€โ”€ game-mode/
โ”‚   โ”‚   โ””โ”€โ”€ SKILL.md ...................... Gamified usage tracker with levels
โ”‚   โ”œโ”€โ”€ level-up/
โ”‚   โ”‚   โ””โ”€โ”€ SKILL.md ...................... Feature roadmap and coaching hints
โ”‚   โ”œโ”€โ”€ migrate-to-claude/
โ”‚   โ”‚   โ””โ”€โ”€ SKILL.md ...................... AI tool config migration assistant
โ”‚   โ””โ”€โ”€ visualize-setup/
โ”‚       โ””โ”€โ”€ SKILL.md ...................... Interactive HTML setup dashboard generator
โ”œโ”€โ”€ agents/
โ”‚   โ”œโ”€โ”€ doc-verifier.md .................... On-demand reference doc accuracy verifier (Sonnet agent)
โ”‚   โ”œโ”€โ”€ pr-review.md ....................... Pull request review sub-agent (Sonnet agent)
โ”‚   โ””โ”€โ”€ version-bump.md .................... Synced version bumper for plugin.json + marketplace.json (Haiku agent)
โ”œโ”€โ”€ tests/
โ”‚   โ”œโ”€โ”€ helpers/
โ”‚   โ”‚   โ””โ”€โ”€ setup.sh ...................... Common test fixtures and mock data
โ”‚   โ”œโ”€โ”€ track-usage.bats .................. Tests for PostToolUse hook
โ”‚   โ”œโ”€โ”€ track-prompt.bats ................. Tests for UserPromptSubmit hook
โ”‚   โ”œโ”€โ”€ track-stop.bats ................... Tests for Stop hook (Fibonacci, levels, scoring)
โ”‚   โ””โ”€โ”€ migrate-data.bats ................. Tests for schema migration
โ”œโ”€โ”€ docs/
โ”‚   โ”œโ”€โ”€ getting-started.md ................. Nav parent: Getting Started
โ”‚   โ”œโ”€โ”€ automation.md ...................... Nav parent: Automation
โ”‚   โ”œโ”€โ”€ configuration.md ................... Nav parent: Configuration & Extensions
โ”‚   โ”œโ”€โ”€ integrations.md .................... Nav parent: Integrations
โ”‚   โ”œโ”€โ”€ user-stories.md .................... Nav parent: User Stories
โ”‚   โ””โ”€โ”€ windows-support.md ................ Windows setup and adjustments
โ”œโ”€โ”€ _config.yml ............................ Jekyll configuration (just-the-docs theme; include: _worker.js/_redirects)
โ”œโ”€โ”€ _worker.js ............................. Cloudflare Pages advanced-mode Worker (markdown content negotiation)
โ”œโ”€โ”€ _redirects ............................. Cloudflare Pages rules (catch-all real 404)
โ”œโ”€โ”€ 404.md ................................. Custom 404 page (served by _redirects)
โ”œโ”€โ”€ llms.txt ............................... Agent-facing documentation index
โ”œโ”€โ”€ Gemfile ................................ Ruby dependencies
โ”œโ”€โ”€ index.md ............................... Website landing page
โ”œโ”€โ”€ .local/ ................................ Runtime data (gitignored)
โ”‚   โ””โ”€โ”€ game-data.json .................... Usage data (created at runtime)
โ”œโ”€โ”€ CLAUDE.md .............................. Agent instructions
โ”œโ”€โ”€ PRIVACY.md ............................. Privacy policy
โ”œโ”€โ”€ LICENSE ................................ CC BY 4.0
โ””โ”€โ”€ README.md .............................. This file
```

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=OriNachum/claude-code-guide&type=Date)](https://www.star-history.com/#OriNachum/claude-code-guide&Date)

## Contributing

Contributions welcome! The seven skills live at `skills/onboard/`, `skills/ask/`, `skills/introspect/`, `skills/game-mode/`, `skills/level-up/`, `skills/migrate-to-claude/`, and `skills/visualize-setup/`. Reference docs are in `skills/ask/references/` and hooks are in `hooks/`.

## License

CC BY 4.0 โ€” see [LICENSE](LICENSE) for details.

More