{"id":49416326,"url":"https://github.com/parthalon025/claude-code-starter","last_synced_at":"2026-04-29T03:08:49.053Z","repository":{"id":347854640,"uuid":"1195484200","full_name":"parthalon025/claude-code-starter","owner":"parthalon025","description":"One-click Windows setup + zero-to-expert guide for Claude Code. Includes installer, CLAUDE.md templates, example agents, slash commands, and config files. No experience required.","archived":false,"fork":false,"pushed_at":"2026-03-29T18:46:33.000Z","size":59,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-03-29T20:46:48.477Z","etag":null,"topics":["ai-assistant","ai-coding","anthropic","beginner-friendly","claude","claude-code","developer-tools","starter-kit","windows"],"latest_commit_sha":null,"homepage":null,"language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parthalon025.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-29T18:11:06.000Z","updated_at":"2026-03-29T18:48:38.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/parthalon025/claude-code-starter","commit_stats":null,"previous_names":["parthalon025/claude-code-starter"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/parthalon025/claude-code-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthalon025%2Fclaude-code-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthalon025%2Fclaude-code-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthalon025%2Fclaude-code-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthalon025%2Fclaude-code-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parthalon025","download_url":"https://codeload.github.com/parthalon025/claude-code-starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthalon025%2Fclaude-code-starter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32408504,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T02:37:21.628Z","status":"ssl_error","status_checked_at":"2026-04-29T02:36:50.947Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-assistant","ai-coding","anthropic","beginner-friendly","claude","claude-code","developer-tools","starter-kit","windows"],"created_at":"2026-04-29T03:08:48.185Z","updated_at":"2026-04-29T03:08:49.048Z","avatar_url":"https://github.com/parthalon025.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Starter Kit\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n[![Platform: Windows](https://img.shields.io/badge/Platform-Windows%2010%2F11-blue.svg)](#requirements)\n[![Claude Code](https://img.shields.io/badge/Claude%20Code-Anthropic-blueviolet.svg)](https://claude.ai/code)\n\n\u003e **Go from zero to AI-assisted coding in one click.** No experience required.\n\n---\n\n## What Is Claude Code?\n\nClaude Code is an **AI assistant that writes, edits, and runs code for you** using plain English. It lives in your terminal, desktop app, VS Code, or browser.\n\n```\nYou say:  \"build me a REST API with user authentication\"\nClaude:    Creates files, writes code, installs dependencies, runs tests.\n           You review and approve each step.\n```\n\n**Think of it as a senior developer sitting next to you 24/7** -- one that never gets tired, knows every language, and can read your entire codebase in seconds.\n\n### Who This Is For\n\n- **Complete beginners** who have never opened a terminal\n- **Developers** who want to 10x their speed with AI\n- **Career transitioners** learning to code\n- **Teams** looking to standardize AI-assisted workflows\n- **Anyone curious** about the future of software development\n\n---\n\n## What's Inside\n\n| File / Folder | Description | Start Here If... |\n|---|---|---|\n| [`setup-claude-code.bat`](setup-claude-code.bat) | **One-click installer** -- installs Git, Node.js, GitHub CLI, and Claude Code | You want to get set up fast |\n| [`claude-code-guide.md`](claude-code-guide.md) | **Complete guide** -- from \"what's a terminal?\" to agent teams, industry best practices, and social media tips | You want to learn everything |\n| [`github-guide.md`](github-guide.md) | **GitHub from zero** -- setup, cloning, branches, PRs, and Claude Code integration | You're new to GitHub/Git |\n| [`templates/`](templates/) | **CLAUDE.md templates** -- copy-paste configs for React, Python, Next.js, or any project | You're starting a project |\n| [`examples/`](examples/) | **Ready-to-use configs** -- settings.json, MCP (integrations that give Claude extra abilities), agents, and slash commands | You want to skip manual setup |\n\n---\n\n## Quick Start (5 Minutes)\n\n### 1. Get an Anthropic Account\n\nGo to [claude.ai](https://claude.ai) and sign up. You need a paid plan:\n\n| Plan | Price | Best For |\n|---|---|---|\n| **Pro** | $20/mo | Learning, casual use |\n| **Max 5x** | $100/mo | Daily professional use |\n| **Max 20x** | $200/mo | Power users |\n| **Teams** | $30/user/mo | Organizations |\n\n### 2. Get This Starter Kit\n\n\u003e **You need two accounts** for the full setup (they are separate companies):\n\u003e 1. **Anthropic account** at [claude.ai](https://claude.ai) -- this is what you pay for (the AI)\n\u003e 2. **GitHub account** at [github.com](https://github.com) -- this is where your code lives online (free)\n\n**Option A -- Download ZIP (easiest, no tools needed):**\n1. Click the green **Code** button at the top of this page\n2. Click **Download ZIP**\n3. Double-click the downloaded ZIP file, then click **Extract all**\n4. Choose a location like your Documents folder\n5. Open the extracted folder -- you should see `setup-claude-code.bat`\n\n**Option B -- Clone with Git (if you already have Git installed):**\n```bash\ngit clone https://github.com/parthalon025/claude-code-starter.git\ncd claude-code-starter\n```\n\n**Option C -- Clone with GitHub CLI (if you already have `gh`):**\n```bash\ngh repo clone parthalon025/claude-code-starter\ncd claude-code-starter\n```\n\n### 3. Run the Installer\n\n1. Find `setup-claude-code.bat` in the folder you downloaded\n2. Right-click it \u003e choose **Run as administrator**\n   - Windows will show a security prompt (\"Do you want to allow this app to make changes?\") -- click **Yes**. This gives the installer permission to install programs. It is safe.\n3. Press any key when prompted\n4. Wait ~2-5 minutes (requires ~1 GB of free disk space)\n\n**What it installs:**\n\n| Tool | Why You Need It |\n|---|---|\n| **Git** | Tracks code changes, used by Claude for version control |\n| **Node.js** | JavaScript runtime that Claude Code is built on |\n| **GitHub CLI** | Create repos and PRs from terminal, enables Claude's GitHub integration |\n| **Claude Code** | The AI coding assistant -- the whole point |\n\nSafe to run multiple times -- skips anything already installed.\n\n### 4. Post-Install Setup\n\n**Important:** Close the installer window and ALL other terminals. Then open a brand new one:\n- Press the **Windows key** on your keyboard, type **Terminal**, press **Enter**\n- This is necessary because your computer needs a fresh terminal to find the tools we just installed\n\nNow type these commands **one at a time** (lines starting with `#` are just notes -- don't type those):\n\n```bash\n# Verify Claude Code installed correctly\nclaude --version\nclaude doctor\n```\n\n```bash\n# Configure Git with YOUR name and email (replace the placeholder text)\ngit config --global user.name \"Your Actual Name\"\ngit config --global user.email \"your-actual-email@example.com\"\n```\n\nLog in to GitHub (interactive -- follow the prompts):\n```bash\ngh auth login\n```\nIt will ask you several questions. Use arrow keys to pick and press Enter:\n- \"Where do you use GitHub?\" -- select **GitHub.com**\n- \"Preferred protocol?\" -- select **HTTPS**\n- \"How would you like to authenticate?\" -- select **Login with a web browser**\n- It shows a code. Press Enter, paste the code in the browser that opens, click **Authorize**\n\nFinally, launch Claude Code:\n```bash\nclaude\n```\nA browser window opens. Sign in with your **Anthropic** account (not GitHub -- these are different accounts).\n\n### 5. Try It Out\n\n```bash\nmkdir my-first-project \u0026\u0026 cd my-first-project\nclaude\n```\n\nThen type:\n```\ncreate a webpage with a button that counts how many times you click it\n```\n\n**Congratulations -- you're now using AI-assisted coding.**\n\n### 6. Let Claude Set Up Everything Else\n\nOnce Claude Code is running, **use it to configure itself.** Don't manually edit config files:\n\n```\n\u003e set up the GitHub MCP server so you can create PRs for me\n\u003e enable all the official plugins\n\u003e create a CLAUDE.md for this project based on what you see\n\u003e configure your permissions to auto-approve git commands\n```\n\nOr point it at this starter kit's examples:\n```\n\u003e look at the examples folder and set up settings, MCP servers, agents, and commands for me\n```\n\nSee the [full guide](claude-code-guide.md#the-golden-rule-let-claude-do-it-for-you) for more.\n\n---\n\n## Claude Code vs Regular Claude Chat\n\nThis confuses everyone: **they are different products.** Same AI brain, very different abilities.\n\n| | Claude Chat (claude.ai) | Claude Code |\n|---|---|---|\n| **What it is** | Chatbot in your browser | Coding agent on your machine |\n| **Reads your files** | No (you paste code in) | Yes (reads your entire project) |\n| **Edits your files** | No (gives you code to copy) | Yes (edits directly) |\n| **Runs commands** | No | Yes (git, npm, python, etc.) |\n| **Creates commits/PRs** | No | Yes |\n| **Runs tests** | No | Yes |\n\n**Claude Chat** = texting a smart friend about your code.\n**Claude Code** = that friend sitting at your computer with your permission.\n\n\u003e See the [full comparison](claude-code-guide.md#05-claude-code-vs-claude-chat----whats-the-difference) in the Claude Code Guide, including how it compares to Copilot, Cursor, and Windsurf.\n\n## All the Ways to Use Claude Code\n\n| Platform | How to Get It | Can Edit Files | Can Run Commands | Headless/CI | Best For |\n|---|---|---|---|---|---|\n| **Terminal (CLI)** | `setup-claude-code.bat` | Yes | Yes | Yes | Power users, automation |\n| **Desktop App** | [claude.ai/download](https://claude.ai/download) | Yes | Yes | No | Beginners, visual comfort |\n| **VS Code** | Extensions \u003e \"Claude Code\" | Yes | Yes | No | VS Code developers |\n| **JetBrains** | Plugins \u003e \"Claude Code\" | Yes | Yes | No | IntelliJ/PyCharm users |\n| **Web App** | [claude.ai/code](https://claude.ai/code) | Yes (cloud) | Yes (sandbox) | No | Quick tasks, no install |\n\nAll versions use the same AI. The CLI is the most powerful and most customizable.\n\n## AI Models\n\nClaude Code supports multiple models. Pick based on your task:\n\n| Model | Speed | Intelligence | Best For |\n|---|---|---|---|\n| **Opus 4.6** | Slower | Highest | Complex tasks, architecture, hard bugs |\n| **Sonnet 4.6** | Fast | Very High | Daily coding, most tasks |\n| **Haiku 4.5** | Fastest | Good | Simple edits, quick questions |\n\nSet in `settings.json`: `\"model\": \"opus[1m]\"` -- or switch with `/fast` during a session. See the [full model guide](claude-code-guide.md#models) for details.\n\n## Plugins and Skills\n\nPlugins add superpowers to Claude Code. Enable in `settings.json`:\n\n| Plugin | What It Adds | Key Skill |\n|---|---|---|\n| **Context7** | Live library docs (always up-to-date) | Automatic |\n| **Code Review** | Code quality analysis | `/simplify` |\n| **PR Review Toolkit** | Multi-dimensional PR reviews | `/review-pr` |\n| **Frontend Design** | Production-grade UI generation | `/frontend-design` |\n| **Playwright** | Browser automation and testing | Automatic |\n| **Semgrep** | Security vulnerability scanning | `/setup-semgrep-plugin` |\n\nSee the [full plugins guide](claude-code-guide.md#8-plugins) and [skills reference](claude-code-guide.md#85-skills) for setup and examples.\n\n---\n\n## Guide Highlights\n\n### From the [Claude Code Guide](claude-code-guide.md)\n\nThe complete guide covers everything in this order:\n\n| Section | What You'll Learn |\n|---|---|\n| **0. Absolute Basics** | What a terminal is, how to navigate folders |\n| **0.5. Claude Code vs Chat** | How Claude Code differs from regular Claude, Copilot, Cursor |\n| **1. Getting Started** | Install, pricing, all platforms, cloning |\n| **2. First Session** | Step-by-step walkthrough building a real app |\n| **3. CLAUDE.md** | The #1 thing that makes Claude Code work well |\n| **4. Settings + Models** | Permissions, allow-lists, model selection |\n| **5. MCP Servers** | GitHub, web search, docs, browser automation |\n| **6. Custom Agents** | Specialist AI personas for specific tasks |\n| **7. Slash Commands** | Reusable prompts you can run with /name |\n| **8. Plugins** | Context7, code review, security scanning, frontend design |\n| **8.5. Skills** | Built-in skills, plugin skills, team skills |\n| **9. Agent Teams** | Multiple AIs working in parallel |\n| **10. Instincts** | Behavioral rules that shape how Claude works |\n| **11. Memory** | Cross-session persistence |\n| **12. Hooks** | Auto-run commands on events |\n| **13. Headless/CI** | Use Claude in scripts and pipelines |\n| **14. Workflow Examples** | Real bug fixes, features, and reviews |\n| **15. Best Practices** | Security, collaboration, performance |\n| **16. Social Media Tips** | Share your work, build your brand |\n\n### From the [GitHub Guide](github-guide.md)\n\n| Section | What You'll Learn |\n|---|---|\n| **1. Setup** | Account, Git config, GitHub CLI, auth |\n| **2. Core Concepts** | Repos, commits, branches, PRs (explained simply) |\n| **3. Cloning** | How to get code from GitHub to your computer |\n| **4. Essential Commands** | Daily workflow, branches, undoing mistakes |\n| **5. GitHub CLI** | Repos, PRs, issues, CI/CD from terminal |\n| **6. GitHub + Claude Code** | MCP setup, what Claude can do with GitHub |\n| **7. .gitignore** | What NOT to track (secrets, deps, builds) |\n| **8. Commit Messages** | Conventional Commits format and examples |\n| **9. Common Scenarios** | Wrong branch, merge conflicts, leaked secrets |\n| **10. Profile Optimization** | Make your GitHub profile shine for job hunting |\n\n---\n\n## Power User Quick Reference\n\n\u003e Skip this section on your first read -- come back when you're comfortable with the basics.\n\n`~` means your home folder. On Windows that is `C:\\Users\\YourName`. The pipe operator `|` sends output from one command as input to another.\n\n```\nINSTALL:    setup-claude-code.bat (or irm https://claude.ai/install.ps1 | iex)\nSTART:      cd your-project \u0026\u0026 claude\nONE-SHOT:   claude \"your task here\"\nPIPE:       git diff | claude \"review this\"\nHEADLESS:   claude --print \"analyze this code\"\n\nCONFIG FILES (~ = C:\\Users\\YourName on Windows):\n  ~/.claude/settings.json    Settings, permissions, plugins\n  ~/.claude/.mcp.json        MCP (Model Context Protocol) server integrations\n  ~/.claude/CLAUDE.md        Global instructions (all projects)\n  ./CLAUDE.md                Project instructions (this repo)\n  ~/.claude/agents/          Custom specialist agents\n  ~/.claude/commands/        Reusable slash commands\n  ~/.claude/instincts/       Behavioral rules (YAML)\n\nINSIDE CLAUDE CODE:\n  /help          All commands\n  /clear         Reset conversation\n  /compact       Free up context space\n  /cost          Token usage\n  /commit        Create a git commit\n  Shift+Tab      Cycle permission modes\n  Ctrl+C         Cancel current action\n```\n\n---\n\n## Troubleshooting\n\n| Problem | Fix |\n|---|---|\n| `claude: command not found` | Close all terminals, open a new one. Re-run installer if needed. |\n| Script says \"winget not found\" | Install \"App Installer\" from Microsoft Store, re-run |\n| \"Not running as administrator\" | Right-click .bat \u003e Run as administrator |\n| Auth fails after install | Run `claude /login` |\n| Antivirus blocks install | Temporarily disable real-time protection |\n| Corporate firewall | Ask IT to whitelist `claude.ai`, `registry.npmjs.org`, `github.com` |\n| `gh: command not found` | Close terminal, reopen. Run `winget install GitHub.cli` |\n| Cloning fails (private repo) | Run `gh auth login` first |\n\n```bash\nclaude doctor    # Diagnose everything automatically\n```\n\n---\n\n## FAQ\n\n**Is Claude Code free?**\nNo. You need a paid Anthropic plan ($20/mo minimum). The tools it installs (Git, Node, GitHub CLI) are free.\n\n**Is this safe for my work computer?**\nThe script installs well-known tools via Microsoft's package manager. Check with IT if you have restrictions.\n\n**Mac or Linux?**\nThe .bat script is Windows-only. On Mac/Linux: `curl -fsSL https://claude.ai/install.sh | sh`\n\n**Already have Git/Node?**\nThe script detects existing installs and skips them. Run it multiple times safely.\n\n**Do I need to know how to code?**\nNo. Claude Code teaches you as you go. Start with \"create a simple hello world in Python.\"\n\n**What do I need to clone a repo?**\nGit installed + the repo URL. For private repos, also GitHub CLI authenticated (`gh auth login`).\n\n---\n\n## Contributing\n\nFound something missing or confusing? Open an issue or PR. This kit is meant to help beginners -- if you struggled with a step, others will too.\n\n## License\n\n[MIT](LICENSE) -- use this however you want.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthalon025%2Fclaude-code-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparthalon025%2Fclaude-code-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthalon025%2Fclaude-code-starter/lists"}