- agentskills.io open standard: frontmatter table, skills-ref CLI, portability section - Agent Skills supply chain risks (security-hardening.md §1.2) - anthropics/skills (60K+★) added to complementary resources - 16 new reference.yaml entries - Resource evaluations: agentskills.io (4/5), Skill Doctor (2/5), dclaude (new), paddo (new) - Sandbox isolation + README updates Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
189 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[3.20.6] - 2026-02-01
Added
- agentskills.io Open Standard integration (scored 4/5) — Agent Skills follow the agentskills.io specification, created by Anthropic, supported by 26+ platforms (Cursor, VS Code, GitHub, Codex, Gemini CLI, Goose, Roo Code, etc.)
- SKILL.md frontmatter table now distinguishes spec fields (
name,description,allowed-tools,license,compatibility,metadata) from Claude Code-only extensions (context,agent) (guide/ultimate-guide.md:5180) skills-ref validate/skills-ref to-promptCLI tool added to skill creation workflow (guide/ultimate-guide.md:5188)- Skill Portability section in Goose comparison (
guide/ai-ecosystem.md:1876) - 16 new reference.yaml entries (spec, CLI, anthropics/skills repo, SafeDep threat model, blog)
- SKILL.md frontmatter table now distinguishes spec fields (
- Agent Skills Supply Chain Risks — New section 1.2 in security-hardening.md based on SafeDep threat model (8-14% of public skills have vulnerabilities). 4 mitigations: review SKILL.md, validate with skills-ref, pin versions, audit scripts/ (
guide/security-hardening.md:121) - anthropics/skills (60K+⭐) added to README Complementary Resources table
- Resource Evaluations: Skill Doctor GitHub Action (2/5, marginal), agentskills.io specification (4/5, high value) (
docs/resource-evaluations/skill-doctor-github-action.md,docs/resource-evaluations/agentskills-io-specification.md)
[Unreleased]
Added
- Fresh Context Pattern: New "Session-per-Concern Pipeline" variant — dedicates a fresh session to each quality dimension (plan → test → implement → security review → perf → code review) instead of looping the same task. References OpusPlan and TDD. (
guide/ultimate-guide.md:1595) - Resource Evaluation #19: dclaude (Patrick Debois) — Dockerized Claude Code wrapper evaluated at 2/5 (Marginal). Fills a narrow gap (Linux + Docker Engine without Docker Desktop) but uses standard containers with host Docker socket mount — weaker isolation than Docker Sandboxes' microVMs. Footnote added in
guide/sandbox-isolation.mdLimitations subsection. (docs/resource-evaluations/dclaude-docker-wrapper.md) - Resource Evaluation #20: 10 Tips from Inside the Claude Code Team (paddo.dev / Boris Cherny thread) — Scored 4/5 (High Value). 4 integrations in ultimate-guide.md:
- Prompting as Provocation (section 2.6.1): 3 challenge patterns — Gatekeeper, Proof Demand, Reset — treating Claude as a peer to convince rather than an assistant to direct (
guide/ultimate-guide.md:3029) - Model-as-Security-Gate hook pattern: Route permission requests to Opus 4.5 via PreToolUse hook for intelligent security screening beyond static rules (
guide/ultimate-guide.md:6907) - Boris Cherny team patterns: Skills as institutional knowledge (/techdebt, context dumps, BigQuery agents), CLI-over-MCP rationale, re-plan when stuck, Claude writes its own rules (
guide/ultimate-guide.md:11822) - Worktree shell aliases: za/zb/zc navigation + dedicated analysis worktree tip (
guide/ultimate-guide.md:10717)
- Prompting as Provocation (section 2.6.1): 3 challenge patterns — Gatekeeper, Proof Demand, Reset — treating Claude as a peer to convince rather than an assistant to direct (
[3.20.5] - 2026-01-31
Added
- Visual Reference: 4 new high-value ASCII diagrams (16 → 20 total)
- #17 TDD Red-Green-Refactor Cycle — Cyclic loop showing the iterative nature of TDD
- #18 UVAL Protocol Flow — 4-step learning framework (Understand → Verify → Apply → Learn) with failure backtrack paths
- #19 Security 3-Layer Defense — Prevention/Detection/Response overview with adoption path by team size
- #20 Secret Exposure Timeline — Emergency response actions by time window (15min/1h/24h) with severity guide
- README.md: Added Visual Reference to Core Documentation table
[3.20.4] - 2026-01-31
Added
- 30 New Quiz Questions (227 → 257 total) across 11 categories
- Advanced Patterns (+8): Mechanic Stacking, Permutation Frameworks, "You Are the Main Thread", Task Lists as Diagnostic, Anti-hallucination occurrence rule, Multi-Agent PR Review, Comprehension Debt, CLAUDE.md compounding memory
- MCP Servers (+3): MCP Apps (SEP-1865),
auto:Nlazy loading, Semgrep top score (9.0/10) - Architecture (+3): Tasks API (replaces TodoWrite), Tasks API N+1 overhead, TeammateTool experimental status
- Reference (+3):
--from-prflag,$ARGUMENTSbracket syntax breaking change, Myths vs Reality - Hooks (+2): Async hook
async: trueconfig, async hook limitations - Learning with AI (+2): Addy Osmani's 80% Problem failure modes, vibe coding context overload symptoms
- Security (+2): Docker sandbox isolation, GitHub Issue Auto-Creation Bug (#13797)
- AI Ecosystem (+3): LM Studio bridge cost savings, external orchestrators (Gas Town/multiclaude/agent-chat), skeleton project audit areas
- Memory & Settings (+2): 8 verification domains, Fresh Context Pattern
- Agents (+1): AGENTS.md vs Skills invocation reliability (100% vs 53-79%)
- Privacy (+1): Co-Authored-By vs Assisted-By traceability
- Difficulty distribution: 4 junior, 4 intermediate, 14 senior, 8 power
- Also fixed pre-existing "14 categories" → "15 categories" in landing quiz page
Changed
- README.md: Quiz badge updated (227 → 257), quiz section updated
- Landing site: All quiz counts updated (index.html, quiz/index.html, learning/index.html, CLAUDE.md)
[3.20.3] - 2026-01-31
Added
- Competitive Analysis: 9 Gaps Filled from claudelog.com — Systematic veille against claudelog.com (313 pages, InventorBlack/r/ClaudeAI)
- Section 9.19: Permutation Frameworks (~180 lines,
guide/ultimate-guide.md)- CLAUDE.md-driven systematic variation testing (define dimensions → generate variants → implement → evaluate)
- Step-by-step implementation with practical API design example (REST vs GraphQL vs tRPC)
- Anti-patterns table, integration with TDD/Plan Mode/Skeleton Projects
- Skeleton Projects Workflow —
guide/workflows/skeleton-projects.md(NEW, 208 lines)- 4-phase workflow: Find & Evaluate → Fork & Customize → Expand to MVP → Document
- Sub-agent evaluation pattern for skeleton auditing (Security + Architecture + DX)
- Expansion timeline (Day 1 → Week 1 → Month 1) with common pitfalls
- Task Lists as Diagnostic Tool (~50 lines,
guide/ultimate-guide.md)- Divergence patterns table: too broad, too narrow, wrong priorities, missing/extra tasks
- Diagnostic workflow using TaskList as instruction clarity sanity check
- Rev the Engine (~45 lines,
guide/ultimate-guide.md)- Multi-round planning pattern (3 rounds: initial → challenge → finalize → execute)
- Integrated after OpusPlan in Plan Mode section
- Mechanic Stacking (~30 lines,
guide/ultimate-guide.md)- 5-layer intelligence stack: Plan Mode → Extended Thinking → Rev → Split-Role → Permutation
- Decision matrix matching stack depth to decision impact (Low → Critical)
- Split-Role Sub-Agents (~60 lines,
guide/ultimate-guide.md)- Multi-perspective analysis pattern with custom agent YAML templates
- Security Expert + Performance Analyst + UX/API Reviewer example
- "You Are the Main Thread" Mental Model (~30 lines,
guide/ultimate-guide.md)- CPU scheduler analogy: developer as orchestrator, Claude instances as worker threads
- ASCII diagram with 4 practical implications
- Continuous Context Update (~40 lines,
guide/ultimate-guide.md)- Proactive CLAUDE.md enrichment during dev sessions (not just reactive error capture)
- Discovery type → CLAUDE.md section mapping table
- Smart Hook Dispatching (~80 lines,
guide/ultimate-guide.md)- Single dispatcher routing events by file type and tool to specialized handlers
- Handler directory structure with language-specific hooks (TypeScript, Python, Rust, SQL)
- Reference updates:
machine-readable/reference.yaml(+17 entries)permutation_frameworks,rev_the_engine,mechanic_stacking,split_role_sub_agents,task_lists_diagnostic,main_thread_orchestrator,continuous_context_update,smart_hook_dispatching,skeleton_projects_workflow
- Workflows README: Updated
guide/workflows/README.mdwith Skeleton Projects entry + Quick Selection Guide
- Section 9.19: Permutation Frameworks (~180 lines,
Changed
- README.md: Guide line count updated (15K → 16K), version bumped to 3.20.3
- Guide line count: 15,771 → 16,293 (+522 lines)
-
Sandbox Isolation for Coding Agents —
guide/sandbox-isolation.md(NEW),machine-readable/reference.yaml,guide/ultimate-guide.md- Score: 4/5 (High Value — official Docker docs + verified vendor documentation)
- Source: docs.docker.com/ai/sandboxes/ (Docker Desktop 4.58+, Jan 2026)
- New guide file: Docker Sandboxes (microVM isolation, network policies, custom templates, supported agents)
- Alternatives landscape: Fly.io Sprites, Cloudflare Sandbox SDK, E2B, Vercel Sandboxes, native CC sandbox
- Comparison matrix (6 solutions, 7 criteria) + decision tree (Mermaid flowchart)
- Safe autonomy workflows: Docker Sandbox +
--dangerously-skip-permissionspattern, CI/CD sketch - Anti-patterns table (6 entries)
- Cross-reference added after
--dangerously-skip-permissionswarning (ultimate-guide.md:3953) - 18 new
sandbox_*entries in reference.yaml - Evaluation:
docs/resource-evaluations/docker-sandboxes-isolation.md
-
Claude Code releases tracking: v2.1.27 —
machine-readable/claude-code-releases.yaml,guide/claude-code-releases.md--from-prflag to resume sessions linked to GitHub PR number/URL- Sessions auto-linked to PRs when created via
gh pr create - Context management fixes for Bedrock/Vertex gateway users
- Landing synced: banner + timeline card in index.html
-
Contribution Metrics (Anthropic blog, Jan 29 2026) —
guide/ultimate-guide.md,machine-readable/reference.yaml- Score: 4/5 (High Value — official source with harder metrics superseding Aug 2025 data)
- Source: claude.com/blog/contribution-metrics
- New subsection after Anthropic Internal Study: +67% PRs merged/engineer/day, 70-90% AI-assisted code
- Contribution Metrics dashboard: public beta, Team & Enterprise plans (GitHub integration)
- Methodological note: PR-based measurement vs Aug 2025 self-reported surveys
- ROI cross-reference added in cost optimization section
- Evaluation:
docs/resource-evaluations/026-contribution-metrics-blog.md
-
Learning guide: Shen & Tamkin RCT integration —
guide/learning-with-ai.md- Source: arXiv:2601.20245 (Shen & Tamkin, Anthropic Fellows, Jan 2026)
- Score: 3/5 (Pertinent - Complément utile, high overlap with existing content)
- Added RCT data point in §3 "Reality of AI Productivity": 17% skill reduction (n=52, Cohen's d=0.738, p=0.01), no significant speed gain, only ~20% delegation users finished faster
- Added new Red Flag: "Perception gap" — AI users rate tasks easier while scoring lower
- Added full reference in §12 Sources (Academic Research) with 6 interaction patterns summary
- Also added METR RCT (arXiv:2507.09089) in Productivity Research sources
[3.20.1] - 2026-01-30
Added
- Resource Evaluation: Vercel AGENTS.md vs Skills Eval —
docs/resource-evaluations/025-vercel-agents-md-vs-skills-eval.md- Score: 3/5 (Pertinent — confirms existing CLAUDE.md architecture)
- Source: Jude Gao (Vercel), Jan 27 2026
- First quantified benchmark: eager context (AGENTS.md) 100% vs lazy invocation (skills) 53-79%
- Key finding: skills auto-invoked only 56% of the time by coding agents
- Compression benchmark: 40KB → 8KB docs index with zero performance loss
- Double challenge: technical-writer + system-architect agents (unanimous 3/5)
- Fact-check: 13/13 claims verified
- Conflict of interest noted: Vercel operates both skills.sh and the AGENTS.md codemod
Changed
- CLAUDE.md sizing (ultimate-guide.md:3527): Added Vercel 8KB compression benchmark as evidence for 4-8KB target
- Memory Loading insight (ultimate-guide.md:4082): Added warning about 56% skill invocation rate — critical instructions should use CLAUDE.md/rules, not skills
- Skills trade-offs (ultimate-guide.md:5652): Added invocation reliability caveat with source
[3.20.0] - 2026-01-30
Added
- Code Review Automation: Multi-Agent PR Review — Production-grade review patterns from Pat Cullen & Méthode Aristote
- Resource evaluation:
docs/resource-evaluations/017-pat-cullen-final-review.md- Score: 5/5 (Critical - Must integrate immediately)
- Source: Pat Cullen's Final Review Gist (Jan 28, 2026)
- Multi-agent workflow with 3 specialized agents: Consistency Auditor, SOLID Analyst, Defensive Code Auditor
- Anti-hallucination safeguards: pre-flight check (git log Co-Authored-By detection), verification protocol, occurrence rule
- Production patterns: reconciliation step, severity classification (🔴🟡🟢), auto-fix convergence loop
- Fact-checked: All claims verified, workflow production-ready (used regularly by author)
- Enhanced
/review-prcommand:examples/commands/review-pr.md(+150 lines: 80 → 230)- Simple template PRESERVED (lines 1-80) for beginners
- NEW "Advanced: Multi-Agent Review" section (line 81+)
- Pre-flight check:
git log --oneline -10 | grep "Co-Authored-By: Claude"to avoid repeating suggestions - Multi-agent specialization: 3 parallel agents (Consistency, SOLID, Defensive)
- Anti-hallucination rules: verify patterns with Grep/Glob before recommending (occurrence rule: >10 = established)
- Reconciliation: prioritize existing project patterns, skip with documented reasoning
- Severity classification: 🔴 Must Fix (blockers) / 🟡 Should Fix / 🟢 Can Skip
- Auto-fix loop: review → fix → re-review → converge (max 3 iterations)
- Conditional context loading: stack-agnostic table (DB queries → check indexes, API routes → check auth, etc.)
- Enhanced
code-revieweragent:examples/agents/code-reviewer.md(+219 lines: 72 → 291)- NEW "Anti-Hallucination Rules" section (line 75)
- Verification protocol: Use Grep/Glob before claiming patterns exist
- Occurrence rule: >10 occurrences = established, 3-10 = emerging, <3 = not established
- Read full file context (not just diff lines)
- Uncertainty markers: ❓ To verify / 💡 Consider / 🔴 Must fix
- NEW "Conditional Context Loading" section
- Detailed table: if diff contains X → load context Y → use tools Z
- Stack-agnostic patterns (imports → check package.json, DB queries → check schema, etc.)
- NEW "Defensive Code Audit" section
- Silent catches detection: empty catch blocks, console-only catches
- Hidden fallbacks detection: chained fallbacks (a || b || c), optional chaining with fallback
- Unchecked nulls detection: property access without validation
- Ignored promise rejections: async calls without .catch()
- NEW "Severity Classification System" with justification requirements
- Enhanced output format with evidence-based findings
- Attribution: Méthode Aristote production code review patterns
- NEW "Anti-Hallucination Rules" section (line 75)
- Enhanced iterative refinement workflow:
guide/workflows/iterative-refinement.md(+133 lines: 389 → 522)- NEW "Review Auto-Correction Loop" section (line 347)
- Pattern: review → fix → re-review → converge (with visual diagram)
- Safeguards: max iterations, quality gates (tsc/lint), protected files, change threshold, rollback capability
- Example session: 3 iterations with 🔴 Must Fix → 🟡 Should Fix → 🟢 Can Skip convergence
- Comparison: one-pass review vs convergence loop (when to use each)
- Integration with multi-agent review
- Convergence criteria: 5 conditions (no issues, max iterations, change threshold, quality gate failure, manual stop)
- Anti-patterns table: infinite loop, scope creep, breaking fixes, protected file changes, context loss
- Enhanced ultimate guide:
guide/ultimate-guide.md(+28 lines, ~line 4623)- NEW "Production Example: Multi-Agent Code Review" after existing Code Review Prompt
- 3 specialized agent roles: Consistency, SOLID, Defensive Code Auditor
- Key patterns beyond generic Split Role: pre-flight check, anti-hallucination (Grep/Glob verification), reconciliation, severity classification, convergence loop
- Production safeguards: full file context, conditional loading, protected files, quality gates
- Attribution: Pat Cullen's Final Review Gist + implementation references
- Reference updates:
machine-readable/reference.yaml(+3 entries)review_pr_advanced: "examples/commands/review-pr.md:81"review_anti_hallucination: "examples/agents/code-reviewer.md:75"review_auto_fix_loop: "guide/workflows/iterative-refinement.md:347"
- Impact: Transforms basic
/review-prtemplate into production-grade multi-agent system- Beginner-friendly: simple template preserved (lines 1-80)
- Advanced users: comprehensive patterns for critical code review
- Anti-hallucination safeguards prevent false suggestions
- Defensive code audit catches silent failures (empty catches, hidden fallbacks, unchecked nulls)
- Convergence loop ensures quality through iterative refinement
- Design principles: Enrich existing files (no fragmentation), no breaking changes (review-pr.md not renamed), complete attribution (Pat Cullen + Méthode Aristote), audience-aware (simple → advanced progression)
- Resource evaluation:
[3.19.0] - 2026-01-30
Added
-
Practitioner Insight: Addy Osmani (Google Chrome Team) — Added to AI Ecosystem Practitioner Insights
- New entry:
guide/ai-ecosystem.mdline ~2024 "Addy Osmani (Google Chrome Team)" (~32 lines)- "The 80% Problem in Agentic Coding" synthesis (January 28, 2026)
- Three new failure modes: overengineering, assumption propagation, sycophantic agreement
- Comprehension debt concept (distinct from technical debt)
- Productivity paradox data: +98% PRs, +91% review time, no workload reduction
- Alignment table mapping Osmani concepts to existing guide sections
- Reference updates:
machine-readable/reference.yaml— 4 new entriespractitioner_addy_osmani: "guide/ai-ecosystem.md:2024"practitioner_osmani_source: "https://addyo.substack.com/p/the-80-problem-in-agentic-coding"eighty_percent_problem,comprehension_debt_secondary
- Resource evaluation:
docs/resource-evaluations/024-addy-osmani-80-percent-problem.md- Score: 3/5 (Pertinent) — Useful synthesis, but 90% overlap with existing content
- Minimal integration approach (32 lines vs rejected 250 lines proposal)
- Fact-check: 6 stats verified, 1 Stack Overflow stat found incorrect
- Challenge by technical-writer agent validated downgrade from 4/5 to 3/5
- Transparent note: "secondary synthesis, primary sources already documented"
- New entry:
-
Hook Execution Model Documentation — New comprehensive section documenting async vs sync hooks (v2.1.0+)
- New section:
guide/ultimate-guide.mdline ~6075 "Hook Execution Model (v2.1.0+)" (~97 lines)- Synchronous vs Asynchronous execution explained
- Configuration examples with
async: trueparameter - Decision matrix: 15 use cases (formatting, linting, type checking, security, logging, notifications, etc.)
- Performance impact analysis (example: -5-10s per session with async formatting)
- Limitations of async hooks (no exit code feedback, no additionalContext, no blocking)
- Version history (v2.1.0 introduction, v2.1.23 cancellation fix)
- Reference updates:
machine-readable/reference.yaml— 7 new entrieshooks_execution_model: 6075(section pointer)hooks_async_support,hooks_async_use_cases,hooks_sync_use_caseshooks_decision_matrix: 6091,hooks_async_limitations,hooks_async_bug_fix
- Resource evaluation:
docs/resource-evaluations/melvyn-malherbe-async-hooks-linkedin.md- Score: 1/5 (Low - Reject) — Marketing post without technical value
- Gap identified: Async hooks behavior not explicitly documented in guide
- Fact-checked via Perplexity Deep Research (comprehensive 5K+ token report)
- Challenge by technical-writer agent validated rejection + gap discovery
- LinkedIn post (Jan 30, 2026) from Melvyn Malherbe redirects to commercial product (mlv.sh/ccli → codelynx.dev)
- Practical migration guide:
claudedocs/aristote-hooks-migration-prompt.md(400+ lines)- Real-world example: Méthode Aristote project with 7 hooks analyzed
- 3 hooks migrated to async (auto-format, activity-logger, notification) for -12.75s/session gain
- 4 hooks kept sync (dangerous-actions-blocker, typecheck-feedback, post-release-doc-update, git-context)
- Step-by-step migration plan with verification checklist
- Complete modified configuration in
claudedocs/aristote-hooks-migration.json
- Impact: Critical documentation gap filled — async hooks introduced in v2.1.0 but execution model never explicitly documented
- Users can now optimize hook performance by migrating non-critical hooks to async
- Decision matrix provides clear guidance on when to use sync vs async
- Real-world case study demonstrates 30-40% reduction in blocked time per session
- Discovery method: Resource evaluation workflow successfully identified gap through:
- LinkedIn post analysis (low technical value)
- Perplexity Deep Research confirming async hooks exist
- Guide audit revealing missing documentation
- Technical-writer agent challenge validating findings
- New section:
[3.18.2] - 2026-01-30
Added
- Practitioner Insights — Peter Steinberger (PSPDFKit Founder, Moltbot Creator)
- Added new practitioner insight in
guide/ai-ecosystem.mddocumenting model-agnostic workflow patterns - Patterns documented: Stream monitoring, multi-project juggling (3-8 concurrent projects), fresh context validation, iterative exploration
- Source: Shipping at Inference-Speed (Dec 2025 blog post)
- Evaluation: Score 3/5 (Pertinent - Complément utile)
- Complete evaluation in
docs/resource-evaluations/steinberger-inference-speed.md - Fact-checked GPT-5.2 claims (confirmed real, Dec 2024 release)
- Validated PSPDFKit credentials (60+ employees, Dropbox/DocuSign/SAP clients)
- Complete evaluation in
- Alignment with guide: Validates existing patterns (Fresh Context Section 2.2, Multi-Instance Section 9.13, Iterative Refinement workflows)
- Scope: Model-agnostic patterns only, zero model comparisons (Codex/Opus excluded as per evaluation decision)
- Note: Patterns originate from non-Claude workflow (Moltbot/GPT-5.2); validation in Claude Code context recommended
- Files modified:
guide/ai-ecosystem.md: New entry after Matteo Collina (~26 lines, H3 format with alignment table)docs/resource-evaluations/steinberger-inference-speed.md: Complete evaluation with challenge agent reviewdocs/resource-evaluations/README.md: Index updated (15→16 evaluations)machine-readable/reference.yaml: Addedpractitioner_steinbergerreferences (line 1997)
- Added new practitioner insight in
[3.18.1] - 2026-01-30
Changed
- Claude Code Releases Tracking — Updated to v2.1.25
- v2.1.25 (2026-01-30): Fixed beta header validation for Bedrock/Vertex gateway users
- v2.1.23 (2026-01-29): Customizable spinner verbs, mTLS/proxy fixes, terminal performance improvements
- Files updated:
machine-readable/claude-code-releases.yaml: Updated latest version, added 2 new releasesguide/claude-code-releases.md: Synchronized with YAML, added detailed release notes
- Landing sync: Updated Claude Code version badge v2.1.22 → v2.1.25
[3.18.0] - 2026-01-28
Added
- MCP Servers Ecosystem Documentation — New
guide/mcp-servers-ecosystem.md(893 lines) documenting validated community MCP servers- 8 validated production-ready servers:
- Playwright MCP (Microsoft): Browser automation with accessibility trees (Quality: 8.8/10)
- Semgrep MCP (Semgrep Inc.): Security scanning SAST/secrets/supply chain (Quality: 9.0/10)
- Kubernetes MCP (Red Hat): Cluster management in natural language (Quality: 8.4/10)
- Context7 MCP: Official framework documentation lookup (Quality: 7.2/10)
- Linear MCP: Project management integration (Quality: 8.6/10)
- Vercel MCP: Deployment and logs integration (Quality: 8.0/10)
- Browserbase MCP: Headless browser infrastructure (Quality: 7.8/10)
- MCP-Compose: Multi-server orchestration (Quality: 7.0/10)
- Evaluation framework: 5 criteria (GitHub stars ≥50, release <3 months, docs, tests, unique use case)
- Production deployment guide: Security checklist, quick start stack, performance metrics
- Ecosystem evolution: Linux Foundation standardization, MCPB format, Advanced MCP Tool Use, MCP Apps
- Monthly watch methodology: Template for maintaining guide with ecosystem updates
- Quality scoring system: 5 dimensions (Maintenance, Documentation, Tests, Performance, Adoption) normalized to /10
- Files modified:
guide/ultimate-guide.md: Added Community MCP Servers section with comparison table and quick startguide/README.md: Added mcp-servers-ecosystem.md to docs table
- Impact: Fills critical gap in guide - community MCP servers were previously undocumented
- 8 validated production-ready servers:
[3.18.0] - 2026-01-28
Added
-
Known Issues Tracker — New
guide/known-issues.md(285 lines) documenting verified critical bugs- GitHub Issue Auto-Creation Bug: Verified Issue #13797 (Dec 2025), 17+ confirmed accidental public disclosures
- Security/privacy risk: Private project details exposed in public anthropics/claude-code repo
- Affected versions: v2.0.65+
- Status: ACTIVE as of Jan 28, 2026
- Workarounds documented: Explicit repo specification, manual approval, pre-execution verification
- Examples: #20792, #16483, #16476, #17899, #16464 ("wrong repo", "delete this")
- Excessive Token Consumption: Issue #16856 (Jan 2026), 20+ reports of 4x+ faster consumption
- Affected versions: v2.1.1+ (reported, published Jan 7, 2026)
- Corrected version: Report claimed v2.0.61 (doesn't exist), real bug is v2.1.1
- Anthropic status: "Not officially confirmed as bug" (investigating)
- Possible causes: Holiday bonus expiration (Dec 25-31) + potential underlying issues
- Workarounds: Monitor with /context, shorter sessions, disable auto-compact, reduce MCP tools
- Model Quality Degradation (Aug-Sep 2025): ✅ RESOLVED
- Official Anthropic postmortem: 3 infrastructure bugs (traffic misrouting, output corruption, XLA:TPU miscompilation)
- Not intentional model degradation (community theories debunked)
- All bugs fixed by mid-September 2025
- Source: https://www.anthropic.com/engineering/a-postmortem-of-three-recent-issues
- Stats verified via GitHub API (Jan 28, 2026): 5,702 open issues (not 4,697 reported), 527 invalid labels (not 263), 80+ releases
- Fact-checking methodology: Perplexity Pro (4 searches) + direct GitHub API queries (gh api, gh search issues, gh issue view)
- References: Official links to GitHub issues, Anthropic postmortem, The Register article
- Impact: Critical security awareness for users, actionable workarounds, transparent issue tracking
- Files modified:
guide/README.md: Added known-issues.md to docs tablemachine-readable/reference.yaml: 4 new entries (known_issues, github_bug:16, token_consumption:136, model_quality:231)docs/resource-evaluations/023-community-discussions-report-jan2026.md: Full evaluation process (score 2/5, partial integration)
- GitHub Issue Auto-Creation Bug: Verified Issue #13797 (Dec 2025), 17+ confirmed accidental public disclosures
-
RTK (Rust Token Killer) integration — Command output optimization tool for 72.6% token reduction
- New documentation:
docs/resource-evaluations/rtk-evaluation.md(comprehensive evaluation, score 4/5) - Guide integration: Section 9.13 Cost Optimization → new "Command Output Optimization with RTK" subsection
- Benchmarks verified:
rtk git log: 92.3% reduction (13,994 → 1,076 chars)rtk git status: 76.0% reduction (100 → 24 chars)rtk find: 76.3% reduction (780 → 185 chars)- Average across working commands: 72.6% reduction
- Integration templates:
examples/claude-md/rtk-optimized.md: CLAUDE.md template for manual RTK usageexamples/skills/rtk-optimizer/SKILL.md: Auto-suggestion skill for high-verbosity commandsexamples/hooks/bash/rtk-auto-wrapper.sh: PreToolUse hook for automatic RTK wrapping
- Upstream contributions:
claudedocs/rtk-pr-proposals.mdwith 7 PR proposals (grep fix, ls fix, npm support) - Limitations documented: grep broken (v0.2.0), ls worse (-274%), low adoption (8 stars), early-stage
- Use cases: Git workflows, file finding, large file reading (avoid: ls, grep, small outputs)
- Impact: Proven 72.6% token reduction for git operations, validates preprocessing optimization strategy
- Reference: https://github.com/pszymkowiak/rtk
- New documentation:
Fixed
- Corrected "mgrep" misattribution in Everything Claude Code evaluation
- Issue: Incorrectly claimed Everything Claude Code contained "mgrep (50% token reduction)" tool
- Reality: No such tool exists in affaan-m/everything-claude-code repository (verified via WebFetch)
- Confusion: Mixed up mgrep (mixedbread-ai semantic search) with non-existent token reduction tool
- Files corrected:
docs/resource-evaluations/015-everything-claude-code-github-repo.md: Removed 14 erroneous mgrep mentionsmachine-readable/reference.yaml:724: Removed "mgrep (50% token reduction)" from unique patternsguide/ultimate-guide.md:14821: Replaced with verified patterns (hookify, strategic compaction)CHANGELOG.md: Updated v3.17.0 and v3.15.0 entries
- Verified patterns now documented: hookify, pass@k metrics, sandboxed subagents, strategic compaction skills
- Impact: Maintains guide credibility, prevents user confusion, ensures accuracy of ecosystem documentation
[3.17.1] - 2026-01-27
Added
- Repository Structure diagram in README.md
- Interactive Mermaid diagram (graph LR layout) with 6 main directories
- High-contrast colors (dark backgrounds + white text) for readability
- ASCII art fallback in collapsible section for detailed structure
- Shows key metrics: 15K lines guide, 86 templates, 227 questions, 22 evaluations
Changed
-
README V3 — Merged best elements from two versions (README.md + README-new.md)
- Kept "WHY vs HOW" positioning and quiz prominence from new version
- Restored cc-copilot-bridge, Learning Paths by role, AI Assistants section from old version
- Removed excessive competitor references (8 mentions → 2-3 in Ecosystem only)
- Complementary positioning instead of "graduate to everything-claude-code"
- Final size: 491 lines (vs 474 original)
-
Quiz links — Now points to online version first
- Primary: https://florianbruniaux.github.io/claude-code-ultimate-guide-landing/quiz/
- Secondary: Local ./quiz/ for offline use
-
Core Documentation table — Added 4 missing guides
- AI Ecosystem (Complementary AI tools & integration patterns)
- AI Traceability (Code attribution & provenance tracking)
- Search Tools Cheatsheet (Grep, Serena, ast-grep, grepai comparison)
- Learning with AI (Use AI without becoming dependent)
-
Ecosystem section — Added direct link to AI Ecosystem Guide for integration patterns
Removed
- README-new.md — No longer needed after V3 merge
[3.17.0] - 2026-01-27
Added
- Tasks API field visibility limitations (Gang Rui analysis, 2026-01-27)
- guide/ultimate-guide.md:3133: Added 3 rows to comparison table (description visibility, metadata visibility, multi-call overhead)
- guide/ultimate-guide.md:3195: New subsection "⚠️ Tasks API Limitations (Critical)" (~40 lines)
- Field visibility constraint table (TaskList vs TaskGet)
- Impact analysis: 11x API overhead for 10 tasks, no metadata scanning, session resumption friction
- Cost example with bash code block
- 3 workaround patterns: Hybrid approach (recommended), subject-as-summary, selective fetching
- Source attribution: Community practitioner feedback (Gang Rui, Jan 2026)
- guide/workflows/task-management.md:223: New subsection "⚠️ Field Visibility Limitations" (~35 lines)
- TaskList field visibility details (id, subject, status, owner, blockedBy only)
- Workflow adjustment examples (DON'T vs DO patterns)
- Cost awareness: quantified overhead for N tasks
- Mitigation strategies: subject field usage, concise descriptions, markdown files for plans
- guide/cheatsheet.md:398: Added limitation note (~3 lines)
- Warning: TaskList shows limited fields
- Workaround pointer: use TaskGet per task for descriptions/metadata
- Actionable tip: store key info in subject field
- machine-readable/reference.yaml:143-146: Added 4 new entries
- tasks_api_limitations: 3195 (line reference to new subsection)
- tasks_api_field_visibility: inline summary
- tasks_api_cost_overhead: formula for overhead calculation
- tasks_api_workarounds: 3210 (line reference to workaround patterns)
- docs/resource-evaluations/016-gang-rui-tasks-api-limitations.md: New evaluation (score 5/5 CRITICAL)
- Comprehensive fact-check (8/8 claims verified)
- Challenge phase with technical-writer agent (score adjusted 4→5)
- Integration details with exact line numbers for all 6 modified files
- Score justification: Breaks recommended workflow, 11x-51x cost overhead, metadata invisibility affects all custom fields
- Impact: Prevents user frustration, maintains guide credibility, transparent cost implications
Changed
- everything-claude-code stats update (31.9k stars, 2026-01-27)
- Updated star count from 16k → 31.9k across all files (
CHANGELOG.md,machine-readable/reference.yaml,guide/ultimate-guide.md) - Added unique patterns documentation: hookify (conversational hooks), pass@k metrics, sandboxed subagents, strategic compaction
- Created comprehensive evaluation:
docs/resource-evaluations/015-everything-claude-code-github-repo.md(Score 5/5 CRITICAL) - Added new "Production Config Collections" section in guide (line ~14768)
- Positioning clarified: Complementary to Ultimate Guide (production configs vs educational content)
- Updated star count from 16k → 31.9k across all files (
[3.16.0] - 2026-01-27
Added
- TeammateTool & Myths vs Reality Documentation (
guide/ultimate-guide.md,guide/cheatsheet.md,machine-readable/reference.yaml,docs/resource-evaluations/)- guide/ultimate-guide.md:3294: New section "TeammateTool (Experimental)" (~60 lines)
- Capabilities: Multi-agent coordination, team messaging, swarm patterns
- Operations table: spawnTeam, discoverTeams, requestJoin, approveJoin
- Execution backends (in-process, tmux, iTerm2) with auto-detection
- Pattern examples: Parallel Specialists, Swarm Pattern
- Limitations: 5-minute heartbeat timeout, feature flags non-documented, experimental status
- When to use vs when NOT to use guidance
- 3 community sources cited (kieranklaassen gist, GitHub Issue #3013, claude-sneakpeek)
- Warning: Unstable, no official Anthropic support
- guide/ultimate-guide.md:15257: New appendix "Appendix D: Myths vs Reality" (~160 lines)
- Myth #1: "Hidden features with secret flags" → Reality: Progressive rollout, not secrets
- Myth #2: "Tasks API = autonomous agents" → Reality: Coordination, not autonomy
- Myth #3: "100x faster than competitors" → Reality: Honest comparison, no marketing hyperbole
- Section: "What Makes Claude Code Actually Special" (documented strengths with sources)
- Section: "How to Spot Reliable Information" (red flags checklist, trusted sources)
- Contribution process for new myths
- guide/cheatsheet.md: New section "Features Méconnues (But Official!)" (~15 lines)
- Lists 5 under-utilized features: Tasks API, Background Agents, TeammateTool, Session Forking, LSP Tool
- Pro tip: "Read the CHANGELOG—these aren't secrets!"
- Placed after "File References" for visibility
- machine-readable/reference.yaml: 12 new entries
- teammatetool: 3294 (line reference)
- teammatetool_status, teammatetool_capabilities, teammatetool_sources (4 entries)
- appendix_c_resource_evaluation: 15214
- appendix_d_myths_vs_reality: 15257
- myths_hidden_features, myths_tasks_api_autonomous, myths_100x_faster, myths_reliable_sources (4 line references)
- docs/resource-evaluations/2026-01-27-claude-code-hidden-feature-social-post.md: New evaluation (307 lines)
- Score: 1/5 (Reject - Marketing misinformation)
- Fact-check: 5 claims verified (3 false, 2 partially true)
- Technical writer challenge: 3/5 → 1/5 (score revised down after critique)
- Decision: Reject source, but document real gaps (TeammateTool, Myths section) with official sources only
- 12 sources consulted (official CHANGELOG, community gists, Perplexity search, GitHub Issues)
- Total documentation: ~235 lines across guide files
- Resources evaluated: Social media post (rejected), community gists (validated)
- Key facts verified:
- TeammateTool: Real feature, partially feature-flagged, community-discovered
- Tasks API (v2.1.16+): Official, public, documented in CHANGELOG
- CLAUDE_CODE_ENABLE_TASKS: Migration flag (revert to old system), not activation flag
- No "hidden features": All public features documented in official CHANGELOG
- guide/ultimate-guide.md:3294: New section "TeammateTool (Experimental)" (~60 lines)
- MCP Apps (SEP-1865) Documentation (
guide/architecture.md,guide/ultimate-guide.md,machine-readable/reference.yaml)- guide/architecture.md:656: New section "MCP Extensions: Apps (SEP-1865)" (~150 lines)
- Technical architecture (2 primitives: tools with UI metadata + UI resources via
ui://scheme) - Communication flow diagram (MCP Client → Server → Sandboxed Iframe)
- Multi-layered security model (sandbox, pre-declared templates, auditable JSON-RPC, user consent, content blocking)
- Complete SDK documentation (
@modelcontextprotocol/ext-apps): connect, ontoolresult, callServerTool, updateModelContext - Platform support matrix (6 clients: Claude Desktop, Cowork, VS Code, ChatGPT, Goose, CLI)
- CLI relevance analysis (indirect: ecosystem understanding, MCP server dev, hybrid workflows)
- 5 official example servers (threejs, map, pdf, system-monitor, sheet-music)
- Production adoption table (9 tools at launch: Asana, Slack, Figma, Amplitude, Box, Canva, Clay, Hex, monday.com)
- Relationship to prior work (MCP-UI, OpenAI Apps SDK)
- Decision tree for MCP server developers (when to use Apps vs traditional tools)
- 6 resource links (spec, SDK, blogs, VS Code announcement)
- Technical architecture (2 primitives: tools with UI metadata + UI resources via
- guide/ultimate-guide.md:6509: New section "MCP Evolution: Apps Extension" (~90 lines)
- Context gap problem (before/after comparison)
- What are MCP Apps (4 interface types: dashboards, wizards, viewers, monitors)
- Available interactive tools table (9 tools with capabilities)
- Platform support matrix with access instructions
- CLI relevance (indirect benefits + hybrid workflow example)
- Technical foundation (co-authoring, SDK, "build once deploy everywhere")
- Cross-reference to architecture.md for deep dive
- 3 resource links (MCP blog, Claude blog, spec)
- guide/ultimate-guide.md:7522: Table update "Plugin vs. MCP Server"
- Added "Interactive UI" row: Plugin (No) | MCP Server (Yes via MCP Apps)
- Extended rule of thumb: MCP Apps = "What Claude can show"
- Note clarifying CLI relevance and cross-reference to 8.1
- machine-readable/reference.yaml: 8 new entries
- mcp_apps_architecture, mcp_apps_evolution (line references)
- mcp_apps_spec, mcp_apps_blog_mcp, mcp_apps_blog_claude, mcp_apps_sdk (external links)
- mcp_apps_announcement_date: "2026-01-26"
- mcp_apps_cli_relevance: "Indirect (ecosystem understanding, MCP server dev, hybrid workflows)"
- docs/resource-evaluations/mcp-apps-announcement.md: New evaluation (159 lines)
- Score: 4/5 (High Value - Integrate within 1 week)
- 4 criteria evaluated (Pertinence: 4/5, Fiabilité: 5/5, Applicabilité: 3/5, Complétude: 4/5)
- Technical review challenge (2/5 initial → 4/5 revised after ecosystem analysis)
- Fact-check with Perplexity (9 claims verified)
- Decision justification and integration tracking
- Total documentation: ~240 lines across 3 guide files
- Resources evaluated:
- Key facts verified:
- First official MCP extension (co-authored OpenAI + Anthropic + MCP-UI creators)
- SDK stable 2026-01-26
- 9 interactive tools at launch (Asana, Slack, Figma, Amplitude, Box, Canva, Clay, Hex, monday.com)
- Platform support: Claude Desktop (claude.ai/directory, Pro/Max/Team/Enterprise), VS Code Insiders, ChatGPT rolling out, Goose
- Claude Code CLI: Not applicable (text-only terminal, no iframe rendering)
- Indirect CLI benefits: Ecosystem understanding, MCP server development option, hybrid Desktop→CLI workflows
- guide/architecture.md:656: New section "MCP Extensions: Apps (SEP-1865)" (~150 lines)
- Migration Scripts for v2.1.19 Breaking Change (
examples/scripts/)migrate-arguments-syntax.sh: Bash migration script for macOS/Linux usersmigrate-arguments-syntax.ps1: PowerShell migration script for Windows users- Automated detection and conversion of
$ARGUMENTS.0→$ARGUMENTS[0]in custom commands - Dry-run mode with preview, automatic backups, safe batch processing
Changed
- Updated $ARGUMENTS Syntax Documentation (Claude Code v2.1.19 breaking change)
guide/ultimate-guide.md(7 occurrences): Updated all custom command examples to use bracket syntax$ARGUMENTS[0]or shorthand$0,$1- Added migration note in § 6.2 Variable Interpolation explaining breaking change and migration path
guide/cheatsheet.md: Updated command template to show new syntax- All examples now demonstrate both bracket notation and shorthand alternatives
[3.14.0] - 2026-01-26
Added
- NotebookLM MCP Integration Documentation (
guide/ai-ecosystem.md,guide/ultimate-guide.md)- § 4.1 NotebookLM MCP Integration (~240 lines): Complete installation and usage guide
- Detailed tool breakdown table: 16 tools across 3 profiles (minimal/standard/full)
- Multi-account authentication workflow (authuser parameter for secondary Google accounts)
- Share links library building pattern (isolated Chrome profile, no auto-sync)
- Query notebooks with persistent conversation context (session_id)
- Comparison table: MCP integration vs Web UI
- Troubleshooting guide and example onboarding workflow
- § 4.2 Advanced Features (Full Profile) (~110 lines)
remove_notebook: Clean up library, fix duplicatesre_auth: Switch Google accounts without full cleanupcleanup_data: Complete MCP reset with preserve_library option- Manual browser control: state inspection, actions, element waiting
- § 4.3 Browser Options (~70 lines)
- Complete options reference: headless, timeout, viewport, stealth mode
- Stealth mode configuration: typing speed (160-240 WPM), random delays, mouse movements
- Usage examples: debug visually, custom timeouts, disable stealth for speed
- § 4.4 Session Management (~60 lines)
- Session lifecycle: automatic creation, 15min timeout, 10 max concurrent
- Manual session control: resume specific sessions, force new sessions
- List active sessions with message counts and age
- § 4.5 Library Management Best Practices (~90 lines)
- Naming conventions and topics strategy (specific vs broad)
- Metadata refinement workflow: add → use → refine → archive
- Search and discovery patterns (keyword search, smart selection)
- Notebook lifecycle management
- guide/ultimate-guide.md: Updated Complementary Tools table with "MCP integration" mention
- Total: ~630 lines of comprehensive MCP documentation covering all 16 tools
- § 4.1 NotebookLM MCP Integration (~240 lines): Complete installation and usage guide
- Resource Evaluations Public Documentation (
docs/resource-evaluations/)- New tracked directory with 14 community resource evaluations (gsd, worktrunk, boris-cowork-video, astgrep, etc.)
- Standardized filenames (removed date prefixes for stable linking)
- Comprehensive methodology documentation with scoring grid (1-5 scale)
- Index table with all evaluations, scores, and integration decisions
- Working documents (prompts, private audits) remain in
claudedocs/(gitignored) - New workflow section in CLAUDE.md documenting evaluation process
- Transparency: Contributors can now see why resources were integrated/rejected
- Task Management Workflow (
guide/workflows/task-management.md)- Comprehensive 775-line guide for Claude Code's task management system
- Complete API reference: TaskCreate, TaskUpdate, TaskGet, TaskList, TaskDelete
- 5 practical workflows: startup → feature work → bug fixing → code review → cleanup
- Best practices: when to use tasks, granularity guidelines, status lifecycle
- Anti-patterns section: over-tasking, status confusion, orphaned tasks
- Integration with other workflows (TDD, Plan-Driven, GSD)
- Quick reference added to cheatsheet
- Ultimate Guide Task Management Integration (
guide/ultimate-guide.md:10786-10930)- New §9.18 "Task Management System" section (145 lines)
- Core concepts, tool reference, practical patterns
- Links to full workflow guide for details
- Appendix C: Resource Evaluation Process (
guide/ultimate-guide.md:15034)- New appendix section documenting systematic evaluation methodology
- 5-point scoring system (Critical → Low) with decision criteria and timelines
- List of 14 documented assessments organized by categories (methodologies, tools, content, research)
- Transparency explanation: why resources are integrated (3+), mentioned (2), or rejected (1)
- Links to full methodology in
docs/resource-evaluations/README.md - Browse all evaluations link to
docs/resource-evaluations/directory
Changed
- guide/methodologies.md:55: Corrected GSD evaluation link
- Old:
../claudedocs/resource-evaluations/gsd-evaluation.md(private) - New:
../docs/resource-evaluations/gsd-evaluation.md(public)
- Old:
- machine-readable/reference.yaml: Added resource evaluations metadata
- New section: resource_evaluations_directory, count (14), methodology link
- Added references: appendix (line 15034), README section (line 278)
- Corrected gsd_evaluation path from private claudedocs to public docs
- README.md: Updated documentation metrics for accuracy and landing site synchronization
- Guide length: ~10K → ~15K lines (actual: 15,053 lines)
- Reading time: ~3 hours → ~4 hours (reflects actual guide size)
- Security hooks: 15+ → 18 (precise count)
- Templates count: maintained at 86 (consistent with check-landing-sync.sh logic)
- Repository Structure section: updated ultimate-guide.md from "~13,425 lines" to "~15K lines"
- Added Resource Evaluations section (14 assessments) with methodology links
- All changes verified with
./scripts/check-landing-sync.shfor full synchronization
[3.13.0] - 2026-01-26
Added
- Boris Cherny mental models integration (from YouTube interview analysis)
- CLAUDE.md as Compounding Memory (
guide/ultimate-guide.md:3254)- New philosophy section: "You should never have to correct Claude twice for the same mistake"
- 4-step cycle: error → rule → read → never repeated
- Compounding effect visualization (5 → 20 → 50 rules over time)
- Boris's practical example: 2.5K tokens grown over months
- Anti-pattern warning: no preemptive documentation
- Mental model shift: configuration file → organizational learning system
- Plan-First Discipline (
guide/methodologies.md:61)- New "Foundational Discipline" section (between Tier 1 and Tier 2)
- Core principle: "Once the plan is good, the code is good" (Boris quote)
- Decision table: when to plan first vs when to skip
- 3-phase workflow: exploration → validation → execution
- Benefits quantified vs "just start coding"
- CLAUDE.md integration example for team planning policy
- Verification Loops architectural pattern (
guide/methodologies.md:214)- Extended beyond TDD to general architectural principle
- 8 verification domains table (frontend, backend, types, style, performance, accessibility, security, UX)
- Boris quote: "An agent that can 'see' what it has done produces better results"
- Implementation patterns: hooks, browser extensions, test watchers, CI/CD gates
- Anti-pattern: blind iteration without feedback mechanism
- Boris direct quotes in case study (
guide/ultimate-guide.md:10743)- 4 key insights: multi-clauding, CLAUDE.md compounding, plan-first, verification loops
- Opus 4.5 ROI explanation: higher per-token cost but fewer corrections = net savings
- Supervision model description: "tending to multiple agents" vs sequential execution
- YouTube source citation added alongside InfoQ article
- Resource evaluation saved in
claudedocs/resource-evaluations/boris-cowork-video-eval.md(score: 3/5 - pertinent, amélioration modérée) - Source: YouTube - I got a private lesson on Claude Cowork & Claude Code
- CLAUDE.md as Compounding Memory (
- Advanced Worktree Tooling section (
guide/ultimate-guide.md:10748)- New section "Advanced Tooling for Worktree Management (Optional)" in §9.17 Multi-Instance Workflows
- Pattern validation: 3 independent teams created worktree wrappers (incident.io, GitHub #1052, Worktrunk)
- "Do I Need Worktrunk?" self-assessment (
guide/ultimate-guide.md:10762)- 3 quick questions (volume, multi-instance, team context)
- Decision matrix: 4 user profiles (Beginner, Casual, Power user, Boris scale)
- Quick alias alternative for "Casual user" profile (2 min setup, -79% typing vs vanilla git)
- Bottom line guidance: "80% of readers should start with vanilla git or alias"
- Prevents tool adoption without need assessment (YAGNI principle applied to tooling)
- Benchmark table: Worktrunk vs vanilla git vs custom wrappers (6 operations compared)
- Option 1: Worktrunk CLI (1.6K stars, Rust, multi-platform, CI/LLM integration, project hooks)
- Option 2: DIY custom wrappers (bash/fish examples from production teams)
- Progressive recommendation: Learn fundamentals → Add wrapper → Scale to multi-instance
- Philosophy: "Tools amplify knowledge. Master git patterns before adding convenience layers."
- ROI evidence: incident.io measured 18% improvement (30s) on API generation time with worktree workflow
- Fact-checked analysis: 4 sources analyzed (Worktrunk GitHub, incident.io blog, Anthropic best practices, GitHub issue #1052)
- Resource evaluation saved in
claudedocs/resource-evaluations/worktrunk-evaluation.md(score: 3/5 - pertinent, complément utile) - Total additions: ~260 lines (121 original + 139 self-assessment)
- machine-readable/reference.yaml: Added
advanced_worktree_tooling: 10748,worktree_tooling_self_assessment: 10762, and updated line references for all sections after worktrees - GSD (Get Shit Done) methodology mention (
guide/methodologies.md:47-55)- Added to Tier 1: Strategic Orchestration alongside BMAD
- Meta-prompting 6-phase workflow (Initialize → Discuss → Plan → Execute → Verify → Complete)
- Fresh 200k-token contexts per task to avoid context rot
- Note: Core concepts overlap with existing patterns (Ralph Loop, Gas Town, BMAD)
- Resource evaluation saved in
claudedocs/resource-evaluations/gsd-evaluation.md(score: 2/5 - marginal/redundant) - Source: https://github.com/glittercowboy/get-shit-done (7.5k stars, created Dec 2025)
- ClawdBot FAQ enrichment (
guide/ultimate-guide.md:14375,14385)- Added community adoption analysis link (5,600+ social mentions on X/Twitter)
- Updated final note with adoption metrics and real-world use case examples
- Link to comprehensive community analysis: https://docs.google.com/document/d/1Mz4xt1yAqb2gDxjr0Vs_YOu9EeO-6JYQMSx4WWI8KUA/preview
- Resource evaluation saved in
claudedocs/resource-evaluations/2026-01-25-clawdbot-twitter-analysis.md(score: 2/5 - marginal, partial integration)
- MCP architecture visual diagram (
guide/architecture.md:513, SVG)- 7-layer security model showing LLM/MCP Server/Tools separation
- Visual representation of "No Data Access" (LLM layer) and "Hidden From AI" (Real Systems layer)
- Beginner-friendly introduction to MCP architecture with color-coded security boundaries
- Design inspired by Dinesh Kumar's LinkedIn visualization, recreated as original work under Apache-2.0
- Includes workflow diagram (5 steps: User Asks → LLM Thinks → MCP Controls → Tools Execute → Safe Result)
- Golden rule banner: "LLM Thinks → MCP Controls → Tools Execute → Data Locked"
- machine-readable/reference.yaml: Added
architecture_mcp_visual(SVG diagram reference)
Changed
- README.md: Updated templates count from 83 to 86 (badge and description text)
- Reflects addition of 3 new evaluation documents in
claudedocs/resource-evaluations/ - Actual template count: 86 files in
examples/directory
- Reflects addition of 3 new evaluation documents in
[3.12.1] - 2026-01-25
Added
- Bridge Script: Claude Code → doobidoo → LM Studio (
examples/scripts/bridge.py)- Python CLI for executing Claude Code plans locally via LM Studio
- Cost optimization: Plan with Opus (~$0.50-2), execute free locally (80-90% savings)
- Architecture: Claude Code stores plans in doobidoo SQLite → bridge reads → LM Studio executes
- 5 components: DoobidooReader, LMStudioClient, Validator, StepExecutor, PlanExecutor
- JSON Schema for plan validation (
examples/scripts/bridge-plan-schema.json) - 4 validation types: json, syntax_check, contains_keys, non_empty
- Failure handling: retry_with_context, skip, halt strategies
- CLI:
--health,--list,--plan ID,-vverbose mode - Documentation in ultimate-guide.md §11.2 "Local Execution Bridge" (line 14079)
- examples/scripts/README.md: New documentation for all utility scripts
- machine-readable/reference.yaml: Added bridge_script, bridge_schema, bridge_guide entries
Changed
- .gitignore: Added
__pycache__/and*.pycfor Python artifacts
[3.12.0] - 2026-01-25
Added
- External orchestration systems documentation (
guide/ai-ecosystem.md:808)- Gas Town (Steve Yegge): Multi-agent workspace manager using Claude Code instances
- multiclaude (dlorenc): Self-hosted multi-agent Claude Code spawner (383 stars, active development)
- agent-chat (Justin Abrahms): Real-time monitoring UI for orchestrator communications (v0.2.0)
- Architecture patterns for transposing monitoring to native Claude Code workflows
- Security and cost warnings for experimental orchestration systems
- Decision matrix: when to use orchestrators vs single Claude Code sessions
- machine-readable/reference.yaml: Added
external_orchestratorssection with structured data- Programmatic access to Gas Town, multiclaude, agent-chat metadata
- Links to guide sections, GitHub repos, author attribution
- guide/observability.md:117: Cross-reference to multi-agent orchestration monitoring
- Architecture pattern for custom implementations (hooks + SQLite + SSE)
- Comparison table: external orchestrator monitoring vs native Claude Code monitoring
[3.11.7] - 2026-01-25
Added
-
Vibe Coding: Context Overload Anti-Pattern (
guide/ultimate-guide.md:8746)- New subsection in §9.8 Vibe Coding documenting the "context overload" anti-pattern
- Identifies symptoms: big-bang context dumps, 5K+ line prompts, performance degradation
- Phased context strategy: Exploration (plan mode) → Implementation (focused) → Fresh start (handoffs)
- Unifies 3 existing patterns (plan mode, fresh context, session handoffs) under explicit framework
- Attribution to Jens Rusitschka ("Vibe Coding, Level 2", Jan 2026)
- Practical workflow examples with bash commands
- Cross-references to §2.2 (Fresh Context Pattern, line 1525), §2.3 (Plan Mode, line 2100)
- Total additions: ~60 lines
-
machine-readable/reference.yaml: Added
vibe_coding_context_overload,vibe_coding_context_overload_source,vibe_coding_phased_strategy -
guide/learning-with-ai.md:96: Added cross-reference from "Vibe Coding Trap" to new anti-pattern section
-
Product Manager FAQ entry (
guide/ultimate-guide.md:14335)- Minimal FAQ entry (28 lines) addressing PM workflows with Claude Code
- Distinction between code-adjacent PMs (technical validation) and non-coding PMs (strategy/research)
- Tool stack example from Stilyan Mitrev (Head of Product, StableLab): Granola, Wispr Flow, ChatPRD, v0
- Reality check: "emerging area with limited community validation" (1 practitioner report, tool not adopted long-term)
- Guidance: CLI appropriate for technical PMs, Claude Desktop better for non-technical workflows
- Cross-references: AI Ecosystem Guide, Cowork Guide, Design-to-Code Workflow
- Source: LinkedIn article (Jan 23, 2026)
- Decision: Minimal integration (proportional to source), invite community contribution
- Reference YAML: Added
faq_product_managers: 14335
-
MCP architecture visual diagram (
guide/architecture.md:513, SVG)- 7-layer security model showing LLM/MCP Server/Tools separation
- Visual representation of "No Data Access" (LLM layer) and "Hidden From AI" (Real Systems layer)
- Beginner-friendly introduction to MCP architecture with color-coded security boundaries
- Design inspired by Dinesh Kumar's LinkedIn visualization, recreated as original work under Apache-2.0
- Includes workflow diagram (5 steps: User Asks → LLM Thinks → MCP Controls → Tools Execute → Safe Result)
- Golden rule banner: "LLM Thinks → MCP Controls → Tools Execute → Data Locked"
-
External orchestration systems documentation (
guide/ai-ecosystem.md:808)- Gas Town (Steve Yegge): Multi-agent workspace manager using Claude Code instances
- multiclaude (dlorenc): Self-hosted multi-agent Claude Code spawner
- agent-chat (Justin Abrahms): Real-time monitoring UI for orchestrator communications
- Architecture patterns for transposing monitoring to native Claude Code workflows
- Security and cost warnings for experimental orchestration systems
-
machine-readable/reference.yaml: Added
external_orchestratorssection with Gas Town, multiclaude, agent-chat -
machine-readable/reference.yaml: Added
architecture_mcp_visual(SVG diagram reference) -
guide/observability.md: Cross-reference to multi-agent orchestration monitoring
[3.11.7] - 2026-01-25
Added
-
ClawdBot vs Claude Code FAQ (
guide/ultimate-guide.md:14263)- New Appendix B: FAQ section addressing community confusion between ClawdBot and Claude Code
- Comprehensive comparison table (9 dimensions): interface, audience, use cases, pricing, architecture
- Decision tree: when to choose each tool, when to use both together
- Early warning note in "Before You Start" section (line 33) to alert readers immediately
- Community misconceptions addressed: different architectures, complementary not competitive
- Resources: ClawdBot website, GitHub repo, setup guides
- Context: Jan 2026 buzz on X/Reddit created confusion ("dominated X timeline over 1-2 months")
- Related: ClawdBot is self-hosted chatbot for messaging apps (personal automation, smart home); Claude Code is CLI for developers (terminal/IDE, code generation)
- Total additions: +76 lines in guide, +3 lines in reference.yaml
-
Architecture Diagrams as Context (Advanced Pattern) (
guide/ai-ecosystem.md:1379)- Pattern documentation for using architecture diagrams in OOP codebases
- MCP tools reference: Archy MCP, Mermaid MCP, Blueprint MCP (ArcadeAI)
- ACM 2024 research validation for LLM OOP limitations
- Recommended workflow: Serena → Archy MCP → Manual inline Mermaid
- Use cases: OOP codebases >20 modules, Java/Spring projects with deep polymorphism
- Source: LinkedIn discussion (Jan 2026)
- Evaluation report:
claudedocs/resource-evaluations/uml-oop-diagrams-eval.md
-
AI Traceability & Attribution Guide (
guide/ai-traceability.md)- Comprehensive documentation on AI code attribution and disclosure (~500 lines)
- LLVM "Human-in-the-Loop" policy (January 2026):
Assisted-by:trailer standard - Ghostty mandatory disclosure pattern (August 2025)
- Fedora contributor accountability framework (RFC 2119 language)
- git-ai tool: checkpoint tracking, AI Code Halflife metric (3.33 years median)
- PromptPwnd security vulnerability documentation
- Four-level disclosure spectrum: None → Minimal → Standard → Full
- Policy comparison matrix across LLVM, Ghostty, Fedora
- Implementation guides for solo dev, team, and enterprise contexts
- Source: Vibe coding needs git blame (Piotr Migdał)
-
AI Disclosure Templates (
examples/config/)CONTRIBUTING-ai-disclosure.md: Section template for CONTRIBUTING.mdPULL_REQUEST_TEMPLATE-ai.md: PR template with AI disclosure checkboxes- Based on Ghostty, LLVM, and Fedora policies
-
Cross-references added
guide/ultimate-guide.md:9256: Link to AI Traceability Guide after Co-Authored-By sectionguide/learning-with-ai.md:85: Related note after Vibe Coding Trapguide/security-hardening.md:476: PromptPwnd reference in See Alsoguide/README.md: New entry in contents table
-
Reference YAML expansion (
machine-readable/reference.yaml)- 14 new entries for AI traceability topics
- Template locations for disclosure files
-
Architecture Diagrams as Context (Advanced Pattern) (
guide/ai-ecosystem.md:1379)- Pattern documentation for using architecture diagrams in OOP codebases
- MCP tools reference: Archy MCP, Mermaid MCP, Blueprint MCP (ArcadeAI)
- ACM 2024 research validation for LLM OOP limitations
- Recommended workflow: Serena → Archy MCP → Manual inline Mermaid
- Use cases: OOP codebases >20 modules, Java/Spring projects with deep polymorphism
- Source: LinkedIn discussion (Jan 2026)
- Evaluation report:
claudedocs/resource-evaluations/uml-oop-diagrams-eval.md
[3.11.6] - 2026-01-24
Added
-
Plugin System Section 8.5 major update (
guide/ultimate-guide.md:7092-7280)- CRITICAL FIX: Corrected plugin structure (
.claude-plugin/plugin.jsonnot rootplugin.json) - Added
.mcp.json,.lsp.json,hooks/hooks.jsonto directory structure - Added skill namespacing documentation (
/plugin-name:skill) - Added warning about common mistake (components outside
.claude-plugin/) - Added link to official Anthropic docs: code.claude.com/docs/en/plugins
- Source: Anthropic Official Plugin Docs
- CRITICAL FIX: Corrected plugin structure (
-
Community Marketplaces subsection (
guide/ultimate-guide.md:7246)- wshobson/agents: 67 plugins, 99 agents, 107 skills (verified Jan 2026)
- claude-plugins.dev: 11,989 plugins, 63,065 skills indexed
- claudemarketplaces.com: Auto-scan GitHub for marketplaces
- Popular plugins with install counts: Context7 (~72k), Ralph Wiggum (~57k), Figma MCP (~18k), Linear MCP (~9.5k)
- Curated lists: awesome-claude-code (20k+ stars)
- Installation examples for wshobson/agents
- Sources: wshobson/agents, claude-plugins.dev, Firecrawl analysis
-
Plugin ecosystem YAML index expansion (
machine-readable/reference.yaml:137-164)plugins_official_docs: Official Anthropic plugin documentation URLplugins_official_reference: Plugin reference docs URLplugins_official_marketplaces: Marketplace docs URLplugins_wshobson_agents: Stats and URL (67/99/107)plugins_registry_claude_plugins_dev: Registry stats (11,989/63,065)plugins_registry_claudemarketplaces: Auto-scan descriptionplugins_popular: Top 4 plugins with install countsplugins_awesome_list: 20k+ stars curated listplugins_community_marketplaces: 7246: New section line number
-
Resource evaluation: Nick Jensen plugins article (
claudedocs/resource-evaluations/2026-01-24-nick-jensen-plugins.md)- Initial score 3/5 → Challenge 4/5 → Perplexity verification 2/5 (Marginal)
- Rejected as direct source: outdated stats (63/85/47 vs 67/99/107), unverified onboarding claim
- Perplexity research revealed better primary sources (Anthropic docs, wshobson README, claude-plugins.dev)
- Lesson: Blog posts often cite outdated data; verify against primary sources
- Decision: Integrate primary sources instead of article
-
First plugin example: SE-CoVe (Chain-of-Verification) (
examples/plugins/se-cove.md)- Software Engineering adaptation of Meta's Chain-of-Verification methodology for Claude Code
- Research foundation: Meta AI paper (arXiv:2309.11495), ACL 2024 Findings
- 5-stage pipeline: Baseline → Planner → Executor → Synthesizer → Output
- Critical innovation: Verifier operates without draft code access (prevents confirmation bias)
- Performance metrics from research (Llama 65B): +23-112% accuracy depending on task, ~2x token cost
- When to use: Critical code review, architectural decisions, complex debugging (when correctness > speed)
- When NOT to use: Trivial changes, tight token budgets, exploratory coding
- Installation via
/plugin marketplace add vertti/se-cove-claude-pluginthen/plugin install chain-of-verification - Limitations documented: Reduces hallucinations (not eliminates), model-specific (Llama 65B tested), task-dependent performance
- Plugin System gap filled: First concrete example for Section 8.5 (previously theoretical docs only)
- Sources: GitHub repo v1.1.1, arXiv paper, ACL Anthology
-
Plugin system YAML index entries (
machine-readable/reference.yaml:124-132)plugins_system: 6863(existing section reference)plugins_commands: 6876(command table reference)plugins_marketplace: 6890(marketplace management reference)plugins_recommended: "examples/plugins/"(new directory)plugins_se_cove: "examples/plugins/se-cove.md"chain_of_verification: "guide/methodologies.md:165"(methodology reference)chain_of_verification_paper: "https://arxiv.org/abs/2309.11495"chain_of_verification_acl: "https://aclanthology.org/2024.findings-acl.212/"
-
Resource evaluation documentation (
claudedocs/resource-evaluations/2026-01-24-se-cove-plugin.md)- Complete evaluation workflow: Fetch → Gap Analysis → Technical Writer Challenge → Fact-Check (Perplexity) → Documentation
- Fact-check findings: Marketing claim "28% improvement" contextualized (task-specific: 23-112%, omitted 2x cost and -26% output)
- Curation policy established: Academic validation + Claims fact-checked + Trade-offs disclosed
- Approach B (Neutral Academic) validated: Cite paper metrics, not marketing claims
- Template for future plugin evaluations (reusable workflow)
- Tools used: WebFetch (LinkedIn, GitHub, arXiv), Perplexity Pro (paper verification), Task (technical-writer challenge)
- Confidence assessment: High (methodology), Medium (generalization), Low (marketing accuracy)
-
Claude Reflect System documentation (
guide/ultimate-guide.md:5161, ~135 lines)- New subsection: "Automatic Skill Improvement: Claude Reflect System"
- Repository: haddock-development/claude-reflect-system
- Marketplace: Agent Skills Index
- Pattern documented: Self-improving skills via feedback analysis (complementary to Claudeception)
- Two modes: Manual (
/reflect [skill-name]) + Automatic (Stop hook) - 8-step workflow: Monitor → Parse → Classify → Propose → Review → Backup → Apply → Commit
- Safety features table: User review gate, Git backups, syntax validation, confidence levels, locking
- Security warnings table: 4 risks (Feedback Poisoning, Memory Poisoning, Prompt Injection, Skill Bloat) with mitigations
- Installation instructions: Git clone + Stop hook configuration (Bash/PowerShell)
- Use case example: Terraform validation skill evolution
- Activation commands:
/reflect-on,/reflect-off,/reflect [skill],/reflect status - Comparison table: Claudeception (generation) vs Reflect System (improvement)
- Recommended combined workflow: Bootstrap → Iterate → Refine → Curate
- Timeline example: 8-week skill evolution (80% → 95% accuracy)
- Resources: GitHub, Agent Skills, YouTube tutorial, Anthropic Memory Cookbook
- Academic sources: Anthropic Memory Cookbook, adversarial attacks research
-
Skill lifecycle YAML index entries (
machine-readable/reference.yaml:113-123)skill_lifecycle: 5118(section start)claude_reflect_system: 5161(main section)claude_reflect_system_repo: https://github.com/haddock-development/claude-reflect-systemclaude_reflect_system_agent_skills: https://agent-skills.md/skills/...skill_improvement_pattern: 5161skill_improvement_how_it_works: 5169skill_improvement_safety: 5188skill_improvement_security_warnings: 5237skill_improvement_comparison: 5263(Claudeception vs Reflect)skill_improvement_workflow: 5275(combined workflow)
-
Resource evaluation: Self-improve skill pattern (
claudedocs/resource-evaluations/2026-01-24_self-improve-skill.md)- Investigation workflow: Repository search (failed) → Pattern validation via Perplexity (success)
- Findings: Announced plugin unavailable, but pattern validated by Claude Reflect System
- Score: 2/5 (announced resource) → REJECT with REDIRECT to proven alternative
- Decision rationale: Availability > Announcement, Verification > Claims, Alternatives > Gaps
- Tools used: GitHub search (failed), Perplexity Pro (found alternative), WebSearch (baseline)
- Curation policy reinforced: Only document publicly accessible resources with verified functionality
- Research foundation: Anthropic Memory Cookbook, Agent Skills Index
- Evaluation status: COMPLETE with HIGH confidence
Changed
- README.md: Templates count 82 → 83 (added SE-CoVe plugin)
- Badge updated:
Templates-82→Templates-83 - "Examples Library" section updated (line 228)
- Ecosystem table updated (line 377)
- New Plugins subsection added after Skills (line 238)
- Badge updated:
[3.11.5] - 2026-01-23
Added
- skills.sh marketplace documentation (
guide/ultimate-guide.md:5172,guide/ai-ecosystem.md:1284)- New subsection in Section 5.5: "Skills Marketplace: skills.sh"
- Vercel Labs project (launched Jan 21, 2026): centralized skill discovery + one-command install
- 200+ skills, leaderboard with 35K+ installs (vercel-react-best-practices top skill)
- Format 100% compatible with
.claude/skills/structure - Installation:
npx add-skill <owner/repo>→ copies to~/.claude/skills/ - Supported agents: 20+ (Claude Code, Cursor, GitHub Copilot, Windsurf, etc.)
- Top skills by category: Frontend (vercel-react, web-design), Database (supabase-postgres), Auth (better-auth), Testing (TDD)
- Status documented: Community project (Vercel Labs, not official Anthropic), early stage
- Trade-offs: Centralized discovery vs GitHub distribution, multi-agent focus vs Claude Code specific
- Cross-reference added to
guide/ai-ecosystem.mdSection 11.3 (Skills Distribution Platforms) - Complementary resources table updated in README.md
- YAML index entries:
skills_marketplace: 5172skills_marketplace_url: https://skills.sh/skills_marketplace_github: vercel-labs/agent-skillsskills_marketplace_install: npx add-skill <owner/repo>skills_marketplace_top_skills(5 entries with install counts)skills_marketplace_status: Community (Vercel Labs), launched Jan 21, 2026
[3.11.4] - 2026-01-23
Added
-
Matteo Collina practitioner insight (
guide/ai-ecosystem.md:1243)- Node.js TSC Chair's perspective on AI-assisted development
- "Bottleneck shift" thesis: judgment becomes the limiting factor, not typing speed
- Key quote: "The human in the loop isn't a limitation. It's the point."
- Context: Response to Arnaldi's "The Death of Software Development" (January 2026)
- Data points: Review time +91% (CodeRabbit), 96% devs don't trust AI code (Sonar 2026)
- Cross-reference added to
guide/learning-with-ai.mdPractitioner Perspectives - YAML index entries:
practitioner_matteo_collina,practitioner_collina_source
-
Claude Code releases tracking update (
machine-readable/claude-code-releases.yaml,guide/claude-code-releases.md)- Added v2.1.17: Fix for crashes on processors without AVX instruction support
- Added v2.1.16: ⭐ New task management system with dependency tracking, VSCode native plugin management, OAuth remote session browsing
- Added v2.1.15: npm installations deprecated (migrate to native installer), React Compiler performance improvements
- New milestone: v2.1.16 (task management system)
- New breaking change: npm installations deprecated
Changed
- Updated landing site releases section with 3 new versions (v2.1.15-v2.1.17)
- Fixed landing release descriptions to match official CHANGELOG (v2.1.12, v2.1.11 corrections)
- Release count: 39 → 42
[3.11.3] - 2026-01-23
Added
-
Verification Loops pattern (
guide/methodologies.md:145)- Formalized pattern for autonomous iteration with tests as termination condition
- Official Anthropic guidance: "Tell Claude to keep going until all tests pass"
- Implementation options: Stop hooks, multi-Claude verification, explicit "DONE" markers
-
Eval Harness documentation (
guide/methodologies.md:161)- Definition: Infrastructure running evaluations end-to-end
- Link to Anthropic source: "Demystifying Evals for AI Agents"
-
everything-claude-code ecosystem entry (
machine-readable/reference.yaml)- Added affaan-m/everything-claude-code (31.9k stars as of 2026-01-27, created 2026-01-18)
- Author: Affaan Mustafa (Anthropic hackathon winner - Zenith project)
- Unique patterns: hookify (conversational hooks), pass@k metrics, sandboxed subagents, strategic compaction
- Plugin ecosystem: One-command installation, skill creator from git history
- Comprehensive evaluation (Score 5/5):
docs/resource-evaluations/015-everything-claude-code-github-repo.md - Caveats documented: hackathon win was indirect, Node.js hooks not officially recommended
-
deep_dive index entries (
machine-readable/reference.yaml)verification_loops: guide/methodologies.md:145verification_loops_source: Anthropic Best Practices linkeval_harness: guide/methodologies.md:161eval_harness_source: Demystifying Evals link
-
Subscription Token Limits documentation (
guide/ultimate-guide.md:1933-1995)- Detailed token budgets by plan: Pro ~44K, Max 5x ~88-220K, Max 20x ~220K+ per 5-hour window
- Opus/Sonnet consumption ratio (8-10×) explicitly documented
- Clarification that "hours" = processing time, not direct token conversion
- Link to
ccusagecommunity monitoring tool - Historical note on October 2025 undocumented limit reductions
- Sources: Perplexity research (Jan 2026), Anthropic support docs, Reddit/GitHub community reports
-
Goose comparison section (
guide/ai-ecosystem.md:1116-1204)- New section "11.1 Goose: Open-Source Alternative (Block)"
- Technical comparison table: Claude Code vs Goose on 7 criteria
- GitHub stats: 15,400+ stars, 350+ contributors, Apache 2.0 license
- Use cases and trade-offs with honest advantages/limitations
- Hardware requirements by LLM type (cloud vs local models)
- Quick start installation commands
- Updated Table of Contents
-
machine-readable/reference.yaml: Additional entries
subscription_token_budgets: 1948subscription_opus_ratio: 1946subscription_monitoring: 1985ai_ecosystem_goose: "guide/ai-ecosystem.md:1116"ai_ecosystem_goose_comparison: "guide/ai-ecosystem.md:1132"
-
Practitioner Insights section (
guide/ai-ecosystem.md:1209-1241)- New section "11.2 Practitioner Insights" for external validation
- Dave Van Veen (PhD Stanford, Principal AI Scientist @ HOPPR)
- Validates guide patterns: TDD, git worktrees, manual commits, planning phase
- Academic credential: Co-author "Agentic Systems in Radiology" (ArXiv 2025)
- Clarification: "English is the new programming language" attributed to Karpathy/Reddy, not Van Veen
- Updated Table of Contents with new section
-
machine-readable/reference.yaml: Practitioner insights entries
practitioner_insights: "guide/ai-ecosystem.md:1209"practitioner_dave_van_veen: "guide/ai-ecosystem.md:1213"ecosystem.practitioner_insights.dave_van_veenwith full metadata
-
OCTO Technology reference (
guide/learning-with-ai.md:907)- Added to "Practitioner Perspectives" section in Sources & Research
- Article: "Le développement logiciel à l'ère des agents IA"
- Key insights: pairs as minimal team unit (bus factor), bottleneck shifts to functional requirements
- Caveat: managerial focus, useful context for team leads
Changed
- Subscription limits section (
guide/ultimate-guide.md) rewritten with concrete data - reference.yaml: Updated line numbers for
subscription_limits(1914 → 1933) andai_ecosystem_context_packing(1114 → 1208)
Research
- Comprehensive fact-check of everything-claude-code repository
- Verified "Anthropic hackathon winner" claim (true for Zenith project, indirect for this repo)
- Confirmed 16k+ stars growth in 5 days via GitCharts
- Validated technical concepts (eval-harness, verification-loops) exist in Anthropic docs
- Found "strategic-compact" term not in official sources (not adopted)
- Confirmed Node.js hooks not recommended vs native shell
[3.11.2] - 2026-01-22
Added
-
Context Packing Tools section (
guide/ai-ecosystem.md:1114)- New section "12. Context Packing Tools" documenting gitingest, repo2txt usage patterns
- Clarifies when to use external context extraction vs native Claude Code file access
- Updated Table of Contents with sections 11 (AI Coding Agents Matrix) and 12
- machine-readable/reference.yaml: Added
ai_ecosystem_context_packingentry
-
Addy Osmani AI Coding Workflow reference (
guide/methodologies.md:313)- Added "My AI Coding Workflow in 2026" article to SDD & Spec-First sources
- Validates spec-first, TDD, git checkpoints workflow patterns
-
MCP Tool Search documentation (
guide/architecture.md)- New section "MCP Tool Search (Lazy Loading)" with complete technical details
- Explains how Claude Code uses Anthropic's Advanced Tool Use API feature (v2.1.7+)
- Includes ASCII diagram of Tool Search flow
- Documents 85% token reduction benchmark and accuracy improvements
- Configuration guide for
ENABLE_TOOL_SEARCH=auto:Nsyntax - Simon Willison quote on context pollution resolution
- Sources: Anthropic Engineering blog, Scott Spence documentation, Perplexity verification
- machine-readable/reference.yaml: Added
tool_search,tool_search_config,tool_search_deep_diveentries
Changed
- Release notes enrichment (
guide/claude-code-releases.md)- v2.1.7: Added 85% token reduction stats, accuracy improvements, Anthropic blog link
- v2.1.9: Added
auto:Nconfiguration examples and cross-reference to architecture.md
Fixed
- Template count: Corrected from 83 to 82 (actual count in examples/)
[3.11.1] - 2026-01-22
Added
- Agent Vibes TTS Integration (
examples/integrations/agent-vibes/)- 8 documentation files, 2,400+ lines: Complete text-to-speech integration guide
- Integration guide (
README.md): Quick start with decision matrix, 30-second overview, architecture diagram, essential commands - Installation guide (
installation.md): 18-minute step-by-step procedure across 5 phases (bash 5.x, dependencies, Agent Vibes, Piper TTS, French voices) - Voice catalog (
voice-catalog.md): Detailed catalog of 15 voices (4 French models with 128 total speakers via multi-speaker models) - Troubleshooting guide (
troubleshooting.md): Solutions for 7 common issues with diagnostic script - Workflow (
guide/workflows/tts-setup.md): 18-minute guided workflow with decision scoring system and 5 checkpointed phases - Custom hook example (
examples/hooks/bash/tts-selective.sh): Selective TTS activation (errors only) with pattern matching - Project template (
examples/claude-md/tts-enabled.md): CLAUDE.md template for TTS-enabled projects with team guidelines - Key features:
- Offline TTS with Piper (no cloud dependency)
- French voice support (4 models: tom, siwis, upmc, mls-124speakers)
- Mute hierarchy system (project override → project mute → global mute)
- Provider auto-detection (macOS Say, Piper TTS)
- Audio effects pipeline (reverb, echo, background music)
- Documentation: Added section 5.1 "Text-to-Speech Tools" in
guide/ai-ecosystem.md(80+ lines with tables, quick start, recommendations)
Changed
- Template count: 71 → 83 (+12 templates including integration docs, hook, workflow, CLAUDE.md template)
- README.md: Updated badges (71→83), template counts (66→83, 74→83), version footer (3.11.0→3.11.1)
- guide/README.md: Added TTS workflow reference and ai-ecosystem.md section update
- machine-readable/reference.yaml: Added 8 TTS-related entries (tts_integration_guide, tts_installation, tts_voice_catalog, tts_troubleshooting, tts_workflow, tts_ai_ecosystem, tts_hook_example, tts_claude_md_template)
- .gitignore: Added audio file exclusions (*.wav, *.mp3, *.onnx)
Context
- Use case: Add audible narration to Claude Code for multitasking during code reviews, debugging, or long-running operations
- Target audience: Developers wanting TTS feedback without cloud dependencies, preference for high-quality French voices
- Methodology: Community MCP server (Agent Vibes v3.0.0) + Piper TTS + offline voice models from Hugging Face
[3.11.0] - 2026-01-21
Added
- Skill: Design Patterns Analyzer (
examples/skills/design-patterns/)- 9 files, 5,690 lines: Comprehensive GoF design patterns analyzer with stack-aware suggestions
- SKILL.md (450 lines): Main instructions with 3 operating modes (Detection, Suggestion, Evaluation)
- reference/ (2,140 lines): Complete documentation for 23 GoF patterns
patterns-index.yaml: Machine-readable index with metadata (difficulty, frequency, confidence)creational.md: 5 patterns (Singleton, Factory Method, Abstract Factory, Builder, Prototype)structural.md: 7 patterns (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy)behavioral.md: 11 patterns (Observer, Strategy, State, Command, etc.)
- signatures/ (1,420 lines): Detection and suggestion rules
stack-patterns.yaml: 8 stacks detection + native alternatives (React, Angular, NestJS, Vue, Express, RxJS, Redux, ORMs)detection-rules.yaml: Grep patterns and heuristics for 23 patternscode-smells.yaml: Mapping from 15+ code smells to suggested patterns
- checklists/ (450 lines): Quality evaluation system (5 criteria: Correctness, Testability, SRP, Open/Closed, Documentation)
- Key features:
- Detects 23 Gang of Four design patterns in TypeScript/JavaScript codebases
- Stack-aware detection (analyzes package.json, tsconfig.json, config files)
- Prefers stack-native alternatives (e.g., React Context over Singleton, RxJS over manual Observer)
- Code smell detection with refactoring suggestions
- Quality scoring (0-10 with weighted criteria)
- Documentation: Added comprehensive example in guide section 5.4 (149 lines) with usage patterns, stack-native recommendations table, detection methodology, and integration examples
- Tested on: Méthode Aristote codebase (Next.js 15.5 + React 19 + tRPC + Prisma)
- Found: Factory Method (8.2/10), Observer via EventSource (9.1/10), Strategy-like patterns, Repository via Prisma
- Suggested: React Context instead of Singleton, Strategy pattern for switch statements
- Identified: Large service files (2,396 and 2,221 lines) requiring extraction
Changed
- Template count: 65 → 66 (added design-patterns skill)
- examples/README.md: Added design-patterns entry with ⭐ marker
- machine-readable/reference.yaml: Added design_patterns_skill entries (line numbers, location, modes, coverage)
Context
- Use case: Analyze existing patterns, suggest refactoring with stack-native patterns, evaluate pattern implementation quality
- Target audience: Developers working on TypeScript/JavaScript projects wanting to detect anti-patterns and improve architecture
- Methodology: Glob → Grep → Read pipeline for detection, stack-aware suggestions prioritizing framework idioms
[3.10.0] - 2026-01-21
Added
- Section 9.18: Codebase Design for Agent Productivity (~1809 lines)
- Based on: Agent Experience Best Practices by François Zaninotto (Marmelab, Jan 21, 2026)
- Additional validation: Netlify AX framework (2025), Speakeasy implementation guide, ArXiv papers on agent context engineering
- 9.18.1 Paradigm Shift: Traditional vs AI-native codebase design, Agent Experience (AX) framework, when to invest in AX
- 9.18.2 Domain Knowledge Embedding: CLAUDE.md advanced patterns, code comments (what vs how), Architecture Decision Records (ADRs)
- 9.18.3 Code Discoverability: Complete terms vs abbreviations, synonyms in comments, JSDoc tags, directory READMEs
- 9.18.4 Token Efficiency: Split large files (500 line guideline), remove obvious comments, verbose flags for debug output
- 9.18.5 Testing for Autonomy: Why TDD is more critical for agents, tests written manually (not delegated), browser automation, coverage as guardrail
- 9.18.6 Conventions & Patterns: Standard design patterns agents know, "boring tech" advantage, ADRs for custom architectures
- 9.18.7 Guardrails & Validation: Hooks as anti-pattern validators, "tainted code" philosophy, PR reviews, validation layers
- 9.18.8 Serendipity & Cross-References: Module cross-references, self-documenting commands, embedded technical docs
- 9.18.9 Usage Instructions: Doc blocks with examples, Context7 MCP for official docs, sensible defaults
- 9.18.10 Decision Matrix: When to optimize for agents vs humans, agent-friendly codebase checklist (33-point), quick wins
- Section 3.1 enrichment: Added cross-reference to Section 9.18 for advanced domain knowledge patterns
- Section 9.11 new subsection: "Codebase Structure Pitfalls" with ❌/✅ patterns and cross-reference to Section 9.18
- Table of Contents: Added Section 9.18 entry
- Section 9 Recap: Added "Codebase Design for Agents" item to quality awareness checklist
- machine-readable/reference.yaml: Added
codebase_design_agentsentry with line number and source attribution
Changed
- VERSION: Bumped from 3.9.11 to 3.10.0 (minor version bump for major new section)
- Guide size: Increased from ~11,560 lines to 13,425 lines (+1,865 lines, +16.1%)
Context
- Gap identified: Guide lacked comprehensive codebase design patterns for agent productivity
- Timing: Article published 2 days ago (Jan 21, 2026), validated by Netlify AX research and ArXiv papers
- Target audience: Teams extensively using Claude Code (>50% commits by agents), greenfield projects
- Complementary sources: Netlify "Agent Experience" research, Speakeasy API DX guide (includes AX patterns)
[3.9.11] - 2026-01-21
Added
- Production Safety Rules Guide (
guide/production-safety.md): Comprehensive production safety rules for teams deploying Claude Code in production environments- Port Stability: Prevent accidental port changes breaking local dev/Docker/deployed configs
- Database Safety: Backup enforcement via PreToolUse hooks to prevent data loss
- Feature Completeness: No TODOs for core functionality rules
- Infrastructure Lock: Protect docker-compose.yml, Dockerfile, .env.example, terraform/
- Dependency Safety: Block unapproved npm packages with permission deny rules
- Pattern Following: Enforce codebase conventions via CLAUDE.md and automated validation
- Cross-references to production-safety.md in
ultimate-guide.mdsection 3.1 andadoption-approaches.md(Medium/Large teams) - New deep_dive entry in
machine-readable/reference.yamlfor production safety topics
Context
- Adapted from community "10 non-negotiable CLAUDE.md rules" (6/10 rules integrated, 4/10 already covered in existing guide)
- Verified gaps using grepai searches: Rule #5 (ports) genuinely absent, Rule #6 (DB) partially covered
- Target audience: 20% production teams (vs 80% learners in main guide)
[3.9.10] - 2026-01-21
Added
- Section 9.17: Scaling Patterns - Multi-Instance Workflows (~390 lines)
- Boris Cherny case study: 259 PRs/30 days with 5-15 parallel Claude instances (InfoQ interview, Jan 2026)
- Anthropic internal study: 132 engineers, +50% productivity, 21.2 consecutive autonomous actions (Aug 2025)
- Decision matrix by team size: Solo (❌) → Startup (⚠️) → Scale-up (✅) → Enterprise (✅)
- Cost-benefit analysis: $240-1000/month with ROI thresholds (3-5% productivity gain to justify)
- Git worktrees foundation: Critical prerequisite for multi-instance isolation (non-negotiable)
- Orchestration frameworks: Headless PM (open-source REST API), Cursor, Windsurf
- Progressive implementation: 3-phase guide (single mastery → dual testing → multi-instance)
- Monitoring guidelines: Merge conflicts, PRs/month, test pass rates, skill atrophy
- Anti-patterns: When NOT to use (legacy monoliths, solo devs, <$500/mo budget, <5 PRs/week)
- Primary sources: InfoQ "Claude Code Creator Workflow" (2026-01-09), Anthropic Research "How AI is Transforming Work" (2025-08)
- machine-readable/reference.yaml: 10 new entries for multi-instance topics
multi_instance_workflows,boris_cherny_case_study,anthropic_study_metricsgit_worktrees_multi_instance,multi_instance_costs,orchestration_frameworksheadless_pm_framework,multi_instance_implementation,multi_instance_monitoringmulti_instance_decision_matrix
Fixed
- Table of Contents: Added missing sections 9.12-9.17 (git, cost, methodologies, prompts, teleportation, multi-instance)
- Section 9 checklist: Added multi-instance scaling item to advanced workflows recap
[3.9.9] - 2026-01-20
Changed
- README.md: Ecosystem cross-reference — Added bidirectional link to Claude Cowork Guide
- New section "Not a Developer?" (lines 75-81) linking to Cowork Guide for non-technical users
- Improves ecosystem discovery and audience routing between dev and non-dev guides
- Cowork Guide also received reciprocal cross-reference (commit ceadd82 in Cowork repo)
- CLAUDE.md: Version reference update — Updated current version from 3.9.7 to 3.9.9
Fixed
- README.md: Template count correction — Fixed template count from 69 to accurate count of 65
- Badge (line 9): 69 → 65
- Examples Library summary (line 198): 66 → 65
- Ecosystem table (line 341): 66 → 65
- Verified with
find examples/ -type f \( -name "*.md" -o -name "*.sh" ... \) ! -name "README.md" | wc -l - Original count of 69 in v3.9.9 release was overcounted by 4 templates
[3.9.9] - 2026-01-20
Added
- DevOps & SRE Guide — Comprehensive infrastructure diagnosis guide (~900 lines)
- New file:
guide/devops-sre.md— The FIRE Framework for infrastructure troubleshooting- First Response → Investigate → Remediate → Evaluate
- Kubernetes troubleshooting with copy-paste prompts by symptom (CrashLoopBackOff, OOMKilled, ImagePullBackOff, etc.)
- Solo incident response workflow (designed for 3 AM scenarios)
- Multi-agent pattern for post-incident analysis
- IaC patterns: Terraform, Ansible, GitOps workflows
- Guardrails & team adoption checklist
- Claude limitations table (what Claude can't do for DevOps)
- Case studies: Production outage root cause, OpsWorker.ai MTTR reduction
- New file:
examples/agents/devops-sre.md— DevOps/SRE agent persona (~130 lines)- FIRE framework implementation
- Kubernetes, network, and resource debugging checklists
- Response templates (assessment, root cause, remediation)
- Safety rules for production environments
- New file:
examples/claude-md/devops-sre.md— CLAUDE.md template for DevOps teams (~170 lines)- Infrastructure context configuration
- Environment, service map, access patterns
- Team conventions and runbook format
- Customization guides (K8s-heavy, Terraform-heavy, multi-cloud)
- Updated:
guide/ultimate-guide.md— Added DevOps & SRE Guide reference after Section 5.4 - Updated:
machine-readable/reference.yaml— Added 11 DevOps/SRE entries - Updated:
examples/README.md— Added agent and CLAUDE.md template to indexes - Updated:
README.md— Added DevOps/SRE learning path, updated templates count (69)
- New file:
[3.9.8] - 2026-01-20
Added
- AI Ecosystem: AI Coding Agents Matrix integration — Comprehensive ecosystem resource
- New Section 11 in
guide/ai-ecosystem.md(~60 lines): "AI Coding Agents Matrix"- Interactive comparison of 23 AI coding agents across 11 technical criteria
- What Is It, Why It's Useful, Complementarity table, Interactive Features, Limitations
- Positioning: Discovery (Matrix) → Mastery (This Guide)
- Maintainers: Packmind (Cédric Teyton, Arthur Magne)
- Enhanced
machine-readable/reference.yaml(lines 397-412):- Added: GitHub repo, maintainers, license (Apache-2.0), tech stack (React, Vite, Tailwind)
- Added: 4 features (11 criteria, sortable/filterable, community-driven, JSON-based)
- Added: positioning note, data freshness warning
- Updated
README.md(Section 8: Ecosystem):- Converted complementary resources to comparison table (4 projects)
- Added dedicated paragraph for AI Coding Agents Matrix with use case
- Positioning: "Use Matrix to discover/compare → Choose Claude Code → Use this guide to master it"
- Cross-promotion with coding-agents-matrix.dev (updated Jan 19, 2026)
- New Section 11 in
[3.9.7] - 2026-01-20
Changed
- CLAUDE.md: Model Configuration — OpusPlan workflow recommendation (replaces thinking mode disable)
- Hybrid intelligence: Opus (planning) → Sonnet (execution)
- Task breakdown table: doc edits, version sync, restructuring, research, consistency checks
- Cost optimization: 10-20% Opus planning, 80-90% Sonnet execution
- Workflow:
/model opusplan→Shift+Tab × 2(plan) →Shift+Tab(execute)
[3.9.6] - 2026-01-20
Added
-
ultimate-guide.md: Section 5.5 "Infrastructure as Code Skills" — New community skill repository (~50 lines)
- Anton Babenko's terraform-skill (creator of terraform-aws-modules, 1B+ downloads)
- Covers testing, module development, CI/CD, security, patterns
- Notable for marketplace distribution (.claude-plugin/), structured references, test coverage
- Source: GitHub repo
-
ultimate-guide.md: Section 1.7 "Trust Calibration: When and How Much to Verify" — New section (~155 lines)
- Research-backed stats table (ACM, Veracode, CodeRabbit, Cortex.io sources)
- Verification spectrum (boilerplate → security-critical)
- Solo vs Team verification strategies with workflow diagrams
- "Prove It Works" checklist (functional, security, integration, quality)
- Anti-patterns table (6 common mistakes)
- Attribution to Addy Osmani's "AI Code Review" (Jan 2026)
-
ultimate-guide.md: New pitfall — "Trust AI output without proportional verification"
-
learning-with-ai.md: Section 3 "The Reality of AI Productivity" — New section (~55 lines)
- Productivity curve phases (Wow Effect → Targeted Gains → Sustainable Plateau)
- High-gain vs low/negative-gain task categorization
- Team success factors (guidelines, code review, mentorship)
-
reference.yaml:
trust_calibration(line 1039),community_skills_cybersec(4786),community_skills_iac(4871),vibe_coding_trap(81) -
learning-with-ai.md: "The Vibe Coding Trap" section — New anti-pattern documentation (~15 lines)
- Term coined by Andrej Karpathy (Feb 2025, Collins Word of the Year 2025)
- Symptoms checklist + Karpathy's caveat ("throwaway projects" vs production)
- Links to UVAL Protocol as antidote
-
IDEAS.md: "Vibe Coding Discourse" — New Watching entry
- Tracks "developer as architect" narrative evolution
- Source: Craig Adam "Agile is Out, Architecture is Back" (Medium)
-
learning-with-ai.md: External Resources — Added leerob.com/ai link
- AI fundamentals for engineers (ML, neural networks, transformers, tokenization)
- Score 3/5 eval: complement utile, not deep integration
- Source: Lee Robinson (Nov 2024)
Changed
-
reference.yaml: Complete line number synchronization (~55 entries updated)
- Guide grew from ~9900 to 11154 lines; all deep_dive references now accurate
- Added "Updated 2026-01-20" comment for tracking
- Major corrections: cost_optimization (8047→8833), interaction_loop (1063→1299), etc.
-
ultimate-guide.md: Section renumbering — "Eight Beginner Mistakes" moved 1.7 → 1.8
-
learning-with-ai.md: Three Patterns productivity trajectory table, 70/30 Split research callout, Sources section (+5 sources)
-
learning-with-ai.md: ToC renumbered (14 sections, was 13)
[3.9.5] - 2026-01-19
Added
- IDEAS.md "Watching" section — New category for tracking ideas awaiting demand
- Multi-LLM Consultation Patterns (Gemini/GPT-4 as second opinion)
- Research done: bash scripts vs Plano (overkill for solo devs)
- Criteria: implement if 3+ reader requests
Changed
- README.md restructuration — Reduced cognitive load by ~40% (benchmarked)
- Removed duplicate "5 Rules to Remember" section (content already in "Golden Rules")
- Added collapsible Table of Contents with 4 learning paths:
- Beginner Path (TL;DR, Get Started, Golden Rules)
- Developer Path (By Role, Guide Navigation, Examples)
- Advanced Path (Audit, Quiz, Ecosystem)
- Reference (Toolkit, About, Contributing)
- Simplified "Choose Your Path" section (4 rows → 3, references ToC)
- Updated TL;DR link from
#5-rules-to-remember→#-golden-rules - Net change: +19 lines (757 total), improved navigation
[3.9.4] - 2026-01-19
Added
- Session Teleportation documentation — New Section 9.16 in Ultimate Guide (~105 lines)
- Evolution timeline (2.0.24 → 2.1.0)
- Commands reference (
%,--teleport,/teleport,/tasks,/remote-env,Ctrl+B) - Prerequisites (GitHub App, clean git state, same account)
- Workflow example with step-by-step
- Environment support table (CLI, VS Code, Cursor, Web, iOS)
- Current limitations (research preview, unidirectional, GitHub only)
- Troubleshooting table
- Best practices
- Environment variables (
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS)
- Updated Section 9 Recap with "Advanced Workflows" category
- Updated
guide/cheatsheet.mdwith teleportation commands- Essential Commands:
/teleport,/tasks,/remote-env - Keyboard Shortcuts:
Ctrl+B - CLI Flags:
--teleport
- Essential Commands:
- Updated
machine-readable/reference.yaml- New
session_teleportationdeep_dive entry - Commands:
/teleport,/tasks,/remote-env - Shortcuts:
Ctrl+B - CLI:
--teleport - Line numbers updated for sections after 9.15
- New
[3.9.3] - 2026-01-19
Added
- Claude Cowork documentation — Complete guide for the new agentic desktop feature
guide/cowork.md(NEW, ~460 lines) — Full documentation- Architecture overview (local-first, sub-agents, no code execution)
- Comparison: Claude Code vs Cowork vs Projects
- 5 detailed use cases (file org, expenses, reports, travel, meetings)
- Security best practices (no official docs exist yet)
- Developer ↔ Non-Developer workflow patterns
- Known issues & troubleshooting
- Availability & roadmap
guide/ai-ecosystem.mdSection 9 (~90 lines) — Condensed integration guide- Quick comparison table
- When to use what decision flow
- Security considerations summary
- Cross-reference to full guide
guide/ultimate-guide.md— Cowork subsection in Section 11- Comparison table and collaboration pattern
- Table of Contents updated
machine-readable/reference.yaml— 8 new deep_dive entries for Cowork- Updated
guide/README.mdnavigation table - Updated main
README.mdAI Ecosystem entry
[3.9.2] - 2026-01-19
Added
- Alternative Providers section in
guide/ai-ecosystem.md(~55 lines)- Documents existence of community workarounds (ANTHROPIC_BASE_URL, etc.)
- Clear disclaimer: not tested, not recommended, not supported
- Reasons to avoid: feature degradation, ToS risks, no support
- Better alternatives table: Aider for local models, Continue.dev for multi-provider
- External reading pointers (no step-by-step instructions intentionally)
- Updated Table of Contents
- Added
ai_ecosystem_alternative_providersreference inreference.yaml
[3.9.1] - 2026-01-19
Added
- AI Ecosystem: Complementary Tools — New Section 11 documenting tool complementarity
guide/ultimate-guide.mdSection 11 (~250 lines)- 11.1 Why Complementarity Matters — Claude Code strengths vs gaps
- 11.2 Tool Matrix — Decision guide for when to use which tool
- 11.3 Practical Workflows — 4 pipelines (Research→Code, Visual→Code, Documentation, Presentation)
- 11.4 Integration Patterns — Full workflows with budget recommendations
guide/ai-ecosystem.md(NEW, ~750 lines)- Detailed guide for each complementary tool
- Perplexity AI (research with verified sources)
- Google Gemini (image understanding → code)
- Kimi/Moonshot (PPTX generation, 128K context)
- NotebookLM (doc synthesis + audio overviews)
- IDE tools (Cursor, Windsurf, Cline)
- UI Prototypers (v0, Bolt, Lovable)
- Ready-to-use prompts appendix
- Cost optimization strategies
- Updated
guide/README.mdwith navigation link - Updated main
README.mdnavigation table - Updated
machine-readable/reference.yamlwith 6 new line number references
Changed
- tools/mobile-access.md - Enhanced with verified data and alternatives
- Added Architecture Comparison section with 3 ASCII diagrams (ttyd, Happy Coder, Remoto.sh)
- Restructured comparison table with Type/Pros/Cons/ToS/Stars columns
- Added Happy Coder section: 7.8K ⭐ (verified 2026-01-19), MIT, Tauri/Expo stack, ToS-safe
- Added Remoto.sh warning: ToS risk documented (Anthropic §4.2 proxy policy)
- Added Sources section with all referenced projects
- Updated footer with data verification date
- File expanded from 300 to 385 lines
[3.9.0] - 2026-01-19
Added
-
Semantic Anchors — New concept integrated for better LLM prompting
- Section 2.7 "Semantic Anchors" in
guide/ultimate-guide.md(~93 lines)- Explains how precise vocabulary helps LLMs activate correct patterns
- Common anchors table (vague → precise) with explanations
- Integration examples with CLAUDE.md and XML tags
examples/semantic-anchors/anchor-catalog.md(NEW, ~320 lines)- Comprehensive catalog organized by domain (Testing, Architecture, Design, etc.)
- Before/after examples showing prompt improvement
- CLAUDE.md template with anchors integrated
- Source attribution: Alexandre Soyer, github.com/LLM-Coding/Semantic-Anchors (Apache-2.0)
- Section numbering fixed: 2.6 Data Flow → 2.8, 2.7 Under the Hood → 2.9
- Section 2.7 "Semantic Anchors" in
-
Subscription Plans & Limits — New section documenting subscription concepts
- Section "#### Subscription Plans & Limits" in
guide/ultimate-guide.md(~42 lines)- Explains message windows, hybrid counting, weekly caps, model weighting
- Tier-specific strategies (limited → unlimited quota)
- Links to official pricing page (concepts only, no volatile numbers)
- Updated
machine-readable/reference.yamlwithsubscription_limits: 1750 - Fixed drifted line numbers in reference.yaml (commands_table, shortcuts_table, etc.)
- Section "#### Subscription Plans & Limits" in
-
6 new slash commands (Sprint 1 + Sprint 2 implementation)
examples/commands/catchup.md- Restore context after/clear(137 lines)- Git history analysis (last 10 commits, recent diffs)
- TODO/FIXME scanning across codebase
- Project state summary with actionable next steps
examples/commands/security.md- Quick OWASP security audit (149 lines)- Secrets detection (API keys, tokens, passwords)
- Injection vulnerability scanning (SQL, XSS, command)
- Dependency audit integration
- Severity-based output (Critical/High/Medium/Low)
examples/commands/refactor.md- SOLID-based code improvements (195 lines)- SOLID violation detection with examples
- Risk level assessment for each suggestion
- Atomic commit recommendations
examples/commands/explain.md- Code explanations with 3 depth levels (174 lines)- Simple (TL;DR), Standard, Deep modes
- Supports files, functions, concepts, flows
- Example outputs at each level
examples/commands/optimize.md- Performance analysis and roadmap (195 lines)- Runtime, memory, database, bundle analysis
- Profiling commands per language
- Prioritized optimization roadmap
examples/commands/ship.md- Pre-deploy checklist (189 lines)- Blocker/High/Recommended categorization
- Tests, lint, build, secrets, security audit
- Migration and rollback verification
-
Named Prompting Patterns section in
guide/ultimate-guide.md(Section 9.15, ~155 lines)- "As If" Pattern: Set quality expectations ("Implement as if senior engineer at Google")
- Constraint Pattern: Force creative solutions ("Solve without new dependencies")
- "Explain First" Pattern: Force planning before implementation
- "Rubber Duck" Pattern: Collaborative debugging through questions
- Incremental Pattern: Gradual complexity building
- Boundary Pattern: Define scope and constraints explicitly
- Combination examples and anti-patterns
-
Mermaid Diagram Generation section in
guide/ultimate-guide.md(Section 9.7, ~90 lines)- 6 diagram types: Flowchart, Sequence, Class, ER, State, Gantt
- Prompt templates for each type
- Visualization tools reference (GitHub, mermaid.live, VS Code)
-
Eight Beginner Mistakes checklist in
guide/ultimate-guide.md(Section 1.7, ~70 lines)- Based on competitive analysis vs Jo Vinkenroye's Mastery series
- 8 common mistakes with symptoms and solutions
- Prevention patterns for each mistake
-
Commands vs Skills vs Agents enhanced comparison table (Section 5.1, ~50 lines)
- Detailed comparison across 8 aspects
- When to use each type with decision criteria
- Combination patterns for complex workflows
-
Learning with AI guide for junior developers (
guide/learning-with-ai.md, ~900 lines)- Quick Self-Check (L31-81): 5 diagnostic questions to assess AI dependency
- Three Developer Patterns (L82-126): Dependent, Avoidant, Augmented profiles with action paths
- UVAL Protocol (L127-352): Understand → Verify → Apply → Learn framework
- Claude Code for Learning (L353-469): CLAUDE.md configuration, slash commands, hooks
- Breaking Dependency (L470-517): Recovery plan for over-reliant developers
- Embracing AI (L518-709): Onboarding for AI-skeptical developers
- 30-Day Progression Plan (L710-769): Week-by-week AI ratio progression
- Red Flags Checklist (L770-850): Warning signs and corrective actions
-
Learning mode templates (3 new files)
examples/claude-md/learning-mode.md: CLAUDE.md template for learning-focused developmentexamples/commands/quiz.md: /quiz slash command for self-testingexamples/hooks/bash/learning-capture.sh: Stop event hook for daily learning capture
-
Wireframing & Figma MCP documentation in
guide/ultimate-guide.md(+143 lines)- Wireframing tools comparison (Excalidraw, tldraw, Frame0, Paper+Photo)
- Figma MCP Integration with official Anthropic server
- Image Optimization for Claude Vision with resolution guidelines
Changed
-
README.md updates:
- Lines badge: 9,800+ → 10,500+
- Templates badge: 56 → 63
- Commands table: Added 6 new commands
- Version: 3.8.2 → 3.9.0
- Added prominent "Visit Website" badge linking to landing page
-
examples/README.md: Added 6 new commands to Commands table
-
scripts/install-templates.sh: Updated commands list with new templates
-
guide/ultimate-guide.md:
- Table of Contents updated with sections 1.6, 1.7
- Section 9 Recap enhanced with Communication Patterns checklist
- Guide expanded by ~385 lines (9,881 → 10,266)
-
Semantic search tools priority: grepai now recommended over mgrep
- Sections reordered (grepai first as "Recommended", mgrep as "Alternative")
guide/cheatsheet.md: MCP Servers table updated- Rationale: grepai is fully open-source, runs locally (privacy)
Stats
- 6 new command files created (~1,039 lines total)
- ~385 lines added to ultimate-guide.md
- Templates count: 56 → 63
- Focus on competitive analysis gaps vs community resources
- Named patterns and beginner-friendly content added
[3.8.2] - 2026-01-17
Added
- Landing Site Synchronization System
- New script
scripts/check-landing-sync.shverifying 4 metrics:- Version (
VERSIONvs landing index.html) - Templates count (
find examples/vs landing badges) - Quiz questions (
questions.jsonvs index.html + quiz.html) - Guide lines (with ±500 tolerance)
- Version (
- CLAUDE.md updated with sync documentation and expected output
- Landing site CLAUDE.md created with sync workflow and line numbers
- New script
Fixed
- Templates count corrected: 87 → 49 in README.md badges and text
- Badge count was wrong since original creation
- Actual count verified with
find examples/ -type f
[3.8.1] - 2026-01-16
Added
- PDF Generation documentation
- New workflow guide:
guide/workflows/pdf-generation.md - New skill template:
examples/skills/pdf-generator.md - Covers Quarto + Typst stack, YAML frontmatter, design system, troubleshooting
- Updated
machine-readable/reference.yamlwith deep_dive entries
- New workflow guide:
Changed
- Whitepapers PDF template modernized (internal)
- New color palette: Slate + Indigo (WCAG AA compliant)
- Typography: Inter font, JetBrains Mono for code
- Cover page redesign: Claude Code logo, minimal white design
- Fixed nested markdown code blocks (42 blocks using `````markdown`)
- Added clickable GitHub links for all script references
[3.8.0] - 2026-01-16
Added
-
TL;DR Quick Start section in README.md
- Quick reference table: Cheat Sheet (2 min), Starter CLAUDE.md (30 sec), 5 Rules (1 min)
- Copy-paste CLAUDE.md template directly in README
- Optimized for TTFV (Time-to-First-Value) < 5 minutes
- Prominent badges at top: version, license, Claude Code support
-
French Whitepapers documentation in README.md
- New section documenting 8 whitepapers in French (~185 pages total)
- Learning paths by profile: Junior (25 min), Senior (1h15), Tech Lead (1h15)
- Files in
whitepapers/directory using Quarto (.qmd) format
-
CODE_OF_CONDUCT.md (new file)
- Contributor Covenant v2.1
- Standard OSS community guidelines
-
Distribution playbooks (internal, gitignored)
claudedocs/distribution-playbook.md: Ready-to-use content for awesome-claude-code PR, Reddit, dev.to, Twitterclaudedocs/github-discussions-setup.md: Step-by-step GitHub Discussions setup- French distribution strategy: Dev With AI Slack, LinkedIn FR
Changed
-
CONTRIBUTING.md completely rewritten
- Added welcome message and contribution types table
- Clear PR process with checklist
- Quality checklist before submitting
- References to GitHub Discussions and Code of Conduct
-
README.md restructured
- "Why This Guide" section rewritten for clarity
- Repository structure updated to include whitepapers/
- Dev With AI community reference added
Internal
- Added
claudedocs/andwhitepapers/to.gitignore(internal docs)
[3.7.1] - 2026-01-15
Added
- Intellectual Property Considerations section in
guide/data-privacy.md- Disclaimer about legal advice limitations
- Key considerations: ownership, license contamination, vendor indemnification, sector compliance
- Guidance to consult legal counsel for specific situations
[3.7.0] - 2026-01-15
Added - Session Search v2.1
Major upgrade to the session search utility (cs) with new features and bug fixes.
New Features
| Feature | Description | Example |
|---|---|---|
| Multi-word AND search | All words must match (was broken in v1) | cs "prisma migration" |
| Project filter | Filter by project name (substring) | cs -p myproject "bug" |
| Date filter | Filter by date (today, 7d, YYYY-MM-DD) | cs --since 7d |
| JSON output | Machine-readable output for scripting | cs --json "api" | jq . |
| Timeout | 3-second timeout prevents long searches | Automatic |
| Clean previews | XML tags stripped, unicode filtered | No more <local-command-caveat> |
Performance
| Operation | Time |
|---|---|
| Cache lookup | ~16ms |
| Index rebuild | ~6s (239 sessions) |
| Fulltext search | 3-4s (timeout-bounded) |
Usage Examples
cs # 10 most recent sessions
cs "Prisma migration" # Multi-word AND search
cs -p MethodeAristote "api" # Filter by project + keyword
cs --since 7d # Last 7 days
cs --since today -n 20 # Today's sessions
cs --json "test" | jq . # JSON for scripting
Files Modified
examples/scripts/session-search.sh- Script v2.1 (367 lines)guide/observability.md- Documentation updated with new options
Quality Score Progression
| Version | Score | Key Improvements |
|---|---|---|
| v1.0 | 6/10 | Basic functionality |
| v2.0 | 8/10 | +AND search, +filters, +JSON |
| v2.1 | 9.3/10 | +JSON fix, +clean previews |
[3.6.1] - 2026-01-15
Fixed - Critical Factual Corrections
Major audit identifying and correcting factual errors that could mislead users about Claude Code's actual behavior.
1. --add-dir Flag (Wrong Description → Permissions, Not Context Loading)
Before: Documented as "loading directories into context" / "focused context" Reality: Grants tool access to directories outside CWD (permissions only, no token impact)
| File | Correction |
|---|---|
| guide/ultimate-guide.md | "focused context" → "allow tool access outside CWD" |
| guide/cheatsheet.md | "Add directory" → "Allow access outside CWD" |
| machine-readable/reference.yaml | "limit loaded dirs" → "access dirs outside CWD" |
| quiz/questions/10-reference.yaml | Question + explanation corrected |
2. excludePatterns → permissions.deny (Never Existed)
Before: Documented excludePatterns as a valid settings key
Reality: Never existed - the correct syntax is permissions.deny
| File | Correction |
|---|---|
| guide/ultimate-guide.md | New syntax + warning |
| guide/data-privacy.md | New syntax + deprecation note |
| examples/scripts/audit-scan.sh | Detection + message fixed |
| tools/audit-prompt.md | 3 references corrected |
3. .claudeignore Removed (Does Not Exist)
Before: Documented as a file exclusion mechanism like .gitignore
Reality: Not an official feature - use permissions.deny instead
| File | Correction |
|---|---|
| guide/ultimate-guide.md | References → permissions.deny |
| guide/data-privacy.md | Section removed |
| CHANGELOG.md:1244 | Historical reference corrected |
4. "Selective Context Loading" Myth → Lazy Loading Reality
Before: Implied Claude loads entire codebase or selectively loads directories Reality: Claude uses lazy loading - reads files on-demand via Read/Grep tools
| File | Correction |
|---|---|
| guide/ultimate-guide.md | New section explaining lazy loading |
| guide/cheatsheet.md | "Giant context loads" → "Vague prompts" |
| machine-readable/reference.yaml | "load giant context" → "bloated CLAUDE.md" |
5. Invented CLI Flags (SuperClaude Extension Confusion)
Before: --think, --think-hard, --ultrathink, --headless, --learn, --uc, --web documented as official CLI flags
Reality: These are SuperClaude framework extensions (prompt injection), NOT official Claude Code flags
| Correction Type | Details |
|---|---|
--headless |
Replaced with -p (the actual flag for non-interactive mode) |
--think variants |
Clarified as "prompt keywords", not CLI flags |
| SuperClaude section | Added warning: "Non-official Extension" |
| Cheatsheet | Think flags table reformatted as prompt keywords |
| Decision tree | "Use --think" → "Use extended thinking prompts" |
6. @ File Reference Behavior
Before: "Claude loads file content automatically" After: "Signals Claude to read files on-demand via tools"
Added - Session Search Tool (cs)
Problem solved: After weeks of Claude Code usage, finding past conversations becomes painful:
claude --resumeis interactive (no search)- Sessions accumulate in
~/.claude/projects/ - No quick way to search "that session where I talked about auth"
Solution: cs — Zero-dependency bash script for searching and resuming sessions.
cs # List 10 recent sessions (15ms)
cs "authentication" # Full-text search (400ms)
cs -n 20 # More results
# Output:
# 2026-01-15 08:32 │ my-project │ Implement OAuth flow for...
# claude --resume 84287c0d-8778-4a8d-abf1-eb2807e327a8
Performance comparison:
| Tool | List | Search | Deps | Resume cmd |
|---|---|---|---|---|
cs (this script) |
15ms | 400ms | None | ✅ Shown |
| claude-conversation-extractor | 230ms | 1.7s | Python | ❌ |
claude --resume native |
500ms+ | ❌ | None | Interactive |
Files created/modified:
| File | Description |
|---|---|
examples/scripts/session-search.sh |
Script in repo (source) |
examples/README.md |
Entry in Scripts table |
guide/observability.md |
Section "Session Search & Resume" |
guide/ultimate-guide.md:505-524 |
Examples in "Finding session IDs" |
README.md:398-403 |
Section "Utility Scripts" |
machine-readable/reference.yaml |
deep_dive.session_search entry |
Installation (local):
# Copy script
cp examples/scripts/session-search.sh ~/.claude/scripts/cs
chmod +x ~/.claude/scripts/cs
# Add alias to shell
echo 'alias cs="~/.claude/scripts/cs"' >> ~/.zshrc
source ~/.zshrc
Added - Security Documentation
| File | Addition |
|---|---|
| guide/security-hardening.md | Section 1.2 "Known Limitations of permissions.deny" |
Content:
- Blocking matrix (Read/Edit/Write/Bash)
- Security gaps documented (GitHub #4160)
- Recommended exhaustive config
- Defense-in-depth strategy
Files Modified (15 total)
guide/ultimate-guide.md
guide/cheatsheet.md
guide/data-privacy.md
guide/security-hardening.md
guide/observability.md
machine-readable/reference.yaml
examples/scripts/audit-scan.sh
examples/scripts/session-search.sh (NEW)
examples/README.md
tools/audit-prompt.md
quiz/questions/01-quick-start.yaml
quiz/questions/10-reference.yaml
CHANGELOG.md
Root Cause Analysis
The factual errors originated from:
- SuperClaude framework confusion: User had
~/.claude/FLAGS.mdwith custom flags that were documented as if official - Assumption propagation: "selective loading" concept was assumed from other AI tools
- Outdated syntax:
excludePatternsmay have been planned but never implemented
[3.6.0] - 2026-01-15
Added - Version Sync Infrastructure
Single source of truth for versioning across all documentation.
New Files
- VERSION - Canonical version file (single source of truth)
- scripts/sync-version.sh - Automated version synchronization script
--checkmode for CI validation (exit 1 if mismatch)- Auto-fixes all 3.x.x versions across docs
- macOS/Linux compatible
Fixed
- Version inconsistencies resolved:
- guide/cheatsheet.md: 3.5.0 → 3.6.0
- guide/ultimate-guide.md: 3.0.7, 3.5.0 → 3.6.0
- machine-readable/reference.yaml: 3.5.0 → 3.6.0
Improved - README.md Navigation & Structure
Documentation alignment and navigation improvements.
README.md Updates
- Repository Structure: Added guide/workflows/, examples/modes/, examples/config/, examples/memory/
- Core Documentation: Added 5 entries (methodologies.md, workflows/, data-privacy.md, security-hardening.md, observability.md)
- Slash Commands: Added 4 commands (generate-tests, review-pr, git-worktree, validate-changes)
- Security Hooks: Added 2 hooks + link to complete catalog
- 🧭 Not Sure Where to Start?: Added 6 navigation entries (Workflows, Methodologies, Architecture, Data Privacy, Security Hardening, Observability)
- By Role Paths: Enhanced all 4 paths with new resources (Power User +1: Security Hardening)
- SEO Keywords: Added 9 keywords (tdd ai, sdd, bdd, methodologies, architecture, workflows, data privacy, ai coding workflows)
guide/README.md Updates
- Added security-hardening.md to Contents table
[3.5.0] - 2026-01-14
Added - Development Methodologies & Workflows
Comprehensive documentation covering 15 structured development methodologies for AI-assisted development (2025-2026), with practical workflow guides.
New Files
-
guide/methodologies.md (NEW, ~400 lines) - Complete methodology reference:
- 15 methodologies organized in 6-tier pyramid (Orchestration → Optimization)
- BMAD, SDD, TDD, BDD, DDD, ATDD, CDD, FDD, Context Engineering, Eval-Driven, Multi-Agent, Iterative Loops, Prompt Engineering
- Decision tree for choosing the right approach
- SDD tools reference (Spec Kit, OpenSpec, Specmatic)
- Combination patterns by project type
- Claude Fit ratings for each methodology
-
guide/workflows/ (NEW directory, 4 files, ~700 lines total):
- tdd-with-claude.md - Test-Driven Development workflow with Claude-specific prompting patterns
- spec-first.md - Spec-First Development (SDD) adapted for CLAUDE.md
- plan-driven.md - Effective use of /plan mode
- iterative-refinement.md - Prompt → Observe → Reprompt loops
Guide Updates
- guide/ultimate-guide.md - Section 9.14 "Development Methodologies" (NEW, ~60 lines):
- Quick decision tree for workflow selection
- 4 core workflows summary table
- 15 methodologies reference table
- SDD tools overview
- Combination patterns by situation
Navigation Updates
- guide/README.md - Contents table updated with methodologies.md and workflows/
Sources
- Anthropic Engineering Blog (claude-code-best-practices, context-engineering)
- GitHub (Spec Kit official announcement)
- Martin Fowler (SDD essays)
- Fission AI (OpenSpec)
- Specmatic.io
- Community production reports (2025-2026)
Stats
- 5 new files created (~1,100 lines total)
- 2 files modified (ultimate-guide.md, guide/README.md)
- Focus on practical, actionable workflows over theory
[3.4.0] - 2026-01-14
Added - Architecture & Internals Documentation
New comprehensive documentation explaining how Claude Code works internally, based on official Anthropic sources and verified community analysis.
New Files
- guide/architecture.md (NEW, ~800 lines) - Complete technical deep-dive:
- The Master Loop (
while(tool_call)architecture) - The Tool Arsenal (8 core tools: Bash, Read, Edit, Write, Grep, Glob, Task, TodoWrite)
- Context Management Internals (~200K token budget, auto-compaction)
- Sub-Agent Architecture (isolated context, max depth=1)
- Permission & Security Model (interactive prompts + allow/deny + hooks)
- MCP Integration (JSON-RPC 2.0, treated as native tools)
- The Edit Tool internals (exact match → fuzzy matching)
- Session Persistence (--resume, --continue)
- Philosophy: "Less Scaffolding, More Model"
- Claude Code vs Alternatives comparison table
- Sources with explicit confidence levels (Tier 1/2/3)
- Appendix: What We Don't Know (transparency about gaps)
- 5 ASCII diagrams (Master Loop, Context Budget, Sub-Agent, Permission Layers, MCP)
- The Master Loop (
Guide Updates
-
guide/ultimate-guide.md - Section 2.7 "Under the Hood" (NEW, ~100 lines):
- Summary of architecture concepts with ASCII diagram
- Links to full architecture.md for deep dives
- Cross-references to existing sections (7-Hooks, 8.6-MCP Security)
- Updated Table of Contents
-
guide/cheatsheet.md - "Under the Hood (Quick Facts)" section (NEW):
- 5-row table with key architecture concepts
- Link to architecture.md for deep dive
Navigation Updates
- README.md - Core Documentation table + Repository Structure updated
- guide/README.md - Contents table updated with architecture.md
- machine-readable/reference.yaml - New
architecture:section + deep_dive refs - machine-readable/llms.txt - Guide structure + file list updated
- tools/audit-prompt.md - Related Resources updated
- tools/onboarding-prompt.md - Related Resources updated
- examples/README.md - Footer reference added
Sources
- Tier 1 (Official): anthropic.com/engineering/claude-code-best-practices, code.claude.com/docs
- Tier 2 (Verified): PromptLayer analysis, community observations
- Tier 3 (Inferred): Marked with confidence levels
Stats
- 1 new file created (architecture.md, ~800 lines)
- 10 files modified (navigation, versioning)
- Focus on transparency about Claude Code internals with source citations
[3.3.1] - 2026-01-14
Changed
- IDEAS.md - Consolidated and curated research topics
- High Priority: Unified "MCP Security Hardening" (merged 3 overlapping topics)
- Medium Priority: Kept CI/CD Workflows Gallery + MCP Server Catalog
- Lower Priority: CLAUDE.md Patterns Library (templates by stack)
- Discarded: Added 6 topics already covered in guide (prompt engineering, context optimization, task decomposition, agent architecture, case studies, tool comparisons)
- Technical writer agent validation of all ideas against reference.yaml
Stats
- IDEAS.md reduced from 12 research topics to 4 actionable items
- Discarded section expanded from 3 to 16 entries with clear justifications
- Focus on actionable research vs theoretical exploration
[3.3.0] - 2026-01-14
Added - LLM Handbook Integration + Google Agent Whitepaper
This release combines learnings from the LLM Engineers Handbook (guardrails, observability, evaluation) and Google's Agent Whitepaper (context triage, security patterns, validation checklists).
Advanced Guardrails
- examples/hooks/bash/prompt-injection-detector.sh - PreToolUse hook detecting:
- Role override attempts ("ignore previous instructions", "you are now")
- Jailbreak patterns ("DAN mode", "developer mode")
- Delimiter injection (
</system>,[INST],<<SYS>>) - Authority impersonation and base64-encoded payloads
- examples/hooks/bash/output-validator.sh - PostToolUse heuristic validation:
- Placeholder content detection (
/path/to/,TODO:,example.com) - Potential secrets in output (regex patterns)
- Uncertainty indicators and incomplete implementations
- Placeholder content detection (
- examples/hooks/bash/claudemd-scanner.sh - SessionStart hook (NEW):
- Scans CLAUDE.md files for prompt injection attacks before session
- Detects: "ignore previous instructions", shell injection (
curl | bash), base64 obfuscation - Warns about suspicious patterns in repository memory files
- examples/hooks/bash/output-secrets-scanner.sh - PostToolUse hook (NEW):
- Scans tool outputs for leaked secrets (API keys, tokens, private keys)
- Catches secrets before they appear in responses or commits
- Detects: OpenAI/Anthropic/AWS keys, GitHub tokens, database URLs
Observability & Monitoring
- examples/hooks/bash/session-logger.sh - PostToolUse operation logging:
- JSONL format to
~/.claude/logs/activity-YYYY-MM-DD.jsonl - Token estimation, project tracking, session IDs
- JSONL format to
- examples/scripts/session-stats.sh - Log analysis script:
- Daily/weekly/monthly summaries
- Cost estimation with configurable rates
- Tool usage and project breakdowns
- guide/observability.md - Full observability documentation (~180 lines):
- Setup instructions, cost tracking, patterns
- Limitations clearly documented
LLM-as-a-Judge Evaluation
- examples/agents/output-evaluator.md - Quality gate agent (Haiku):
- Scores: Correctness, Completeness, Safety (0-10)
- Verdicts: APPROVE, NEEDS_REVIEW, REJECT
- JSON output format for automation
- examples/commands/validate-changes.md -
/validate-changescommand:- Pre-commit validation workflow
- Integrates with output-evaluator agent
- examples/hooks/bash/pre-commit-evaluator.sh - Git pre-commit hook:
- Opt-in LLM evaluation before commits
- Cost: ~$0.01-0.05/commit (Haiku)
- Bypass with
--no-verifyorCLAUDE_SKIP_EVAL=1
Google Agent Whitepaper Integration
- guide/ultimate-guide.md Section 2.2.4 - Context Triage Guide (NEW):
- What to keep vs evacuate when approaching context limits
- Priority matrix: Critical (current task) → Important (recent decisions) → Evacuate (old context)
- Recovery patterns for session continuation
- guide/ultimate-guide.md Section 3.1.3 - CLAUDE.md Injection Warning (NEW):
- Security risks when cloning unfamiliar repositories
- Recommendation to use
claudemd-scanner.shhook - Examples of malicious patterns to watch for
- guide/ultimate-guide.md Section 4.2.4 - Agent Validation Checklist (NEW):
- 12-point checklist before deploying custom agents
- Covers: tool restrictions, output validation, error handling, cost control
- Based on Google's agent validation framework
- guide/ultimate-guide.md Section 8.6 - MCP Security (NEW):
- Tool Shadowing attacks: malicious MCP tools mimicking legitimate ones
- Confused Deputy attacks: MCP servers tricked into unauthorized actions
- Mitigation strategies and trust verification patterns
- guide/ultimate-guide.md Section 3.3.3 - Session vs Memory (NEW):
- Clarifies session context (ephemeral) vs persistent memory (Serena write_memory)
- When to use each for long-running projects
- Recovery patterns after context limits
Changed
- examples/hooks/README.md - Added "Advanced Guardrails" section with all new hooks
- examples/README.md - Updated index with all new files
- guide/README.md - Added observability.md to contents
Stats
- 10 new files created
- 8 files modified
- 5 new guide sections added
- Focus: Production LLM patterns + Security hardening + Context management
[3.2.0] - 2026-01-14
Added
-
guide/data-privacy.md - Comprehensive data privacy documentation (NEW, ~200 lines)
- TL;DR retention table: 5 years (default) | 30 days (opt-out) | 0 (Enterprise ZDR)
- Data flow diagram showing what leaves your machine
- Known risks with MCP database connections
- Protection measures (excludePatterns, hooks, MCP safety)
- Quick checklist for immediate action
-
README.md - Privacy notice encart (3 lines after transparency note)
- Retention summary with action link
- Direct link to opt-out and full guide
-
guide/ultimate-guide.md - Section 2.6 "Data Flow & Privacy" (~45 lines)
- Data types sent table
- Retention policies table
- Link to dedicated guide
- Updated TOC and quick jump navigation
-
tools/onboarding-prompt.md - Phase 0.5 Privacy Awareness
- Privacy notice shown after level assessment
- Asks user about privacy settings configuration
-
tools/audit-prompt.md - Privacy configuration checks
- Phase 1.2: PRIVACY CONFIGURATION bash checks
- Phase 2.1: Privacy Configuration checklist
- Glossary: "Data Retention" and "excludePatterns" terms
-
examples/scripts/audit-scan.sh - PRIVACY CHECK section
- Human output: .env exclusion check, DB MCP warning, opt-out link
- JSON output:
"privacy"object with env_excluded, has_db_mcp, opt_out_link, guide_link
-
examples/scripts/check-claude.sh - Privacy reminder section
- Shows retention info and opt-out link during health check
-
examples/hooks/bash/privacy-warning.sh - SessionStart hook (NEW)
- Displays privacy reminder box once per terminal session
- Suppresses with
PRIVACY_WARNING_SHOWN=1env var
-
guide/cheatsheet.md - Golden Rule #7 added
- "Know what's sent — prompts, files, MCP results → Anthropic"
Stats
- 2 new files created (data-privacy.md, privacy-warning.sh)
- 8 files modified (README, guide, cheatsheet, audit-scan, check-claude, onboarding, audit-prompt)
- Focus on user awareness of data retention and actionable opt-out
[3.1.0] - 2026-01-13
Changed
- Major repository restructuring - Reorganized 15 root files into 4 thematic directories
guide/- Core documentation (ultimate-guide.md, cheatsheet.md, adoption-approaches.md)tools/- Interactive utilities (audit-prompt.md, onboarding-prompt.md, mobile-access.md)machine-readable/- LLM/AI consumption (reference.yaml, llms.txt)exports/- Generated outputs (notebooklm.pdf, kimi.pdf)
- File renaming for cleaner paths:
english-ultimate-claude-code-guide.md→guide/ultimate-guide.mdcheatsheet-en.md→guide/cheatsheet.mdclaude-setup-audit-prompt.md→tools/audit-prompt.mdpersonalized-onboarding-prompt.md→tools/onboarding-prompt.mdmobile-access-setup.md→tools/mobile-access.mdclaude-code-reference.yaml→machine-readable/reference.yaml
- README.md - Added "Repository Structure" section with visual tree
- 150+ internal links updated across all documentation files
- Deleted empty
to-ignore/directory
Added
guide/README.md- Index for core documentation foldertools/README.md- Index for interactive utilities foldermachine-readable/README.md- Index for LLM consumption folderexports/README.md- Index for generated outputs folder
Stats
- 10 files moved to new locations
- 4 new README.md files created
- 150+ links updated
- Navigation significantly improved
[3.0.7] - 2026-01-13
Added
-
mobile-access-setup.md - Mobile access guide for Claude Code (NEW, WIP/UNTESTED)
- Problem statement: Claude Code lacks native session relay/sync across devices
- Solution: ttyd + Tailscale for ToS-safe mobile access
- Complete setup script with tmux for persistent sessions
- Security considerations and ToS compliance notes
- Alternatives comparison (Happy Coder, Claude Code Web, tmux+SSH)
- Troubleshooting guide
- Marked as WIP/UNTESTED - community feedback welcome
-
README.md - Added mobile access guide to navigation table
- New row: "Want mobile access to Claude Code" → Mobile Access Setup → WIP
Stats
- 1 new file created (mobile-access-setup.md, ~300 lines)
- 2 files modified (README.md, cheatsheet-en.md version bump)
- Focus on ToS-safe remote access without third-party wrappers
[3.0.6] - 2026-01-13
Changed
- Documentation honesty overhaul - Removed marketing language and unverified claims
- README.md (~12 edits):
- Added transparency disclaimer after badges
- Changed "Transform...superpower" → factual description of content
- Changed "Our Solution: in hours, not weeks" → honest framing
- Replaced time estimates with depth categories (Essentials, Foundation, Intermediate, Comprehensive)
- Fixed "2 seconds" claims → "Quick (~30 seconds)"
- Corrected privacy claim ("Everything runs locally" → accurate API explanation)
- Changed "mentor for Claude Code mastery" → "structured learning companion"
- english-ultimate-claude-code-guide.md (~15 edits):
- Added "Before You Start" disclaimer section at top
- Removed "Guide Status 100% Complete" table (false certainty)
- Added qualifying note after context thresholds table
- "90% of daily usage" → "the ones I use most frequently"
- "20-30% faster" → subjective productivity indicators
- "Saves 30-40%" → "Frees significant context space"
- Removed invented ROI table with fake calculations
- "Never guesses - always verifies" → with LLM hallucination warning
- Removed "12,400% ROI" ridiculous claim
- "90% of tasks" → "most common tasks"
- "80-90% savings" → "significant (varies by project)"
- adoption-approaches.md (already in 3.0.5):
- Added disclaimer about Claude Code being young (~1 year)
- Added "What We Don't Know Yet" section
- Changed prescriptive language to tentative observations
- README.md (~12 edits):
Stats
- 3 files modified (README.md, english-ultimate-claude-code-guide.md, cheatsheet-en.md)
- ~30 edits removing invented percentages, times, and marketing claims
- Focus on honest, qualified observations over false authority
[3.0.5] - 2026-01-13
Added
- adoption-approaches.md - Comprehensive adoption philosophy guide (NEW, ~355 lines)
- Addresses community feedback: "turnkey setup" vs "autonomous learning" approaches
- Decision Tree for immediate routing based on context (time, team size, uniqueness)
- Turnkey Quickstart (15 min) with 3 verifiable steps
- Autonomous Learning Path with 4 phases + time estimates + line references
- Adoption Checkpoints with pass/fail criteria (Day 1, Week 1, Week 2, Month 1)
- Anti-patterns table with symptoms and solutions
- Team Size Guidelines with config structures for solo/4-10/10+ developers
- Scenario Decisions: CTO evaluation, team disagreements, inherited configs, upgrade triggers
- Quick Reference: daily commands table + cost-conscious model selection
- Aligns with
claude-code-reference.yamlpatterns (decision trees, line refs, context zones)
Changed
- README.md - Added adoption guide to "Not Sure Where to Start?" navigation table
- New row: "Choosing turnkey vs. autonomous approach" → Adoption Guide → 5 min
Stats
- 1 new file created (adoption-approaches.md, ~355 lines)
- 1 file modified (README.md, +1 line)
- Focus on helping users choose the right adoption strategy for their context
[3.0.4] - 2026-01-13
Added
- examples/commands/diagnose.md - Interactive troubleshooting assistant (NEW)
- Bilingual support (FR/EN) with automatic language detection
- 12 problem categories: permissions, MCP servers, config, performance, installation, agents/skills
- Auto-fetches latest guide from GitHub for up-to-date troubleshooting data
- Integrates with
audit-scan.sh --jsonfor environment scanning - Structured diagnostic output: root cause → solution → template → reference
- Common patterns documented: repeated permission prompts, MCP not found, context saturation
- Usage: Copy to
~/.claude/commands/then invoke with/diagnose
Changed
- README.md - Added
/diagnoseto commands table and navigation - examples/README.md - Added
/diagnoseto commands index - cheatsheet-en.md - Version bump to 3.0.4
Stats
- 1 new file created (diagnose.md, ~210 lines)
- 3 files modified (README.md, examples/README.md, cheatsheet-en.md)
- Focus on self-service troubleshooting for common Claude Code issues
[3.0.3] - 2026-01-13
Enhanced
- audit-scan.sh v2.0 - Major improvements based on community feedback (2 test projects)
- P0.1: MCP Detection globale - Now detects both project-specific AND global MCPs from
~/.claude.json- Previously only checked
projects[path].mcpServers, now also checks top-levelmcpServers - Shows separate counts: project MCPs vs global MCPs with their sources
- Previously only checked
- P0.2: MCP documented vs configured - New feature detecting MCPs mentioned in CLAUDE.md but not actually configured
- Scans CLAUDE.md files for known MCPs (serena, context7, sequential, playwright, morphllm, magic, filesystem)
- Warns when MCP is documented but missing from config: "Documented but NOT configured: serena"
- Helps catch configuration drift
- P1.1: +35 integrations detected - Expanded from ~25 to ~60 packages
- Chat/Communication: TalkJS, Knock, Stream
- Maps: MapLibre, Mapbox, Google Maps
- File Upload: Bytescale, UploadThing, Cloudinary
- Admin: Forest Admin, Refine
- Validation: Zod, Yup, Valibot
- UI Libraries: Chakra UI, Material UI, DaisyUI, Mantine
- Database providers: Neon, PlanetScale, Vercel Postgres, Upstash, Turso
- Analytics: Vercel Analytics, Mixpanel, Hotjar, Amplitude
- Feature flags: Vercel Flags, LaunchDarkly
- Forms: React Hook Form, Formik
- Auth: Kinde
- Payments: LemonSqueezy
- AI: Vercel AI SDK
- CMS: Payload CMS
- State: Jotai
- P1.2: Test framework warning - Now explicitly warns when no test framework detected
- Checks package.json deps, config files (jest.config., vitest.config.), and test file patterns
- Shows ❌ "No test framework detected" in quality patterns
- P1.3: MCP Recommendations - Context-aware suggestions based on detected stack
- context7 recommended for modern frameworks (Next.js, React, Vue, etc.)
- sequential-thinking for complex architectures (with DB or NestJS/Next.js)
- playwright for projects without E2E testing
- serena for TypeScript projects
- P2.1: SSoT detection élargie - Now searches for @refs in codebase even without CLAUDE.md
- If >5 files contain
@*.mdreferences, considers SSoT pattern adopted
- If >5 files contain
- P2.2: shadcn/ui detection - Special case handling (not in package.json)
- Detects presence of
components/ui/orsrc/components/ui/folders
- Detects presence of
- JSON output enhanced with new fields:
quality.has_test_framework(boolean)mcp.project_servers,mcp.global_servers(separated)mcp.documented,mcp.missing(doc vs config gap)mcp.recommendations(stack-based suggestions)
- Human output enhanced:
- New "🔌 MCP SERVERS" section with project/global breakdown
- Warning for documented but unconfigured MCPs
- Recommendations displayed with 💡 icon
- P0.1: MCP Detection globale - Now detects both project-specific AND global MCPs from
Fixed
- audit-scan.sh -
ALL_DEPSunbound variable error when running outside Node.js projects- Initialized
ALL_DEPS=""before conditional blocks
- Initialized
Stats
- 1 file modified (audit-scan.sh, ~200 lines added/modified)
- Integration detection improved from ~25 to ~60 packages
- MCP detection now covers all configuration locations
- Based on feedback from Native Spaces (venue booking) and Méthode Aristote (EdTech) projects
[3.0.2] - 2026-01-12
Added
-
personalized-onboarding-prompt.md - Interactive onboarding prompt (~200 lines)
- Multilingual support: User chooses preferred language first
- 3 experience levels: Beginner (🟢), Intermediate (🟡), Power User (🔴)
- Progressive exploration with deeper/next/skip controls
- Tailored learning paths per level
- Optional practical exercises
- Self-paced interactive Q&A format
-
README.md - Added onboarding prompt to "Not Sure Where to Start?" table
- New row: "Want a guided tour" → Personalized Onboarding → ~15 min
Stats
- 1 new file created (personalized-onboarding-prompt.md, ~200 lines)
- 1 file modified (README.md)
- Focus on accessible, multilingual onboarding experience
[3.0.1] - 2026-01-12
Added
- Custom Statusline Setup documentation
- New section in
english-ultimate-claude-code-guide.md(lines 990-1027) - ccstatusline as recommended solution
- Enhanced statusline displays: model, git branch, file changes (+/-), context metrics
- Custom script option with JSON stdin format
/statuslinecommand reference for auto-generation- Added to
cheatsheet-en.md(lines 130-133)
- New section in
Stats
- 2 files modified (english-ultimate-claude-code-guide.md ~38 lines, cheatsheet-en.md ~4 lines)
- Focus on developer experience and terminal customization
[3.0.0] - 2026-01-12
Added
-
quiz/ - Interactive CLI quiz to test Claude Code knowledge (MAJOR FEATURE)
- 159 curated questions across 10 categories (matching guide sections)
- 4 user profiles: Junior (15q), Senior (20q), Power User (25q), PM (10q)
- Immediate feedback with explanations and documentation links
- Score tracking with category breakdown and weak area identification
- Session persistence to
~/.claude-quiz/for progress history - Replay options: retry wrong questions or start fresh quiz
- Optional dynamic question generation via
claude -p - Cross-platform: Node.js (works on macOS, Linux, Windows)
-
README.md - New "Knowledge Quiz" section in navigation
- Added quiz to "Not Sure Where to Start?" table
- Collapsible example session showing quiz flow
- Links to quiz documentation and contribution template
Files Created
quiz/
├── package.json # Node.js config
├── README.md # Full documentation with examples
├── src/
│ ├── index.js # Entry point + CLI args
│ ├── ui.js # Terminal display
│ ├── prompts.js # User prompts (inquirer)
│ ├── questions.js # YAML loading + filtering
│ ├── quiz.js # Quiz engine
│ ├── score.js # Score tracking
│ ├── session.js # Persistence
│ └── dynamic.js # claude -p generation
├── questions/ # 10 YAML files (159 questions)
└── templates/
└── question-template.yaml
Stats
- 20+ new files
- 159 questions covering all guide sections
- New learning tool for the community
[2.9.9] - 2026-01-12
Enhanced
-
audit-scan.sh - SSoT refactor warning
- New
needs_ssot_refactorflag: true if CLAUDE.md >100 lines with 0 @references - Human output shows red warning suggesting SSoT pattern (split into @docs/)
- JSON output includes
needs_ssot_refactorin quality section
- New
-
README.md - Improved Full Audit prompt for incremental suggestions
- Added IMPORTANT instruction to focus on incremental improvements, not generic advice
- Health score now penalizes large CLAUDE.md without @refs
- Quick wins must be domain-specific, not generic
- If CLAUDE.md exists: suggest 3-5 improvements instead of full template
- Agents/commands suggestions must not duplicate existing ones
Stats
- 2 files modified
- Audit now provides targeted, incremental recommendations
[2.9.8] - 2026-01-12
Enhanced
-
audit-scan.sh - Enhanced stack detection with detailed breakdown
- Now detects: runtime, framework, test runner, bundler, database/ORM
- Generic integration detection from package.json (auth, payments, AI, monitoring, etc.)
- Works without jq (grep-based fallback for all JSON parsing)
- Stack recap shown at top of human output
- JSON output includes full
stackobject with all detected components
-
README.md - Updated Full Audit prompt
- Now requests Stack Recap as first output item
- CLAUDE.md template increased from ~60 to ~100 lines
- Added integration-aware suggestions in output description
Fixed
- audit-scan.sh - jq fallback now works for MCP detection in ~/.claude.json
Stats
- 2 files modified (audit-scan.sh ~150 lines added, README.md prompt updated)
- Detects 25+ common integrations (Clerk, Stripe, OpenAI, Sentry, etc.)
[2.9.7] - 2026-01-12
Enhanced
- README.md - Deep Audit now context-aware
- Full Audit command now reads project's README.md, CLAUDE.md, and .claude/CLAUDE.md
- Claude analyzes business domain to provide tailored recommendations
- Domain-specific suggestions (EdTech → session agents, E-commerce → inventory commands)
- Privacy notice: all data stays local, nothing sent back to repo
Stats
- 1 file modified (README.md)
- Deep Audit now provides personalized, domain-aware recommendations
[2.9.6] - 2026-01-12
Fixed
- audit-scan.sh - Count files recursively in subfolders
- Commands in subfolders (e.g.,
commands/tech/,commands/product/) now counted - Split into
count_md_files()for .md andcount_script_files()for hooks (.sh/.js/.py/.ts) - Excludes README.md from counts
- Bug found: Was reporting 0 commands when 10 existed in subfolders
- Commands in subfolders (e.g.,
Stats
- 1 file modified (audit-scan.sh, ~15 lines)
- Critical fix for accurate extension counting
[2.9.5] - 2026-01-12
Added
- README.md - Deep Audit section with one-liner commands
- New row in "Not Sure Where to Start?" table
🔬 Deep Auditsection with two options:- Quick Version (~10 sec): Single curl pipe to Claude
- Full Audit (~30 sec): Downloads YAML reference + scan for comprehensive analysis
- Outputs: Health score, prioritized findings, CLAUDE.md template, suggested extensions
Stats
- 1 file modified (README.md, ~35 lines added)
- Focus on one-command personalized audit experience
[2.9.4] - 2026-01-12
Added
- examples/modes/ - New folder for behavioral modes
MODE_Learning.md- Complete Learning Mode ready to copy to~/.claude/README.md- Installation guide with SuperClaude framework reference
- examples/README.md - Updated with modes folder and templates
Stats
- 2 new files created (MODE_Learning.md, modes/README.md)
- 1 file modified (examples/README.md)
- Focus on making SuperClaude Learning Mode plug-and-play
[2.9.3] - 2026-01-12
Added
- README.md - LLM Reference section with curl one-liner
- New row in "Not Sure Where to Start?" table
🤖 LLM Referencesection with instant curl command- Use cases: ChatGPT/Claude/Gemini context, system prompts,
@reference - Clarification that YAML points to line numbers in full guide for deep dives
- english-ultimate-claude-code-guide.md - Learning Mode documentation (~136 lines)
- SuperClaude Behavioral Modes overview table
- Complete Learning Mode installation guide (4 steps)
- Usage examples with
--learn,--learn focus:X,--learn batchflags - Offer format examples (standard and token-efficient)
- Integration matrix with other modes
- Priority rules and example session
- claude-code-reference.yaml - Learning mode additions
deep_diverefs: superclaude_modes, learning_modedecidesection: learning flagclisection: --learn, --learn focus:X, --no-learn flags
Stats
- 3 files modified (README.md, english-ultimate-claude-code-guide.md, claude-code-reference.yaml)
- ~150 lines added across files
- Focus on LLM context sharing and SuperClaude Learning Mode documentation
[2.9.2] - 2026-01-12
Added
- claude-code-reference.yaml - Machine-optimized LLM index (~2K tokens)
- Decision tree as first section (most used lookup)
- Prompting formula (WHAT/WHERE/HOW/VERIFY pattern)
- 38 deep_dive line references to english-ultimate-claude-code-guide.md
- 22 sections covering: commands, shortcuts, CLI flags, context management, memory files, MCP servers, think levels, cost optimization, anti-patterns, troubleshooting
- Flat YAML structure (max 1 level nesting) for optimal LLM parsing
- ~97% token reduction vs full guide (2K vs 70K tokens)
- README.md - Added LLM Reference row in Core Documentation table
- llms.txt - Added Machine-Optimized Reference section with YAML file description
Stats
- 1 new file created (claude-code-reference.yaml, 282 lines)
- 2 files modified (README.md, llms.txt)
- Use case: Claude Code self-reference for fast user question answering
[2.9.1] - 2026-01-12
Fixed
- Cheatsheet completeness audit (cheatsheet-en.md, ~15 lines modified)
- Missing commands added:
/execute- Exit Plan Mode (counterpart to/plan)/model- Switch model (sonnet/opus/opusplan)
- Missing keyboard shortcuts added:
Ctrl+R- Retry last operationCtrl+L- Clear screen (keeps context)
- Missing CLI flags added:
-c/--continue- Continue last session-r/--resume <id>- Resume specific session--headless- Non-interactive (CI/CD)
- Missing maintenance command added:
claude update- Check/install updates
- Inconsistency fixed:
- Removed false
/resumeslash command from Context Recovery Commands - Replaced with correct CLI flags (
claude -c,claude -r <id>)
- Removed false
- Clarification:
/statusvs/contextdescriptions clarified (session state vs detailed token breakdown)
- Cheatsheet version: 2.8 → 2.8.1
- Missing commands added:
Stats
- 1 file modified (cheatsheet-en.md)
- Audit coverage improved from ~36% to ~85% of documented commands
- Format preserved: 377 lines, 1-page printable maintained
[2.9.0] - 2026-01-12
Fixed
- MCP detection bug in audit-scan.sh (~60 lines modified)
- Root cause: Script searched for
~/.claude/mcp.jsonwhich doesn't exist - Actual location: Claude Code stores MCP config in
~/.claude.jsonunderprojects.<path>.mcpServers - Solution: Multi-source detection with priority:
~/.claude.json→projects.<cwd>.mcpServers(most common)./.claude/mcp.json(project-level)~/.claude/mcp.json(legacy global)
- JSON output now includes detailed
mcpsection (configured, count, servers, source) - Human output shows server count and source location
- Root cause: Script searched for
- Bug
0\n0inclaude_md_refs(~8 lines)- Root cause:
grep -c ... || echo "0"could produce double output - Solution: Rewritten
count_pattern()function to properly capture and return count
- Root cause:
Changed
- audit-scan.sh enhanced (~50 lines)
- Added
MCP_SOURCEvariable to track where MCP config was found - Added
MCP_COUNTvariable for server count - Global
mcp.jsonmessage changed from error to info (not required) - JSON output restructured with separate
mcpobject
- Added
- claude-setup-audit-prompt.md updated (~40 lines)
- Phase 1.1: Now checks
~/.claude.jsoninstead of~/.claude/mcp.json - Phase 1.2: Complete MCP detection rewrite covering all 3 locations
- Glossary: Updated MCP definition to explain config locations
- Version: 2.8 → 2.9
- Phase 1.1: Now checks
Stats
- 2 files modified (audit-scan.sh, claude-setup-audit-prompt.md)
- Bug impact: Scripts now correctly detect MCP servers (was showing "No MCP" even when configured)
- Tested: Verified on Méthode Aristote project with 9 MCP servers
[2.8.0] - 2026-01-11
Added
-
Verified CLI commands and flags from Medium article analysis (~61 lines)
- Section 1.1 "Updating Claude Code" (lines 210-241)
claude updatecommand - Check and install available updatesclaude doctorcommand - Verify auto-updater health and system integrity- Maintenance commands reference table with usage guidance
- Update frequency recommendations (weekly, before major work, after system changes)
- Alternative npm update method documented
- Section 10.1 Built-in Commands (line 7746)
/output-style- Change response format (concise/detailed/code)/feedback- Report bugs or send feedback to Anthropic (renamed from/bug)
- Section 10.3 CLI Flags Reference (lines 7837, 7848)
--json-schema <schema>- JSON Schema for structured output validation--max-budget-usd <amount>- Maximum API spend limit (with--printonly)
- Section 10.4 Quick Diagnostic Guide (lines 7893-7913)
- Symptom-based troubleshooting table with 8 common scenarios
- Quick Fix + Prevention columns for rapid issue resolution
- 5-step diagnosis flow (context → connectivity → configuration → permissions → doctor)
- Covers: context overflow, rate limits, MCP issues, permission prompts, session corruption
- Section 1.1 "Updating Claude Code" (lines 210-241)
-
README.md navigation improvements (~50 lines)
- Decision Helper table after Quick Start (6 user personas with direct links)
- Moved Audit section to prominent position after Quick Start
- Reframed AI admission from apologetic to professional tone
- Added Prerequisites section (Node.js, API key, cost estimate)
- Outcome-based Guide Navigation ("After this, you can...")
- Consolidated PDFs/DeepWiki into collapsible
<details>section - Shortened Windows disclaimer (5 lines → 1 line)
- Added GitHub Actions section to Production-Ready Examples
-
examples/README.md catalog completion
- Added
github-actions/folder to Structure table (3 CI/CD workflows) - Added
workflows/folder to Structure table (database branch setup) - Complete Templates Index with all 9 example categories
- Added
Changed
- Verification methodology improvements
- All additions verified via
claude --helpoutput or direct user testing - Rejected 6+ unverified elements from Medium article (false positives and non-existent commands)
- Avoided documenting 16 already-present elements (prevented redundancy)
- Maintained guide credibility by only adding 100% confirmed features
- All additions verified via
- README.md restructured for better first-time user experience
- Clear decision support for new users ("Not Sure Where to Start?")
- Audit tool more discoverable (moved from buried position)
- Professional AI disclosure without being apologetic
Stats
- Guide expanded from 8,787 to 8,848 lines (+61 lines, +0.7%)
- 6 sections modified (Installation, Commands Table, CLI Flags, Troubleshooting, README, examples/README)
- Focus on maintenance commands, structured output, rapid diagnostics, and navigation UX
- Verification ratio: 7 confirmed additions / 22 rejected claims (~32% valid from source article)
- README improvements: Decision Helper, Audit visibility, GitHub Actions showcase
[2.7.0] - 2026-01-11
Added
- Audit optimization with bash scanning (~350 lines across 4 files)
- examples/scripts/audit-scan.sh (NEW, ~230 lines)
- Fast Claude Code setup scanner with dual output modes
- JSON output (
--json) for Claude processing - Human-readable output (default) with color-coded results (✅/❌/⚠️)
- Scans: global config (~/.claude/), project config (./CLAUDE.md, .claude/), extensions (agents/commands/skills/hooks/rules)
- Tech stack auto-detection (Node.js, Python, Go, Rust, PHP via manifest files)
- Quality pattern checks: security hooks (PreToolUse), SSoT references (@refs), MCP servers
- Performance: ~80% faster than file-reading approach (~2s vs ~30s)
- Token efficiency: ~90% reduction (~500 tokens vs ~5000 tokens)
- claude-setup-audit-prompt.md Phase 1-2 rewrite (~120 lines modified)
- Phase 1.1 "Quick Configuration Scan" replaced file reads with bash commands
- Phase 1.2 "Quality Pattern Checks" uses grep/wc/find for targeted validation
- Phase 1.3 references external audit-scan.sh for comprehensive scanning
- Added "Efficient Guide Reference Lookup" with sed line range extraction
- Reduced audit time estimate from ~5-10 minutes to ~2-3 minutes
- Version updated: 2.1 → 2.2
- examples/README.md scripts section (~20 lines)
- Added
scripts/folder to structure table - Scripts table documenting 3 utility scripts (audit-scan.sh, check-claude.sh, clean-reinstall-claude.sh)
- Usage examples for both JSON and human-readable output modes
- Added
- README.md "Audit Your Setup" section rewrite (~60 lines)
- Two-option approach: Quick Bash Scan (2 seconds) vs Claude-powered audit (2-3 minutes)
- Performance comparison: "~80% faster scanning and 90% fewer tokens"
- Option 1: Direct script execution with curl download example
- Option 2: Claude-powered analysis referencing audit prompt
- Clear usage instructions for both
--jsonand default modes
- examples/scripts/audit-scan.sh (NEW, ~230 lines)
Changed
- Version alignment across documentation
- README.md: Version 2.6 → 2.7
- english-ultimate-claude-code-guide.md: Already at 2.7
- claude-setup-audit-prompt.md: Version 2.1 → 2.2
Stats
- 1 new file created (audit-scan.sh, ~230 lines)
- 4 files modified (claude-setup-audit-prompt.md, examples/README.md, README.md, CHANGELOG.md)
- Performance improvement: 80% faster scanning, 90% token reduction
- Focus on efficiency, developer experience, and programmatic auditing
- Script supports both human-readable and machine-readable (JSON) output
[2.6.0] - 2026-01-11
Added
- Section 8.5: Plugin System (~245 lines, comprehensive documentation)
- Plugin System fundamentals (lines 4836-5073)
- What are plugins: packaged agents, skills, commands, domain-specific tooling
- Plugin commands table: install, enable, disable, uninstall, update, validate
- Marketplace management: add, list, update, remove marketplaces
- Using plugins workflow from marketplace to session usage
- Plugin session loading with
--plugin-dirflag for testing
- When to Use Plugins decision matrix
- Team workflows: Share standardized agents/skills via private marketplace
- Domain expertise: Pre-built security, accessibility, performance plugins
- Repeating patterns: Package custom workflows for reuse
- Community solutions: Leverage community expertise
- Creating Custom Plugins guide
- Directory structure with manifest (plugin.json)
- Example security-audit plugin manifest
- Validation command:
claude plugin validate ./my-plugin
- Plugin vs. MCP Server comparison table
- Plugin = "How Claude thinks" (workflows, specialized agents)
- MCP Server = "What Claude can do" (tools, external systems)
- Clear guidance on when to use which
- Security Considerations section
- Before installing: trust source, review manifest, test in isolation
- Red flags: network access without reason, obfuscated code, no documentation
- Example Use Cases with real workflows
- Team Code Standards Plugin (private marketplace)
- Security Audit Suite (community plugin)
- Accessibility Testing (a11y plugin with WCAG compliance)
- Troubleshooting guide
- Plugin not found after install
- Plugin conflicts resolution
- Plugin not loading in session
- Plugin System fundamentals (lines 4836-5073)
- Keyboard Shortcut:
Esc×2double-tap (line 7487)- Added to Section 10.2 Keyboard Shortcuts table
- Clarifies double-tap pattern: Rewind to previous checkpoint (same as
/rewind) - Resolves inconsistency between TL;DR mention and shortcuts table
- Plugin command in Section 10.1 Commands Table (line 7696)
/plugincommand: Manage Claude Code plugins (Config category)
- Plugin flag in Section 10.3 CLI Flags Reference (line 7782)
--plugin-dir: Load plugins from directory (repeatable flag)
Changed
- Table of Contents updated (line 147)
- Added 8.5 Plugin System entry
- Section 8 Quick Jump navigation enhanced (line 4530)
- Added Plugin System link to quick navigation bar
- TL;DR Power Features table (line 80)
- Added "Plugins: Community-created extension packages" row
- Version alignment across documentation
- english-ultimate-claude-code-guide.md: Version 2.5 → 2.6
- README.md: Version 2.5 → 2.6
Stats
- Guide expanded from 8,545 to 8,787 lines (+242 lines, +2.8%)
- Plugin System section: ~245 lines of comprehensive documentation
- 1 keyboard shortcut clarified (Esc×2)
- 2 command/flag additions (/plugin, --plugin-dir)
- Focus on extensibility and community-driven functionality
- Zero loss of existing functionality
[2.5.0] - 2026-01-11
Removed
- Content cleanup and optimization (~1048 lines removed, -10.9%)
- DeepSeek Integration section (~200 lines, lines 9123-9321)
- Third-party provider documentation not specific to Claude Code
- Replaced reference in configuration table with generic "Alternative auth token"
- Git Archaeology Pattern (~250 lines, lines 8834-9081)
- General Git technique, not Claude Code-specific
- Emergency Hotfix Checklist (~140 lines, lines 8695-8832)
- Generic development workflow, not specific to Claude Code
- Maturity Model & Success Metrics (~95 lines, lines 8544-8691)
- Gamification content that added weight without Claude Code value
- Prompt Templates (~105 lines, lines 8437-8542)
- Generic prompt templates not specific to Claude Code
- Task-specific checklists (Bug Fix, Feature, Code Review, Refactoring)
- General development checklists, not Claude Code workflows
- Community Resources fictional dates (table column removed)
- Removed "Last Updated" column with fictional future dates (Apr 2025, Oct 2025, Jul 2025, Aug 2025)
- Reduced from 5 to 3 essential awesome-lists
- DeepSeek Integration section (~200 lines, lines 9123-9321)
Changed
- Health Check Scripts externalized to
examples/scripts/- Replaced ~90 lines of inline PowerShell/Bash scripts with links
- Created
examples/scripts/check-claude.sh(macOS/Linux health check) - Created
examples/scripts/check-claude.ps1(Windows health check) - Main guide now references external scripts for maintainability
- Clean Reinstall Scripts externalized to
examples/scripts/- Replaced ~75 lines of inline reinstall procedures with links
- Created
examples/scripts/clean-reinstall-claude.sh(macOS/Linux reinstall) - Created
examples/scripts/clean-reinstall-claude.ps1(Windows reinstall) - Improves separation of concerns (guide vs utilities)
- Nick Tune reference condensed
- Reduced from ~40 lines to 3 lines with link only
- Kept attribution but removed excessive detail
- Daily Workflow & Checklists streamlined
- Removed generic checklists (Bug Fix, Feature, Code Review, Refactoring)
- Kept only Claude Code-specific parts (Daily Workflow, Prompt Quality)
- Table of Contents cleaned
- Removed obsolete references to A.8 (Prompt Templates) and A.9 (Success Metrics)
- Fixed document structure coherence
Fixed
- Version consistency across documentation (2.4 aligned)
- Code block balance verification (673 markers, properly balanced)
- Removed broken internal references to deleted sections
Stats
- Document reduced from 9,593 to 8,545 lines (-1,048 lines, -10.9%)
- 4 new script files created in examples/scripts/ (~350 lines externalized)
- Focus shifted to Claude Code-specific content only
- Improved maintainability through script externalization
- Zero loss of essential Claude Code functionality
[2.4.0] - 2026-01-10
Added
- Database Branch Isolation with Git Worktrees (~540 lines across 3 files)
- examples/commands/git-worktree.md enhanced (~90 lines added)
- Database provider auto-detection (Neon, PlanetScale, Local Postgres, Supabase)
- Suggested commands for DB branch creation per provider
.worktreeincludesetup documentation for .env copying- "When to Create Database Branch" decision table
- Cleanup commands including DB branch deletion
- Common mistakes section expanded with DB-related pitfalls
- examples/workflows/database-branch-setup.md (NEW, ~350 lines)
- Complete provider-specific setup guides (Neon, PlanetScale, Local Postgres)
- TL;DR section for 90% use case (Neon quick start)
- Provider comparison table with branching capabilities
- 3 isolation patterns: Cloud branching, Local schema, Shared DB
- Decision tree for choosing DB isolation strategy
- Real-world workflow examples with commands
- Troubleshooting section with common issues
- Prerequisites and CLI installation per provider
- english-ultimate-claude-code-guide.md Section 9.12 enhanced (~95 lines)
- "Database Branch Isolation with Worktrees" new subsection
- Problem/Solution framing for schema conflicts
- Provider detection explanation
- "When to create DB branch" decision table
- Complete workflow example with Neon
- Prerequisites for all major providers
- Links to detailed workflow guide
- Source attribution: Neon database branching and PlanetScale branching workflows
- examples/commands/git-worktree.md enhanced (~90 lines added)
Changed
- Guide statistics updated
- Guide expanded from 9,700+ to 9,592 lines (optimized structure, net -108 lines)
- Content reorganized for better progressive disclosure
- Reduced redundancy through single source of truth pattern
- Documentation architecture improved
- Command reference (git-worktree.md) kept concise and scannable
- Detailed workflows separated into dedicated guide
- Clear separation: Quick Reference → Complete Tutorial
Stats
- 1 new file created (workflows/database-branch-setup.md, ~350 lines)
- 3 files modified (git-worktree.md +90, guide +95, examples/README.md)
- Focus on database isolation patterns for modern dev workflows
- Maintenance-friendly: Single source of truth for provider commands
[2.3.0] - 2026-01-10
Added
- DeepTo Claude Code Guide integration (~800 lines across 5 sections)
- Image Processing (Section 2.3.2, lines 377-445)
- Direct image input via paste/drag-drop in terminal
- Screenshot analysis, UI debugging, error message analysis
- Best practices for image-based workflows
- Supported formats: PNG, JPG, GIF, WebP, screenshots
- Session Continuation and Resume (Section 2.3.4, lines 447-560)
claude --continue/-cto resume last sessionclaude --resume <id>/-r <id>for specific sessions- Use cases table: long-term projects, research, interrupted work, daily workflows
- Context preservation across terminal sessions
- Integration with MCP Serena for persistent memory
- XML-Structured Prompts (Section 2.6, lines 1582-2148)
- Semantic organization using
<instruction>,<context>,<code_example>,<constraints>,<output>tags - Benefits table: disambiguation, role clarity, example isolation, constraint definition
- 3 practical examples: code review, feature implementation, bug investigation
- Advanced patterns: nested tags, multiple examples, conditional instructions
- Integration with CLAUDE.md and Plan Mode
- Template library for common scenarios
- Semantic organization using
- ccusage CLI Tool (Section 3.5.3, around line 970)
- Detailed cost analytics and tracking
- Model-specific breakdowns (Haiku/Sonnet/Opus)
- Token usage analysis and optimization insights
- Installation and usage instructions
- Unix Piping Workflows (Section 9.3.3, line 4490)
- Feeding content to Claude via stdin pipes
- Output format options (text, json, markdown)
- Build script integration patterns
- CI/CD pipeline examples (linting, testing, security)
- Automated analysis and report generation
- DeepTo Guide reference added to README.md Resources section
- Listed alongside zebbern, Claudelog, and ykdojo guides
- Brief description covering all integrated concepts
- Source attribution included in all new sections
- Proper credit to https://cc.deeptoai.com/docs/en/best-practices/claude-code-comprehensive-guide
- Following same attribution format used for other community guides
- Image Processing (Section 2.3.2, lines 377-445)
Changed
- Guide statistics updated
- Guide expanded to approximately 9,700+ lines (+800 lines from DeepTo integration)
- Enhanced coverage of context management, structured prompting, and automation
- README.md Resources section enhanced
- Added DeepTo Claude Code Guide to Related Guides
Stats
- 0 new files created (documentation enhancement only)
- 3 files modified (README.md, english-ultimate-claude-code-guide.md, CHANGELOG.md)
- Focus on advanced prompting techniques, cost optimization, and automation workflows
- Integration of community best practices from DeepTo guide
[2.2.0] - 2026-01-10
Added
- ykdojo/claude-code-tips reference integration (~300 lines, 6 tips)
- Added to References section in README.md (2 locations: Key inspirations + Related Guides)
- Added to Learning Sites table in guide (Section 10.3.3, lines 8277, 8500)
- Listed as peer guide alongside Claudelog and zebbern
- Tip 1: Undocumented Commands integrated in Section 10.1 Commands Table
/usage- Check rate limits and token allocation/stats- View usage statistics with activity graphs/chrome- Toggle native browser integration/mcp- Manage Model Context Protocol servers
- Tips 3+4+8: Keyboard Shortcuts integrated in Section 10.2
- Restructured with 2 categories: "Session Control" + "Input & Navigation"
Ctrl+A- Jump to beginning of lineCtrl+E- Jump to end of lineCtrl+W- Delete previous wordCtrl+G- Open external editor for long textCtrl+B- Run command in background
- Tip 5: Session Handoff Pattern new subsection in Section 2.2 (lines 1252-1308)
- Complete template with 5 sections (Accomplished, Current State, Decisions, Next Steps, Context)
- When-to-use table with 5 scenarios (end of day, context limit, switching focus, interruption, debugging)
- Storage location:
claudedocs/handoffs/handoff-YYYY-MM-DD.md - Pro tip: Ask Claude to generate handoff automatically
- Tip 12: GitHub Actions CLI Debugging new subsection in Section 9.3 (lines 4445-4500)
- Quick investigation workflow with
gh runcommands - Common commands table: list, view, view logs, watch, rerun
- Practical example combining
ghwith Claude Code - Pro tip: Pipe failed logs directly to Claude for analysis
- Quick investigation workflow with
- Additional topics worth exploring section added (lines 8516-8522)
- 6 non-integrated but pertinent topics from ykdojo listed
- Voice transcription workflows (superwhisper/MacWhisper)
- Tmux for autonomous testing
- cc-safe security tool
- Cascade multitasking method
- Container experimentation with Docker
- Half-clone technique for context trimming
Changed
- Guide statistics updated
- Guide expanded from 8,505 to 8,929 lines (+424 lines, +5.0%)
- Word count increased from ~31,280 to 33,219 words (+1,939 words, +6.2%)
- Reading time updated: "~3 hours" → "~2h15min" (more precise estimate)
- Version alignment across documentation
- english-ultimate-claude-code-guide.md: Version 2.1 → 2.2
- README.md: Version 2.1 → 2.2
- CHANGELOG.md: New release 2.2.0 documented
Stats
- 0 new files created (documentation enhancement only)
- 3 files modified (README.md, english-ultimate-claude-code-guide.md, CHANGELOG.md)
- Guide grew by 424 lines (5.0% growth from v2.1.0)
- Focus on productivity techniques and terminal efficiency
- Integration of battle-tested workflows from Y.K. Dojo
[2.1.0] - 2026-01-10
Added
- Production-ready slash commands in examples/commands/ (~25 KB)
- pr.md (5.8 KB) - PR creation with scope analysis
- Complexity scoring algorithm (code files × 2 + tests × 0.5 + directories × 3 + commits)
- Scope coherence detection (related vs unrelated changes)
- Semi-automatic split suggestions with git commands
- Conventional commit format enforcement
- Complete PR template with TLDR + description + test checklist
- release-notes.md (7.2 KB) - Generate release notes in 3 formats
- CHANGELOG.md format (Keep a Changelog standard)
- GitHub Release / PR body format
- User announcement format (tech-to-product language transformation)
- Database migration detection (Prisma, Sequelize, Django, Alembic)
- Semantic versioning determination from commit types
- sonarqube.md (11.3 KB) - Analyze SonarCloud quality issues for PRs
- Environment variable configuration ($SONARQUBE_TOKEN, $SONAR_PROJECT_KEY)
- Bash script wrapper to handle zsh authentication issues
- Node.js analysis script for grouping issues by rule and severity
- Executive summary with top violators and action plan
- Severity mapping (BLOCKER/CRITICAL → 🔴, MAJOR → 🟡, MINOR/INFO → 🔵)
- pr.md (5.8 KB) - PR creation with scope analysis
- Production-ready hooks in examples/hooks/bash/ (~6.5 KB)
- dangerous-actions-blocker.sh (5.2 KB) - PreToolUse security hook
- Blocks destructive commands (rm -rf /, fork bombs, dd if=, mkfs)
- Blocks git force push to main/master branches
- Blocks npm/pnpm/yarn publish without confirmation
- Detects secrets in commands (password=, api_key=, token= patterns)
- Protects sensitive files (.env, credentials.json, SSH keys, .npmrc)
- Path validation with $ALLOWED_PATHS environment variable
- Generic implementation using $CLAUDE_PROJECT_DIR with fallback to pwd
- notification.sh (1.3 KB) - Notification hook with contextual macOS alerts
- 5 contextual sound mappings (success, error, waiting, warning, default)
- Keyword-based context detection (completed/done → Hero.aiff, error/failed → Basso.aiff)
- Non-blocking background execution
- Native macOS notifications with osascript
- Multi-language support (English/French keywords)
- dangerous-actions-blocker.sh (5.2 KB) - PreToolUse security hook
- Comprehensive hooks documentation
- examples/hooks/README.md (12.4 KB) - Complete hook system guide
- Available hooks table with 6 hook examples across events
- Hook events reference (PreToolUse, PostToolUse, UserPromptSubmit, Notification, SessionStart, SessionEnd, Stop)
- Configuration guide with settings.json examples and matcher patterns
- Creating custom hooks template with environment variables
- Best practices (short timeout, fail gracefully, minimal logging)
- Advanced examples (git context enrichment, activity logger, migration detector)
- Troubleshooting section (permission issues, timeout errors, jq installation)
- examples/hooks/README.md (12.4 KB) - Complete hook system guide
- README.md improvements for better discoverability
- Moved "What's Inside" section to line 24 (immediately after intro, before "About This Guide")
- Added examples/ row to table: "Production-ready commands, hooks, agents | Browse as needed"
- DeepWiki interactive documentation explorer section
- Link to https://deepwiki.com/FlorianBruniaux/claude-code-ultimate-guide/1-overview
- 4 bullet points explaining features (natural language queries, contextual navigation, semantic search, on-demand summaries)
- Tagline: "Perfect for quick lookups when you don't want to read the full 7500+ lines"
- Ready-to-Use Examples section with comprehensive tables
- Commands table: 6 commands with purpose and highlights (/pr, /release-notes, /sonarqube, /commit, /review-pr, /git-worktree)
- Hooks table: 4 hooks with events and purposes (dangerous-actions-blocker, notification, security-check, auto-format)
- Link to examples/README.md for full catalog
- Guide documentation extensions (english-ultimate-claude-code-guide.md)
- Section 1.3 "Quick Actions & Shortcuts" expanded (~80 lines)
- New subsection "Shell Commands with
!" with 9 concrete examples- Quick status checks (!git status, !npm run test, !docker ps)
- View logs (!tail -f, !cat package.json)
- Quick searches (!grep -r "TODO", !find . -name "*.test.ts")
- Comparison table: when to use
!vs asking Claude - Example workflow showing both approaches
- New subsection "File References with
@" with usage patterns- Single file, multiple files, wildcards, relative paths
- "Why use
@" section: precision, speed, context, clarity - Comparative example showing with/without
@
- New subsection "Shell Commands with
- Section 10 TL;DR updated with "Copy ready-to-use templates → examples/ directory"
- Appendix updated with note redirecting to examples/ for production-ready templates
- Section 1.3 "Quick Actions & Shortcuts" expanded (~80 lines)
Changed
- examples/README.md updated with new entries
- Commands table: Added /pr, /release-notes, /sonarqube rows
- Hooks table: Added dangerous-actions-blocker.sh, notification.sh rows
- Added note: "See hooks/README.md for complete documentation"
- README.md restructured for immediate content comprehension
- "What's Inside" moved from line 72 to line 24 (48 lines higher)
- Removed duplicate "What's Inside" section (was at old location)
- Removed duplicate DeepWiki reference from Resources section
- Optimal information architecture: Title → Author → What's Inside → About
- Guide statistics updated
- Guide expanded from 7,668 to 8,505 lines (+837 lines, +10.9%)
- Word count updated to approximately 31,280 words
- Reading time remains 3 hours (comprehensive read-through)
Stats
- 6 new files created (~43 KB total)
- 3 slash commands (pr.md, release-notes.md, sonarqube.md)
- 2 bash hooks (dangerous-actions-blocker.sh, notification.sh)
- 1 comprehensive documentation (hooks/README.md)
- 3 files modified (README.md, english-ultimate-claude-code-guide.md, examples/README.md)
- Guide grew by 837 lines (10.9% growth from v2.0.0)
- Focus on production-ready templates and improved documentation discoverability
- All commands and hooks fully generic (no project-specific references)
[2.0.0] - 2026-01-10
Added
- Section 9.12: Git Best Practices & Workflows (~400 lines)
- Commit message best practices with Conventional Commits format
- Git amend workflow with safety rules and verification process
- Branch management patterns and naming conventions
- Rewind vs Revert decision tree for different scenarios
- Git Worktrees comprehensive documentation
- Parallel branch development without context switching
- Setup process and directory structure
- Claude Code integration patterns
- CLAUDE.md memory file strategies for worktrees
- Best practices and troubleshooting guide
- Cleanup procedures
- Section 9.13: Cost Optimization Strategies (~350 lines)
- Model selection matrix (Haiku/Sonnet/Opus use cases and costs)
- OpusPlan mode (Opus for planning, Sonnet for execution)
- Token-saving techniques (concise CLAUDE.md, targeted @references, proactive compacting)
- Agent specialization for efficiency
- Cost tracking with /status command and budget alerts
- Economic workflows (Haiku for tests, Sonnet for implementation)
- Token calculation reference with real pricing examples
- Cost vs productivity trade-offs analysis
- ROI calculations and cost-effectiveness metrics
- examples/commands/git-worktree.md - Slash command template
- Systematic worktree setup workflow
- Directory selection priority logic (.worktrees/ vs worktrees/)
- Safety verification (.gitignore checks)
- Auto-detection of package managers (pnpm, cargo, poetry, go)
- Baseline test verification
- Complete quick reference table
- 8 TL;DR/Recap sections for improved navigation and learning journey
- Section 2 TL;DR (Core Concepts) - 2 minute overview of mental model
- Section 3 TL;DR (Memory & Settings) - 90 second memory hierarchy guide
- Section 4 TL;DR (Agents) - 60 second quick start guide
- Section 7 TL;DR (Hooks) - 60 second event system overview
- Section 9 TL;DR (Advanced Patterns) - 3 minute pattern categories breakdown
- Section 10 TL;DR (Reference) - 1 minute navigation table
- Subsection 2.2 Quick Reference (Context Management zones)
- Section 9 Recap Checklist (Pattern mastery verification before Section 10)
- Format Enhancements for better readability
- Collapsible tables using
<details>tags for dense content (MCP Server Catalog) - C-style comment format (
/*──────*/) for multi-OS installation commands - Quick navigation anchor links at top of all 10 major sections
- Collapsible tables using
- zebbern/claude-code-guide reference in README Resources
- New "Related Guides" section grouping zebbern and Claudelog as peer guides
- Positioned prominently after Official docs section
- Added context: "Comprehensive reference & troubleshooting guide with cybersecurity focus"
Changed
- Updated statistics throughout documentation
- Guide expanded from 7,481 to 7,668 lines (+187 lines, +2.5%)
- Word count: 27,471 words (27K+)
- Reading time estimate: 2.5 hours → 3 hours (more accurate for full guide)
- README: "4000+ lines" → "7500+ lines, 27K+ words"
- PDF Kimi reading time: 2.5 hours → 3 hours
- Version alignment across all files to 2.0
- english-ultimate-claude-code-guide.md: Version 1.0 → 2.0
- README.md: Version 1.0 → 2.0
- claude-setup-audit-prompt.md: Version 1.0 → 2.0
- cheatsheet-en.md: Already 2.0
- Date updates to January 2026
- All "Last updated" fields across documentation
- Status Overview Table dates (Jan 2025 → Jan 2026)
- Pricing model reference date (January 2026)
- Footer timestamps in all major files
Fixed
- Removed duplicate Claudelog reference from "Frameworks & Tools" section (was in both Key inspirations and Resources)
- Improved organization of Resources section with clearer categorization
Stats
- Guide now 7,668 lines (from 6,250 lines in v1.2.0)
- Added 187 lines of TL;DR/navigation content
- ~23% growth from v1.2.0
- Focus on user experience optimization and learning journey enhancement
- Major version bump reflects structural documentation paradigm shift (learning-focused TL;DRs throughout)
[1.2.0] - 2025-01-10
Added
- Section 1.6: Migration Patterns (~230 lines)
- Complete guide for transitioning from GitHub Copilot to Claude Code
- Cursor to Claude Code migration strategies
- Hybrid workflow recommendations (when to use which tool)
- Week-by-week migration checklist
- Common migration issues and solutions
- Success metrics and productivity indicators
- Section 2.2: Cost Awareness & Optimization (~220 lines)
- Detailed pricing model breakdown (Sonnet/Opus/Haiku)
- Cost optimization strategies (5 actionable patterns)
- Real-world cost examples and ROI calculations
- Budget tracking and cost-conscious workflows
- Cost vs. value analysis (when to optimize, when not to)
- Red flags for cost waste indicators
- Section 9.3: Release Notes Generation (~280 lines)
- Command-based release notes automation
- CI/CD integration for automated changelog
- Interactive workflow for manual control
- Three output formats (CHANGELOG.md, GitHub Release, User Announcement)
- Best practices and common issues
- Complete examples with real commit history
- Section 10.4: Enhanced Troubleshooting (~170 lines added)
- MCP server connection issues (Serena, Context7, Sequential)
- Permission pattern matching problems
- Timeout handling strategies
- Platform-specific installation issues (Windows, macOS, Linux)
- Appendix A.10: Emergency Hotfix Checklist (~140 lines)
- Step-by-step hotfix protocol (8 phases)
- Time-based decision matrix (<5 min to >30 min)
- Claude Code hotfix-specific commands
- Hotfix anti-patterns and best practices
- Communication templates for incident updates
- Appendix A.11: Git Archaeology Pattern (~250 lines)
- 6 archaeology patterns (mysterious code, feature evolution, bug introduction)
- Claude-optimized git commands for investigation
- Real-world examples (workarounds, breaking changes, dead code)
- Archaeology prompt template
- Finding domain experts via git history
- Enhanced Windows disclaimer in README (more visible, actionable)
- Updated
claude-setup-audit-prompt.mdwith new checklist items- Cost Awareness evaluation criteria
- Migration Patterns assessment
- Release Notes automation check
- Emergency procedures documentation
- Git archaeology usage patterns
Changed
- Improved Windows support visibility in README
- Changed from small note to prominent callout box
- Added specific areas of concern (PowerShell, paths, batch files)
- Clear call-to-action for Windows contributors
- Status indicator for platform support
Stats
- Guide expanded from ~4955 lines to ~6250 lines (~26% growth)
- Added ~1300 lines of high-value, practical content
- 6 major new sections addressing real-world developer needs
- Focus on cost optimization, migration, and production scenarios
[1.1.0] - 2025-01-10
Added
- Comprehensive Windows compatibility support
- PowerShell hook templates
- Windows-specific paths throughout documentation
- PowerShell profile setup instructions
- Batch file alternatives where applicable
- Windows disclaimer in README (author on macOS, Windows untested)
- DeepWiki exploration link for interactive repository discovery
llms.txtfile for AI indexation
Changed
- Installation instructions now prioritize npm (cross-platform)
- Cheatsheet updated with dual-platform paths (macOS/Linux + Windows)
- Audit prompt includes Windows paths
[1.0.0] - 2025-01-09
Added
- Complete Claude Code guide (4700+ lines)
- Section 1: Quick Start
- Section 2: Core Concepts (Context Management, Plan Mode, Rewind)
- Section 3: Memory & Settings (CLAUDE.md, .claude/ folder)
- Section 4: Agents (Custom AI personas, Tool SEO)
- Section 5: Skills (Reusable knowledge modules)
- Section 6: Commands (Custom slash commands)
- Section 7: Hooks (Event-driven automation)
- Section 8: MCP Servers (Serena, Context7, Sequential, Playwright)
- Section 9: Advanced Patterns (Trinity, CI/CD, Vibe Coding)
- Section 10: Reference (Commands, Troubleshooting, Checklists)
- Appendix: Templates Collection
- 1-page printable cheatsheet (
cheatsheet-en.md) - Setup audit prompt (
claude-setup-audit-prompt.md) - PDF versions for offline reading
- NotebookLM audio deep dive
Documentation
- README with quick start guide
- Table of contents with anchor links
- Quick links by topic
- Who Is This For section
[0.1.0] - 2025-01-08
Added
- Initial repository structure
- License (CC BY-SA 4.0)
- .gitignore for common patterns