The stack
5 GitHub repos that turn Claude Code into a 10x engineer
What you get: A curated set of community repos — agent packs, slash-command libraries, MCP collections, skill packs and config templates — wired into your Claude Code.
GitHubClaude Code CLITerminal
Do this — step by step
- Know the five repo types you're collecting: (a) subagent/agent packs, (b) slash-command libraries, (c) MCP server collections, (d) skill packs, (e) starter
CLAUDE.md/ config templates. - Find them: search GitHub for
awesome-claude-code,claude code agents,claude code skillsand sort by stars. - Clone each into the matching folder — agents →
.claude/agents/, commands →.claude/commands/, skills →.claude/skills/. - For MCP collections, copy the server entries into
.mcp.jsonor runclaude mcp add. - Restart Claude Code, then run
/agents,/helpand type/to confirm everything loaded. - Test one on a real task before adding more — keep only what earns its place.
Clone a pack into your project
# example: drop an agent pack into your project git clone https://github.com/<owner>/<agent-pack> /tmp/pack mkdir -p .claude/agents && cp /tmp/pack/agents/*.md .claude/agents/ # restart Claude Code, then: /agents
Result: Claude Code now has a senior-engineer toolkit — specialised agents, commands and skills on tap.
Setup
The GitHub setup that changes everything for Claude
What you get: A repo structured so Claude understands it on the first message — a clear CLAUDE.md, predictable layout and hooks.
Any repoClaude CodeCLAUDE.md
Do this — step by step
- Run
/initin your repo to auto-generate a firstCLAUDE.md, then refine it by hand. - In
CLAUDE.mdwrite: what the project is, how to run / test / build, conventions, and clear do's & don'ts. - Keep a predictable structure —
src/,tests/,docs/,scripts/— and add short READMEs to big folders. - Add hooks in
.claude/settings.json(e.g. run the linter/tests after edits, format on save) so quality is automatic. - Add a few
/commandsfor workflows you repeat (ship, review, test). - Commit it — now every teammate (and every session) starts from the same context.
Minimal CLAUDE.md to start from
# Project — <name> What: <one line>. Run: `npm run dev` · Test: `npm test` · Build: `npm run build` ## Conventions - <language/style rules> - Keep files under 500 lines ## Do / Don't - DO read a file before editing it - DON'T commit secrets or .env
Result: Every session starts with Claude already knowing your codebase — far less re-explaining.
Tooling
Headroom — context & token management (Netflix engineer)
What you get: More usable working memory in long sessions, so Claude stops 'forgetting' and your token spend stays sane.
Claude Code/compact/clearCLAUDE.md
Do this — step by step
- Know the problem: long sessions fill the context window, quality drops and cost climbs.
- Run
/compactwhen context fills — it summarises the session and reclaims room. - Run
/clearbetween unrelated tasks instead of letting one giant thread sprawl. - Keep a
CLAUDE.mdso reloading context after a clear is cheap and instant. - Offload state to files (a plan, notes, a checklist) rather than holding everything in chat.
- Push big searches to subagents so their token cost never pollutes your main context.
Result: Long-running sessions stay coherent and noticeably cheaper — no mid-task amnesia.
Open source
Hackathon winner open-sourced his entire Claude setup
What you get: A proven, prize-winning configuration — agents, skills, commands and CLAUDE.md — cloned onto your machine instead of built from scratch.
GitHubClaude Codesettings.json
Do this — step by step
- Open the repo from the video and inspect it:
.claude/agents,.claude/skills,.claude/commands,CLAUDE.md,settings.json. - Read
settings.jsonfirst — check the hooks and permissions before you trust someone else's automation. - Copy the parts you want into your global
~/.claude/or your project.claude/. - Adapt the
CLAUDE.mdto your own stack and rules. - Restart Claude Code and run
/agentsand/helpto verify it all loaded. - Delete what you don't use — a lean setup beats a bloated one.
Result: A battle-tested setup in minutes, with the dangerous bits reviewed before you run them.
Agents
60 AI agents inside Claude Code (free setup guide)
What you get: A library of specialised subagents (reviewer, tester, security, researcher…) installed and routable on demand.
GitHub agent packClaude Code subagents~/.claude/agents
Do this — step by step
- Grab an agents pack repo (an 'awesome agents' style collection of
.mdfiles). - Drop the agent files into
~/.claude/agents/(global) or.claude/agents/(this project only). - Open one — each has frontmatter (
name,description,tools) plus a system prompt that defines its job. - Restart Claude Code and run
/agentsto see the full list. - Use them: describe the task and Claude auto-routes, or name the agent you want.
- Prune to the dozen you actually reach for — 60 installed, but keep it tidy.
Anatomy of one agent file
--- name: code-reviewer description: Reviews diffs for bugs and security issues tools: Read, Grep, Bash --- You are a senior reviewer. Find real bugs, flag risky changes, and suggest the smallest safe fix.
Result: Specialised agents on demand — like hiring a team that's already onboarded.
Cost
How to run Claude Code (almost) free — the honest version
What you get: The approach people use to cut Claude Code cost to near-zero — plus the trade-offs the hype videos skip.
Claude CodeEnv varsLocal / alt model backend
Do this — step by step
- Understand the lever: Claude Code reads model endpoint + key from environment variables, so it can point at different backends.
- Common routes: a free-tier API key, a local model behind an OpenAI-compatible proxy, or a model-router tool.
- Set the base-URL and API-key env vars your chosen route needs, then restart Claude Code.
- Send a test prompt and confirm it's hitting the free backend (watch latency / output quality).
- Be honest about the trade-off: free/local models are weaker and slower — keep real Anthropic models for the hard tasks.
- Check the terms of any service before relying on it for real work.
Result: A cheap daily-driver setup for low-stakes work — with eyes open about where it falls short.
Design
Claude Code pro website builds with a UI/UX skill
What you get: Designer-grade websites straight from Claude Code, using a UI/UX skill pack plus a design MCP — no designer needed.
Claude CodeUI/UX skill pack21st.dev Magic MCP
Do this — step by step
- Install the UI/UX skill pack (the 'Pro Max' set: style presets, colour palettes, font pairings) into
.claude/skills/. - Add the 21st.dev Magic MCP server so Claude can pull real components:
claude mcp addwith its command. - Brief Claude: the brand, the vibe (editorial / playful / luxe), and the pages you need.
- Ask it to build using the skill's design system — it applies palettes, type pairings and spacing for you.
- Iterate in plain English: 'more editorial', 'add subtle motion', 'tighten the hero'.
- Preview locally, then refine until it ships.
Wire up the design MCP
# add the design component MCP, then restart Claude Code claude mcp add magic -- npx -y @21st-dev/magic # confirm it's connected claude mcp list
Result: Professional, on-brand sites in a sitting — the look without hiring the look.
Skills
Claude's Find Skills tool — discover & install skills
What you get: A way to discover community skills by task and install the right one instead of reinventing it every time.
Claude Codefind-skills / skills.sh/help
Do this — step by step
- Know what a skill is: a reusable slash-command capability that triggers on keywords or via
/name. - Search by task — use the find-skills capability inside Claude, or browse the
skills.shdirectory. - Pick one and install it into
.claude/skills/(drop the skill folder in). - Restart Claude Code; the skill now fires on its trigger words or when you type
/its-name. - Confirm it's live with
/helpor by listing skills. - Make it a habit: before building a workflow by hand, check if a skill already does it.
Result: Stop rebuilding the same workflows — pull a ready-made skill for almost any task.
Automation
Picsart MCP + Claude Code = AI image automation
What you get: A hands-free image pipeline — generate, edit, remove backgrounds and upscale — driven entirely from Claude Code via Picsart's MCP server.
Claude CodePicsart MCPAPI key
Do this — step by step
- Create a Picsart developer account and grab an API key.
- Add the Picsart MCP server to Claude Code with
claude mcp add, passing your key. - Restart Claude Code and run
claude mcp listto confirm it's connected. - Ask in plain English: 'remove the background', 'upscale to 2x', 'make a 1:1 product shot'.
- Claude calls the MCP image tools and hands back the edited files / URLs.
- Chain it into a batch — e.g. clean and resize a whole product folder in one prompt.
Connect the Picsart MCP
# add the image MCP (key via env), then restart Claude Code export PICSART_API_KEY=<your-key> claude mcp add picsart -- npx -y <picsart-mcp-package> # verify claude mcp list
Result: Image generation and editing on command — no switching to a separate design app.
Build
Build a business command center in one sitting
What you get: A single personal dashboard — revenue, leads, tasks, content calendar and automations — built with Claude Code in one session, replacing a stack of SaaS.
Claude CodeA simple web stackYour data sources
Do this — step by step
- List exactly what the dashboard must show: revenue, leads, tasks, content calendar, KPIs.
- Pick the simplest stack that works — one HTML page plus a tiny backend, or a static dashboard.
- Brief Claude with the sections and the data sources (CSV, a Sheet, an API).
- Have it scaffold the layout first, then wire up one widget at a time.
- Add a refresh job (a script or cron) so the numbers stay live.
- Run it locally and iterate section by section until it's your daily screen.
Result: One screen for the whole business — built in a sitting, owned by you, no monthly fees.
Design
getdesign.md — make Claude build on-brand every time
What you get: A single design file that captures your design system so every UI Claude builds is consistent and on-brand — no more drift.
Claude CodeDESIGN.mdCLAUDE.md
Do this — step by step
- Create a
DESIGN.md(orgetdesign.md) holding your tokens: colours, type scale, spacing, radius, core components and brand voice. - Reference it from
CLAUDE.mdso it loads in every session automatically. - When building UI, tell Claude: 'follow
DESIGN.md'. - Keep it the single source of truth — update the doc, not scattered one-off CSS.
- Optionally pair it with a component / design-system MCP for real building blocks.
- Review output against the tokens; when you spot drift, tighten the doc.
DESIGN.md skeleton
# Design System Colours: --bg #FBF7F1 --ink #16110D --accent #C45A3D Type: Display 'Playfair Display' · Body 'Inter' Scale: 13 / 15.5 / 21 / 32 / 50 Spacing: 8 16 24 40 64 · Radius: 10 / 16 / 24 Voice: confident, plain, no hype Components: button (pill), card (1px line + soft shadow)
Result: Every page Claude builds shares one coherent, on-brand design language.
Skills
4 Claude skills every Claude user should install
What you get: Four high-leverage skills that turn ad-hoc prompting into repeatable, one-command workflows.
Claude Code.claude/skills//help
Do this — step by step
- Know the idea: a skill is a packaged slash-command workflow you trigger by keyword or
/name. - Pick four by the jobs you repeat most — e.g. a planner, a code reviewer, a doc/PDF maker, a design/UI one.
- Install each into
.claude/skills/(drop the skill folder in). - Restart Claude Code and confirm they're live with
/help. - Use them: type the trigger or
/skill-nameand let the workflow run. - Standardise — get your whole team on the same four so output is consistent.
Result: Four repeatable superpowers instead of retyping the same long prompts.
Design
Top 3 Claude Code skills for non-designers
What you get: Three skills that let someone with zero design training ship work that actually looks good.
Claude CodeUI / design skillsdesign-review
Do this — step by step
- Name the gap non-designers hit: layout, colour & type choices, and final polish.
- Install three skills that close it — (a) a UI / design-system skill, (b) an infographic / one-pager skill, (c) a design-review skill.
- Drop them into
.claude/skills/and restart Claude Code. - Build with the design skill, then run the design-review skill to catch AI-slop and spacing issues.
- Use the infographic skill whenever you need a shareable visual one-pager.
- Iterate on the review feedback until it looks intentional.
Result: Design-grade output without design training — build, then auto-critique, then fix.