claude-code-ultimate-guide/CHANGELOG.md
Florian BRUNIAUX 6f6cd90bc1 release: version 3.13.0 - Boris Cherny mental models integration
Major additions:
- CLAUDE.md as Compounding Memory philosophy (never correct Claude twice)
- Plan-First Discipline methodology (foundational pattern)
- Verification Loops architectural pattern (8 domains)
- Advanced Worktree Tooling section (3 independent tools validated)
- Anthropic governance resources (Constitution, Petri v2)
- Search tools mastery workflow (grep, grepai, ast-grep, Serena)

Updates:
- Boris Cherny case study enhanced with direct quotes
- Templates count: 83 → 86
- Reference YAML: new architecture diagram, search tools comparison

Resource evaluations:
- Boris Cowork video (3/5 - pertinent)
- Wooldridge productivity stack (3/5 - remote-first workflows)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-26 13:32:54 +01:00

141 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[Unreleased]

[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
  • 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)
  • 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

[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, -v verbose 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 *.pyc for 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_orchestrators section 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_orchestrators section 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.md
    • PULL_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 section
    • guide/learning-with-ai.md:85: Related note after Vibe Coding Trap
    • guide/security-hardening.md:476: PromptPwnd reference in See Also
    • guide/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.json not root plugin.json)
    • Added .mcp.json, .lsp.json, hooks/hooks.json to 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
  • 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 URL
    • plugins_official_reference: Plugin reference docs URL
    • plugins_official_marketplaces: Marketplace docs URL
    • plugins_wshobson_agents: Stats and URL (67/99/107)
    • plugins_registry_claude_plugins_dev: Registry stats (11,989/63,065)
    • plugins_registry_claudemarketplaces: Auto-scan description
    • plugins_popular: Top 4 plugins with install counts
    • plugins_awesome_list: 20k+ stars curated list
    • plugins_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-plugin then /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-system
    • claude_reflect_system_agent_skills: https://agent-skills.md/skills/...
    • skill_improvement_pattern: 5161
    • skill_improvement_how_it_works: 5169
    • skill_improvement_safety: 5188
    • skill_improvement_security_warnings: 5237
    • skill_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-82Templates-83
    • "Examples Library" section updated (line 228)
    • Ecosystem table updated (line 377)
    • New Plugins subsection added after Skills (line 238)

[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.md Section 11.3 (Skills Distribution Platforms)
    • Complementary resources table updated in README.md
    • YAML index entries:
      • skills_marketplace: 5172
      • skills_marketplace_url: https://skills.sh/
      • skills_marketplace_github: vercel-labs/agent-skills
      • skills_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.md Practitioner 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 (16k+ stars, created 2026-01-18)
    • Author: Affaan Mustafa (Anthropic hackathon winner - Zenith project)
    • Unique: Node.js cross-platform hooks, 15 MCP configs, Plugin marketplace format
    • 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:145
    • verification_loops_source: Anthropic Best Practices link
    • eval_harness: guide/methodologies.md:161
    • eval_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 ccusage community 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: 1948
    • subscription_opus_ratio: 1946
    • subscription_monitoring: 1985
    • ai_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_veen with 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) and ai_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_packing entry
  • 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:N syntax
    • 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_dive entries

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:N configuration 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 patterns
      • code-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_agents entry 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.md section 3.1 and adoption-approaches.md (Medium/Large teams)
  • New deep_dive entry in machine-readable/reference.yaml for 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_metrics
    • git_worktrees_multi_instance, multi_instance_costs, orchestration_frameworks
    • headless_pm_framework, multi_instance_implementation, multi_instance_monitoring
    • multi_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)

[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)

[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 opusplanShift+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.md with teleportation commands
    • Essential Commands: /teleport, /tasks, /remote-env
    • Keyboard Shortcuts: Ctrl+B
    • CLI Flags: --teleport
  • Updated machine-readable/reference.yaml
    • New session_teleportation deep_dive entry
    • Commands: /teleport, /tasks, /remote-env
    • Shortcuts: Ctrl+B
    • CLI: --teleport
    • Line numbers updated for sections after 9.15

[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.md Section 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.md navigation table
    • Updated main README.md AI 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_providers reference in reference.yaml

[3.9.1] - 2026-01-19

Added

  • AI Ecosystem: Complementary Tools — New Section 11 documenting tool complementarity
    • guide/ultimate-guide.md Section 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.md with navigation link
    • Updated main README.md navigation table
    • Updated machine-readable/reference.yaml with 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
  • 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.yaml with subscription_limits: 1750
    • Fixed drifted line numbers in reference.yaml (commands_table, shortcuts_table, etc.)
  • 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 development
    • examples/commands/quiz.md: /quiz slash command for self-testing
    • examples/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.sh verifying 4 metrics:
      • Version (VERSION vs landing index.html)
      • Templates count (find examples/ vs landing badges)
      • Quiz questions (questions.json vs index.html + quiz.html)
      • Guide lines (with ±500 tolerance)
    • CLAUDE.md updated with sync documentation and expected output
    • Landing site CLAUDE.md created with sync workflow and line numbers

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.yaml with deep_dive entries

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, Twitter
    • claudedocs/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/ and whitepapers/ 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. excludePatternspermissions.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 --resume is 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:

  1. SuperClaude framework confusion: User had ~/.claude/FLAGS.md with custom flags that were documented as if official
  2. Assumption propagation: "selective loading" concept was assumed from other AI tools
  3. Outdated syntax: excludePatterns may 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
    • --check mode 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)

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
  • 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
  • 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-changes command:
    • 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-verify or CLAUDE_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.sh hook
    • 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=1 env 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.mdguide/ultimate-guide.md
    • cheatsheet-en.mdguide/cheatsheet.md
    • claude-setup-audit-prompt.mdtools/audit-prompt.md
    • personalized-onboarding-prompt.mdtools/onboarding-prompt.md
    • mobile-access-setup.mdtools/mobile-access.md
    • claude-code-reference.yamlmachine-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 folder
  • tools/README.md - Index for interactive utilities folder
  • machine-readable/README.md - Index for LLM consumption folder
  • exports/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

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.yaml patterns (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 --json for 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 /diagnose to commands table and navigation
  • examples/README.md - Added /diagnose to 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-level mcpServers
      • Shows separate counts: project MCPs vs global MCPs with their sources
    • 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 @*.md references, considers SSoT pattern adopted
    • P2.2: shadcn/ui detection - Special case handling (not in package.json)
      • Detects presence of components/ui/ or src/components/ui/ folders
    • 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

Fixed

  • audit-scan.sh - ALL_DEPS unbound variable error when running outside Node.js projects
    • Initialized ALL_DEPS="" before conditional blocks

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
    • /statusline command reference for auto-generation
    • Added to cheatsheet-en.md (lines 130-133)

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_refactor flag: 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_refactor in quality section
  • 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 stack object 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 and count_script_files() for hooks (.sh/.js/.py/.ts)
    • Excludes README.md from counts
    • Bug found: Was reporting 0 commands when 10 existed in subfolders

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 Audit section 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 Reference section 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 batch flags
    • 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_dive refs: superclaude_modes, learning_mode
    • decide section: learning flag
    • cli section: --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 operation
      • Ctrl+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 /resume slash command from Context Recovery Commands
      • Replaced with correct CLI flags (claude -c, claude -r <id>)
    • Clarification:
      • /status vs /context descriptions clarified (session state vs detailed token breakdown)
    • Cheatsheet version: 2.8 → 2.8.1

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.json which doesn't exist
    • Actual location: Claude Code stores MCP config in ~/.claude.json under projects.<path>.mcpServers
    • Solution: Multi-source detection with priority:
      1. ~/.claude.jsonprojects.<cwd>.mcpServers (most common)
      2. ./.claude/mcp.json (project-level)
      3. ~/.claude/mcp.json (legacy global)
    • JSON output now includes detailed mcp section (configured, count, servers, source)
    • Human output shows server count and source location
  • Bug 0\n0 in claude_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

Changed

  • audit-scan.sh enhanced (~50 lines)
    • Added MCP_SOURCE variable to track where MCP config was found
    • Added MCP_COUNT variable for server count
    • Global mcp.json message changed from error to info (not required)
    • JSON output restructured with separate mcp object
  • claude-setup-audit-prompt.md updated (~40 lines)
    • Phase 1.1: Now checks ~/.claude.json instead 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

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 update command - Check and install available updates
      • claude doctor command - 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 --print only)
    • 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
  • 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

Changed

  • Verification methodology improvements
    • All additions verified via claude --help output 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
  • 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
    • 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 --json and default modes

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-dir flag 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
  • Keyboard Shortcut: Esc×2 double-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)
    • /plugin command: 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)
  • 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

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
      • .worktreeinclude setup 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

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 / -c to resume last session
      • claude --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
    • 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

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 line
      • Ctrl+E - Jump to end of line
      • Ctrl+W - Delete previous word
      • Ctrl+G - Open external editor for long text
      • Ctrl+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 run commands
      • Common commands table: list, view, view logs, watch, rerun
      • Practical example combining gh with Claude Code
      • Pro tip: Pipe failed logs directly to Claude for analysis
    • 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 → 🔵)
  • 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)
  • 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)
  • 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
    • 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 @
    • Section 10 TL;DR updated with "Copy ready-to-use templates → examples/ directory"
    • Appendix updated with note redirecting to examples/ for production-ready templates

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
  • 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.md with 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.txt file 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