awesome-code-docs
203 deep-dive tutorials for AI agents, LLM frameworks, coding tools, MCP, and open-source developer platforms
Install / Use
npx skills add johnxie/awesome-code-docsInstalls into whichever agent you are using.
Other
Other agent config
Quality Score
Category
AI & Machine LearningSupported Platforms
Tags
Our assessment of awesome-code-docs
awesome-code-docs scores 76/100 on our quality scale, 835th of 965 AI & Machine Learning skills we index.
Its Other is 53 KB long, well organised into 41 sections with 18 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.
It has 66 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 3 days ago, so awesome-code-docs is actively maintained.
- Our last check on 2026-10-21 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
awesome-code-docs compared with similar skills
All 4 of these similar skills score higher than awesome-code-docs; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| awesome-code-docs (this skill)by johnxie | 76 | 66 | 3d ago | Other |
| claude-memby thedotmack | 100 | 113.5k | today | CLAUDE.md |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Understand-Anythingby Egonex-AI | 100 | 90.9k | 10d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.9k | today | CLAUDE.md |
Frequently asked questions
- How do I install awesome-code-docs?
- Run
npx skills add johnxie/awesome-code-docs. The install tabs above show the steps for each supported agent. - Which AI agents does awesome-code-docs work with?
- It is written for Cline, as a Other file. Other agents that read the same format can often use it too.
- Is awesome-code-docs safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is awesome-code-docs still maintained?
- The repository was last updated 3 days ago, so awesome-code-docs is actively maintained.
Skill content
View source on GitHub<a name="top"></a>
<div align="center">Awesome Code Docs
203 deep-dive tutorials for AI agents, LLM frameworks & coding tools
Learn how complex systems actually work — not just what they do
Browse Tutorials · A-Z Directory · Query Hub · Intent Map · Market Signals · Learning Paths · Contributing · Community
</div>Why This Exists
Most documentation tells you what to do. These tutorials explain how and why complex systems work under the hood — with architecture diagrams, real code walkthroughs, and production-grade patterns.
┌──────────────────────────────────────────────────────────────┐
│ │
│ 📖 Typical Docs vs. 🔬 Awesome Code Docs │
│ ───────────── ───────────────────── │
│ "Run this command" "Here's the pipeline │
│ "Use this API" architecture that makes │
│ "Set this config" this work, the design │
│ tradeoffs, and how to │
│ extend it yourself" │
│ │
└──────────────────────────────────────────────────────────────┘
Every tutorial follows a consistent 8-chapter structure:
| Chapter | Focus | |:--------|:------| | 1. Getting Started | Installation, first run, project structure | | 2. Architecture | System design, data flow, core abstractions | | 3-5. Core Systems | Deep dives into the 3 most important subsystems | | 6. Extensibility | Plugins, custom components, APIs | | 7. Advanced | Performance, customization, internals | | 8. Production | Deployment, monitoring, scaling, security |
Each chapter includes Mermaid architecture diagrams, annotated code examples from the real codebase, and summary tables for quick reference.
🔎 Find Tutorials by Goal
Use this quick-start map if you searched for a specific outcome.
| Search Intent | Start Here | Then Go To | |:--------------|:-----------|:-----------| | open-source vibe coding tools | Cline | Roo Code → OpenCode → Sweep → Tabby → Stagewise → bolt.diy → VibeSDK → HAPI → Kiro | | audit AI-generated or vibe-coded codebases | Systems Programming audit resources | Dyad → OpenHands → Daytona | | spec-driven AI delivery workflows | OpenSpec | Claude Task Master → Codex CLI → OpenCode → Kiro | | build AI agents in production | LangChain | LangGraph → CrewAI → OpenHands → Claude Flow → Hermes Agent → AutoAgent → BabyAGI | | coding agent context, memory, and skills | Context7 | AGENTS.md → Claude-Mem → Cipher → Beads → Awesome Claude Skills → OpenSkills | | autonomous AI software engineers | OpenHands | Devika → SWE-agent → Aider | | task-driven autonomous agents | BabyAGI | AutoGen → CrewAI → LangGraph | | build RAG systems | LlamaIndex | Haystack → RAGFlow | | run LLMs locally or at scale | Ollama | llama.cpp → vLLM → LiteLLM | | autonomous ML training experiments | autoresearch | deer-flow → Agno | | build AI apps with TypeScript/Next.js | Vercel AI SDK | CopilotKit → LobeChat | | taskade ai / genesis / mcp workflows | Taskade | Taskade Docs → Taskade MCP → Taskade Awesome Vibe Coding → MCP Servers | | build MCP tools and integrations | MCP Python SDK | FastMCP → MCP Servers → Awesome MCP Servers → MCP Inspector → MCP TypeScript SDK → Composio → see all MCP tutorials → |
<div align="right"><a href="#top">⬆ Back to top</a></div>🧭 Navigation UX Layer
To reduce context-switching and dead ends:
- every tutorial index now includes a Navigation & Backlinks block
- each block links back to the main catalog, A-Z directory, query hub, and category hubs
- chapter 1 entry links are pinned so readers can jump directly into each track
Quick jump links:
<div align="right"><a href="#top">⬆ Back to top</a></div>✅ Source Verification Status
All tutorial indexes were re-verified against referenced upstream GitHub repositories on 2026-06-01:
- tutorials scanned: 203
- tutorials with source repos: 203
- tutorials with unverified source repos: 0
- unique verified source repos: 214
Verification artifacts:
- Tutorial Source Verification Report
- Tutorial Source Verification JSON
- verification script:
scripts/verify_tutorial_sources.py
🧬 Taskade Ecosystem Snapshot (Verified 2026-06-01)
Live repository snapshot for high-intent Taskade/Genesis/AI/MCP searches.
| Taskade Repo | Stars | Last Push | Tutorial Coverage |
|:-------------|------:|:----------|:------------------|
| taskade/mcp | 116+ | 2026-02-13 | Taskade MCP Tutorial |
| taskade/docs | 11+ | 2026-03-16 | Taskade Docs Tutorial |
| taskade/awesome-vibe-coding | 8+ | 2026-03-21 | Taskade Awesome Vibe Coding Tutorial |
| taskade/taskade | 9+ | 2026-02-25 | Taskade Tutorial |
| taskade/temporal-parser | 2+ | 2026-02-12 | Taskade Tutorial (Ecosystem radar) |
<!-- BEGIN: TRENDING_VIBE_CODING -->
📈 Trending Vibe-Coding Repos (Auto-updated 2026-09-21)
Live GitHub market signals for high-impact open-source coding-agent and vibe-coding ecosystems with direct tutorial coverage.
| Ecosystem Repo | Tutorial | Stars | Last Push | Why It Matters |
|:---------------|:---------|------:|:----------|:---------------|
| anomalyco/opencode | OpenCode Tutorial | 209,082 | 2026-09-21 (0d ago) | terminal-native coding agent with strong provider and tool controls |
| open-webui/open-webui | Open WebUI Tutorial | 152,712 | 2026-09-21 (0d ago) | self-hosted AI interface and model operations |
| browser-use/browser-use | Browser Use Tutorial | 115,729 | 2026-09-18 (3d ago) | browser-native AI automation and agent execution |
| daytonaio/daytona | Daytona Tutorial | 71,741 | 2026-07-24 (59d ago) | sandbox infrastructure for secure AI code execution |
| Fission-AI/OpenSpec | OpenSpec Tutorial | 69,753 | 2026-09-21 (0d ago) | spec-driven workflow layer for predictable AI-assisted delivery |
| cline/cline | Cline Tutorial | 68,947 | 2026-09-21 (0d ago) | agentic coding with terminal, browser, and MCP workflows |
| Mintplex-Labs/anything-llm | AnythingLLM Tutorial | 66,302 | 2026-09-19 (2d ago) | self-hosted RAG workspaces and agent workflows |
| continuedev/continue | Continue Tutorial | 35,970 | 2026-09-21 (0d ago) | IDE-native AI coding assistant architecture |
| TabbyML/tabby | Tabby Tutorial | 33,884 | 2026-06-30 (83d ago) | self-hosted coding assistant platform for teams |
| vercel/ai | Vercel AI SDK Tutorial | 26,876 | 2026-09-21 (0d ago) | production TypeScript AI app and agent SDK patterns |
| RooCodeInc/Roo-Code | Roo Code Tutorial | 24,298 | 2026-05-15 (129d ago) | multi-mode coding agents and approval workflows |
| dyad-sh/dyad | Dyad Tutorial | 21,594 | 2026-09-18 (3d ago) | local-first AI app generati
Truncated for display — read the full file on GitHub.
Related Skills
claude-mem
113.5kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Understand-Anything
90.9kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
headroom
78.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
