release: v3.29.0
- Observability: MLflow Tracing section complète (CLI + SDK, LLM-as-judge) - Skills §5.5: UI UX Pro Max (33.7k stars, design reasoning engine BM25) - Diagram #41: AI Fluency High vs Low paths (Anthropic research) - 3 callouts empiriques AI Fluency Index (Rev Engine 5.6×, CLAUDE.md 30%) - Hooks docs v2.1.47-2.1.50: WorktreeCreate/Remove, ConfigChange, --from-pr - CC releases tracking: v2.1.50 → v2.1.52 - 4 nouvelles évaluations ressources (AgentsView, AI Fluency, UX Pro Max) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
939e33ab68
commit
79157ac077
14 changed files with 1192 additions and 40 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
|
@ -29,12 +29,15 @@ __pycache__/
|
|||
*.mp3
|
||||
*.onnx
|
||||
|
||||
# Personal notes & temp filesà
|
||||
# Personal notes & temp files
|
||||
to-ignore/
|
||||
.grepai/
|
||||
whitepapers/
|
||||
claudedocs/
|
||||
.mcp.json
|
||||
|
||||
# Book (work in progress, not public yet)
|
||||
book/
|
||||
|
||||
# Multi-provider (will be moved to dedicated repo)
|
||||
examples/multi-provider/
|
||||
59
CHANGELOG.md
59
CHANGELOG.md
|
|
@ -6,12 +6,63 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [3.29.0] - 2026-02-24
|
||||
|
||||
### Added
|
||||
|
||||
- **guide/ultimate-guide.md §5.5** — Design Intelligence: UI UX Pro Max skill
|
||||
- Repository le plus populaire de l'écosystème (33.7k stars, 3.3k forks, MIT, v2.2.1)
|
||||
- Design reasoning engine BM25 offline sur ~400 règles JSON locales (67 styles UI, 96 palettes, 57 typographies)
|
||||
- Compatible 14 assistants AI (Claude Code, Cursor, Copilot, Windsurf…)
|
||||
- Guide installation, workflows, exemples d'usage
|
||||
|
||||
- **guide/observability.md** — Section MLflow Tracing complète (~120 lignes)
|
||||
- CLI mode (zéro Python) + SDK mode avec wrapping API
|
||||
- LLM-as-judge pour régression automatique de qualité
|
||||
- Exact token counts vs variance ~15-25% des hooks
|
||||
- Setup complet : tracking URI, auto-tracing, evaluation avec GPT-4o judge
|
||||
- Decision guide : quand MLflow vs ccusage vs OpenTelemetry
|
||||
|
||||
- **guide/diagrams/06-development-workflows.md** — Diagramme "AI Fluency — High vs Low Fluency Paths"
|
||||
- 41e diagramme Mermaid du guide
|
||||
- Basé sur Anthropic AI Fluency Index (9,830 conversations analysées)
|
||||
- Visualise le gap entre utilisateurs 30% haute-fluency vs 70% basse-fluency
|
||||
|
||||
- **guide/ultimate-guide.md** — 3 callouts empiriques Anthropic AI Fluency Index
|
||||
- Rev the Engine pattern : utilisateurs qui challengent le raisonnement 5.6× plus susceptibles de détecter erreurs
|
||||
- CLAUDE.md : seulement 30% définissent les termes de collaboration explicitement avant de démarrer
|
||||
- Source : Swanson et al., "The AI Fluency Index", Anthropic (2026-02-23)
|
||||
|
||||
- **guide/ultimate-guide.md** — Nouvelles docs v2.1.47-v2.1.50
|
||||
- `WorktreeCreate`, `WorktreeRemove`, `ConfigChange` hook events avec exemples bash
|
||||
- `last_assistant_message` field dans Stop/SubagentStop hooks
|
||||
- `--from-pr` flag documentation + auto-link sessions PR
|
||||
- Repo-Level Plugin Policy via `--add-dir` (settings.json `extraKnownMarketplaces`, `enabledPlugins`)
|
||||
- LSP `startupTimeout` configuration (v2.1.50+)
|
||||
|
||||
- **docs/resource-evaluations/** — 4 nouvelles évaluations (83 → 84 fichiers)
|
||||
- `2026-02-23-agentsview-session-analytics.md` — AgentsView score 3/5
|
||||
- `2026-02-23-anthropic-ai-fluency-index.md` — AI Fluency Index score 4/5
|
||||
- `2026-02-23-veille-cc-releases-2144-2150.md` — Veille releases CC
|
||||
- `ui-ux-pro-max-skill.md` — UI UX Pro Max skill score 4/5
|
||||
|
||||
### Documentation
|
||||
|
||||
- **Claude Code Releases**: Updated tracking to v2.1.52
|
||||
- v2.1.51: `claude remote-control` subcommand, BashTool login shell perf, SDK account env vars, /model human-readable labels
|
||||
- v2.1.52: VSCode crash fix on Windows
|
||||
|
||||
### Changed
|
||||
|
||||
- **README.md** — 41 diagrammes (était 40), 84 évaluations (était 78)
|
||||
- **machine-readable/reference.yaml** — Entries ajoutées pour nouveaux contenus
|
||||
- **guide/diagrams/README.md** — Ajout du 41e diagramme AI Fluency
|
||||
|
||||
### Version Bump
|
||||
|
||||
- Bumped guide version: 3.28.1 → 3.29.0
|
||||
- Raison : nouvelle section MLflow observability, UI UX Pro Max, AI Fluency diagram + callouts empiriques, 4 évaluations ressources
|
||||
|
||||
### Added
|
||||
|
||||
- **guide/ultimate-guide.md §9.21** — Nouvelle section "Legacy Codebase Modernization" (workflow 4 étapes validé par recherche indépendante)
|
||||
|
|
@ -23,6 +74,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||
- Sources : arXiv 2504.11335, AWS EKS case study (juil. 2025), WJAETS 2025, cas Airbnb (6 sem. vs 1.5 an)
|
||||
- Évaluation ressource : score 2/5 maintenu (article marketing sans depth technique) — workflow intégré via recherche indépendante
|
||||
|
||||
- **Anthropic AI Fluency Index (Feb 23, 2026)** — Intégration de la recherche officielle Anthropic (9,830 conversations analysées) en 3 points ciblés + diagram
|
||||
- **§2.3 Rev the Engine** — Callout empirique : 5.6× plus de catches d'erreurs pour les utilisateurs qui questionnent le raisonnement (justifie le plan review)
|
||||
- **§3.1 CLAUDE.md Best Practices** — Callout 30% : seulement 30% des utilisateurs définissent des termes de collaboration → CLAUDE.md comble ce gap structurellement
|
||||
- **§9.11 Common Pitfalls** — Callout "⚠️ Artifact Paradox" : artefacts polis (code, fichiers) → −5.2pp identification gaps, −3.7pp fact-checking, −3.1pp questionnement (avec 5 contre-mesures concrètes)
|
||||
- **guide/diagrams/06-development-workflows.md** — 5e diagram : "AI Fluency — High vs Low Fluency Paths" (flowchart Bold Guy, palette standard, click hrefs + ASCII fallback), total diagrams : 40 → **41**
|
||||
- **docs/resource-evaluations/2026-02-23-anthropic-ai-fluency-index.md** — Fichier d'évaluation (score 4/5, fact-check complet avec citations exactes de l'article)
|
||||
- **machine-readable/reference.yaml** — 16 entrées `ai_fluency_*` + `ai_fluency_diagram`, `resource_evaluations_count` 83→84, `mermaid_diagrams.description` mis à jour
|
||||
|
||||
- **docs/resource-evaluations/2026-02-23-agentsview-session-analytics.md** — Évaluation AgentsView (score 3/5, à intégrer dans 2-4 semaines)
|
||||
- Web app locale (Go + Svelte 5 + SQLite FTS5) pour search + analytics des sessions Claude Code, Codex, Gemini CLI
|
||||
- Gap confirmé : aucun outil existant dans le guide ne combine FTS + analytics visuelles (heatmaps, velocity) dans une UI web locale
|
||||
|
|
|
|||
29
README.md
29
README.md
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<p align="center">
|
||||
<a href="https://github.com/FlorianBruniaux/claude-code-ultimate-guide/stargazers"><img src="https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=for-the-badge" alt="Stars"/></a>
|
||||
<a href="./CHANGELOG.md"><img src="https://img.shields.io/badge/Updated-Feb_22,_2026_·_v3.28.1-brightgreen?style=for-the-badge" alt="Last Update"/></a>
|
||||
<a href="./CHANGELOG.md"><img src="https://img.shields.io/badge/Updated-Feb_24,_2026_·_v3.29.0-brightgreen?style=for-the-badge" alt="Last Update"/></a>
|
||||
<a href="./quiz/"><img src="https://img.shields.io/badge/Quiz-274_questions-orange?style=for-the-badge" alt="Quiz"/></a>
|
||||
<a href="./examples/"><img src="https://img.shields.io/badge/Templates-175-green?style=for-the-badge" alt="Templates"/></a>
|
||||
<a href="./guide/security-hardening.md"><img src="https://img.shields.io/badge/🛡️_Threat_DB-24_CVEs_·_655_malicious_skills-red?style=for-the-badge" alt="Threat Database"/></a>
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
**This guide teaches you to think differently about AI-assisted development:**
|
||||
- ✅ **Understand trade-offs** — When to use agents vs skills vs commands (not just how to configure them)
|
||||
- ✅ **Build mental models** — How Claude Code works internally (architecture, context flow, tool orchestration)
|
||||
- ✅ **Visualize concepts** — 40 Mermaid diagrams covering model selection, master loop, memory hierarchy, multi-agent patterns, security threats
|
||||
- ✅ **Visualize concepts** — 41 Mermaid diagrams covering model selection, master loop, memory hierarchy, multi-agent patterns, security threats, AI fluency paths
|
||||
- ✅ **Master methodologies** — TDD, SDD, BDD with AI collaboration (not just templates)
|
||||
- ✅ **Security mindset** — Threat modeling for AI systems (only guide with 24 CVEs + 655 malicious skills database)
|
||||
- ✅ **Test your knowledge** — 274-question quiz to validate understanding (no other resource offers this)
|
||||
|
|
@ -141,7 +141,7 @@ graph LR
|
|||
root --> quiz[🧠 quiz/<br/>274 questions]
|
||||
root --> tools[🔧 tools/<br/>utils]
|
||||
root --> machine[🤖 machine-readable/<br/>AI index]
|
||||
root --> docs[📚 docs/<br/>83 evaluations]
|
||||
root --> docs[📚 docs/<br/>84 evaluations]
|
||||
|
||||
style root fill:#d35400,stroke:#e67e22,stroke-width:3px,color:#fff
|
||||
style guide fill:#2980b9,stroke:#3498db,stroke-width:2px,color:#fff
|
||||
|
|
@ -163,7 +163,7 @@ graph LR
|
|||
│ ├─ cheatsheet.md 1-page printable
|
||||
│ ├─ architecture.md How Claude Code works internally
|
||||
│ ├─ methodologies.md TDD, SDD, BDD workflows
|
||||
│ ├─ diagrams/ 40 Mermaid diagrams (10 thematic files)
|
||||
│ ├─ diagrams/ 41 Mermaid diagrams (10 thematic files)
|
||||
│ ├─ third-party-tools.md Community tools (RTK, ccusage, Entire CLI)
|
||||
│ ├─ mcp-servers-ecosystem.md Official & community MCP servers
|
||||
│ └─ workflows/ Step-by-step guides
|
||||
|
|
@ -189,7 +189,7 @@ graph LR
|
|||
│ ├─ claude-code-releases.yaml Structured releases changelog
|
||||
│ └─ llms.txt Standard LLM context file
|
||||
│
|
||||
└─ 📚 docs/ 78 Resource Evaluations
|
||||
└─ 📚 docs/ 84 Resource Evaluations
|
||||
└─ resource-evaluations/ 5-point scoring, source attribution
|
||||
```
|
||||
|
||||
|
|
@ -213,18 +213,18 @@ graph LR
|
|||
|
||||
---
|
||||
|
||||
### 🖼️ Visual Diagrams Series (40 Mermaid Diagrams)
|
||||
### 🖼️ Visual Diagrams Series (41 Mermaid Diagrams)
|
||||
|
||||
**Outcome**: Grasp complex concepts instantly through visual mental models.
|
||||
|
||||
**40 interactive diagrams** across 10 thematic files — GitHub-native Mermaid rendering + ASCII fallback for every diagram:
|
||||
**41 interactive diagrams** across 10 thematic files — GitHub-native Mermaid rendering + ASCII fallback for every diagram:
|
||||
- [Foundations](./guide/diagrams/01-foundations.md) — 4-layer context model, 9-step pipeline, permission modes
|
||||
- [Architecture](./guide/diagrams/04-architecture-internals.md) — Master loop, tool categories, system prompt assembly
|
||||
- [Multi-Agent](./guide/diagrams/07-multi-agent-patterns.md) — 3 topologies, worktrees, dual-instance, horizontal scaling
|
||||
- [Security](./guide/diagrams/08-security-and-production.md) — 3-layer defense, MCP rug pull attack chain, verification paradox
|
||||
- [Cost & Models](./guide/diagrams/09-cost-and-optimization.md) — Model selection tree, token reduction pipeline
|
||||
|
||||
[Browse all 40 diagrams →](./guide/diagrams/)
|
||||
[Browse all 41 diagrams →](./guide/diagrams/)
|
||||
|
||||
**What this means for you**: Understand the master loop before reading 20K lines, see multi-agent topologies at a glance, share visual security threat models with your team.
|
||||
|
||||
|
|
@ -304,7 +304,7 @@ Educational templates with explanations:
|
|||
|
||||
---
|
||||
|
||||
### 🔍 78 Resource Evaluations
|
||||
### 🔍 84 Resource Evaluations
|
||||
|
||||
**Outcome**: Trust our recommendations are evidence-based.
|
||||
|
||||
|
|
@ -759,7 +759,7 @@ cd quiz && npm install && npm start
|
|||
</details>
|
||||
|
||||
<details>
|
||||
<summary><strong>Resource Evaluations</strong> (78 assessments)</summary>
|
||||
<summary><strong>Resource Evaluations</strong> (84 assessments)</summary>
|
||||
|
||||
Systematic evaluation of external resources (tools, methodologies, articles) before integration into the guide.
|
||||
|
||||
|
|
@ -821,6 +821,13 @@ See [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines.
|
|||
- **Evaluation**: [`docs/resource-evaluations/anthropic-2026-agentic-coding-trends.md`](docs/resource-evaluations/anthropic-2026-agentic-coding-trends.md) (score 4/5)
|
||||
- **Integration**: Diffused across sections 9.17 (Multi-Instance ROI), 9.20 (Agent Teams adoption), 9.11 (Enterprise Anti-Patterns), Section 9 intro
|
||||
|
||||
- **[AI Fluency Index](https://www.anthropic.com/research/AI-fluency-index)** (Anthropic, Feb 23, 2026)
|
||||
- Research on 9,830 Claude.ai conversations: iteration multiplies fluency behaviors 2× (2.67 vs 1.33)
|
||||
- **Artifact Paradox**: polished outputs (code, files) reduce critical evaluation — −5.2pp missing context, −3.7pp fact-checking, −3.1pp reasoning challenge
|
||||
- Only 30% of users set collaboration terms explicitly — CLAUDE.md addresses this structurally
|
||||
- **Evaluation**: [`docs/resource-evaluations/2026-02-23-anthropic-ai-fluency-index.md`](docs/resource-evaluations/2026-02-23-anthropic-ai-fluency-index.md) (score 4/5)
|
||||
- **Integration**: 3 callouts in §2.3 (plan review), §3.1 (CLAUDE.md), §9.11 (Artifact Paradox) + [diagram](./guide/diagrams/06-development-workflows.md#ai-fluency--high-vs-low-fluency-paths)
|
||||
|
||||
- **[Outcome Engineering — o16g Manifesto](https://o16g.com/)** (Cory Ondrejka, Feb 2026)
|
||||
- 16 principles for shifting from "software engineering" to "outcome engineering"
|
||||
- Author: CTO Onebrief, co-creator Second Life, ex-VP Google/Meta
|
||||
|
|
@ -839,7 +846,7 @@ See [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines.
|
|||
|
||||
---
|
||||
|
||||
*Version 3.28.1 | Updated daily · Feb 22, 2026 | Crafted with Claude*
|
||||
*Version 3.29.0 | Updated daily · Feb 24, 2026 | Crafted with Claude*
|
||||
|
||||
<!-- SEO Keywords -->
|
||||
<!-- claude code, claude code tutorial, anthropic cli, ai coding assistant, claude code mcp,
|
||||
|
|
|
|||
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
|||
3.28.1
|
||||
3.29.0
|
||||
|
|
|
|||
|
|
@ -0,0 +1,146 @@
|
|||
# Resource Evaluation: AgentsView — Local Session Analytics for Claude Code
|
||||
|
||||
**Evaluated**: 2026-02-23
|
||||
**Evaluator**: Claude Sonnet 4.6 + technical-writer agent challenge
|
||||
**Target Guide**: Claude Code Ultimate Guide
|
||||
|
||||
---
|
||||
|
||||
## Executive Summary
|
||||
|
||||
**Resource**: AgentsView — Local web app for browsing, searching, and analyzing AI coding sessions
|
||||
**URL**: https://www.agentsview.io/
|
||||
**GitHub**: https://github.com/wesm/agentsview
|
||||
**Author**: Wes McKinney (creator of pandas)
|
||||
|
||||
**Initial Score**: 4/5
|
||||
**Challenged Score**: 3/5
|
||||
**Final Score**: **3/5 (Pertinent — Complement utile)**
|
||||
|
||||
**Decision**: **Integrate in `guide/observability.md` (External Monitoring Tools section). Cross-reference in `guide/third-party-tools.md` (Session Management).** Wait 2-4 weeks for adoption to consolidate before publishing (target: ~200+ stars).
|
||||
|
||||
---
|
||||
|
||||
## 📄 Resource Summary
|
||||
|
||||
**Type**: Local-first web application (Go + Svelte 5 + SQLite FTS5)
|
||||
|
||||
**Key Points**:
|
||||
1. **Full-text search** across months of sessions via SQLite FTS5 — find specific discussions instantly
|
||||
2. **Usage analytics**: activity heatmaps, velocity metrics, tool usage breakdowns, per-project stats
|
||||
3. **Real-time monitoring**: watches session directories via Server-Sent Events, streams live messages
|
||||
4. **Multi-CLI support**: Claude Code + Codex + Gemini CLI (unique in the space)
|
||||
5. **Local-first**: single Go binary, MIT license, no accounts, no cloud; session export as HTML or GitHub Gist
|
||||
|
||||
**Technical Stack**:
|
||||
- Backend: Go (56.8% of codebase)
|
||||
- Frontend: Svelte 5 + Vite + TypeScript
|
||||
- Storage: SQLite with FTS5 full-text search
|
||||
- Real-time: Server-Sent Events (embedded web server)
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Score: 3/5
|
||||
|
||||
**Justification**: Real gap in the guide — no existing documented tool combines full-text search + visual analytics (heatmaps, velocity) in a local web UI.
|
||||
|
||||
- `claude-code-viewer`: basic session viewer, no search, no analytics
|
||||
- `session-search.sh`: CLI search only, zero UI, no analytics
|
||||
- `ccboard`: cost-centric dashboard, full-text search not confirmed
|
||||
|
||||
AgentsView fills this gap. However, the repo was created on February 19, 2026 (4 days before this evaluation), has 49 stars, and only 2 contributors. Too recent for a 4/5 (High Value) without established adoption. Wes McKinney's credibility (pandas creator) is a strong positive signal.
|
||||
|
||||
---
|
||||
|
||||
## ⚖️ Comparative Analysis
|
||||
|
||||
| Feature | AgentsView | Guide (current) |
|
||||
|---------|-----------|-----------------|
|
||||
| Full-text search sessions | ✅ SQLite FTS5 | ⚠️ CLI only (`session-search.sh`) |
|
||||
| Activity heatmaps | ✅ Yes | ❌ Missing |
|
||||
| Velocity metrics | ✅ Yes | ❌ Missing |
|
||||
| Tool usage breakdown | ✅ Yes | ⚠️ Partial (ccboard) |
|
||||
| Local web UI | ✅ Go embedded server | ⚠️ claude-code-viewer (viewer only) |
|
||||
| Real-time monitoring | ✅ SSE | ⚠️ claude-code-viewer (SSE too) |
|
||||
| Multi-CLI support | ✅ Claude + Codex + Gemini | ❌ Claude Code only |
|
||||
| Cost tracking | ❌ Not mentioned | ✅ ccusage, ccboard |
|
||||
| Session replay/rewind | ❌ No | ✅ Entire CLI |
|
||||
| Keyboard navigation | ✅ Vim-style shortcuts | N/A |
|
||||
|
||||
**vs ccboard distinction**: ccboard = cost-centric with session view. AgentsView = behavior-analytics-centric with FTS search. Different primary use case, ~40% feature overlap.
|
||||
|
||||
---
|
||||
|
||||
## 📍 Integration Recommendations
|
||||
|
||||
### Primary: `guide/observability.md` — External Monitoring Tools
|
||||
|
||||
Add row to the comparison table (after ccboard):
|
||||
|
||||
```markdown
|
||||
| **AgentsView** | Local web app | FTS search + activity heatmaps + velocity metrics + real-time monitoring. Multi-CLI (Claude/Codex/Gemini). No cost tracking. | `github.com/wesm/agentsview` |
|
||||
```
|
||||
|
||||
Add to Decision Guide:
|
||||
```
|
||||
Want search + visual analytics in one local UI? → AgentsView
|
||||
```
|
||||
|
||||
### Secondary: `guide/third-party-tools.md` — Session Management
|
||||
|
||||
Add short entry after `claude-code-viewer` with explicit differentiation:
|
||||
|
||||
| Tool | Focus | Search | Analytics |
|
||||
|------|-------|--------|-----------|
|
||||
| claude-code-viewer | UI viewer | No | No |
|
||||
| AgentsView | Search + analytics | ✅ FTS5 | ✅ Heatmaps, velocity |
|
||||
| session-search.sh | CLI search | ✅ Fast | No |
|
||||
|
||||
### Priority
|
||||
|
||||
**Low-Medium** — Integrate in 2-4 weeks once repo reaches ~200 stars. The gap is real but not critical; users can currently combine session-search.sh (CLI) + ccboard (stats).
|
||||
|
||||
---
|
||||
|
||||
## 🔥 Challenge (technical-writer)
|
||||
|
||||
The challenge agent recommended **3/5** (vs initial 4/5) for the following reasons:
|
||||
|
||||
1. **Score**: 4/5 requires verifiable adoption signals. Repo is 4 days old, 49 stars → 3/5 correct.
|
||||
2. **Placement corrected**: `observability.md` (analytics/monitoring) is the right location, not `third-party-tools.md`. The guide explicitly states third-party-tools.md is "not DIY monitoring scripts (see Observability)". AgentsView is an analytics dashboard.
|
||||
3. **ccboard overlap**: More significant than initially assessed. Must document the distinction explicitly: ccboard = cost + session view; AgentsView = FTS search + behavior analytics.
|
||||
4. **Missing in initial evaluation**: Model type (now confirmed MIT open source), exact stack (confirmed Go, not Rust), "nothing leaves your machine" claim is marketing (unaudited via traffic analysis).
|
||||
|
||||
**Adopted**: Score adjusted to 3/5. Placement changed to `observability.md`.
|
||||
|
||||
---
|
||||
|
||||
## ✅ Fact-Check
|
||||
|
||||
| Claim | Verified | Source |
|
||||
|-------|----------|--------|
|
||||
| Author = Wes McKinney | ✅ | github.com/wesm/agentsview |
|
||||
| MIT License, open source | ✅ | GitHub repo |
|
||||
| Stack Go + Svelte 5 + SQLite FTS5 | ✅ | GitHub (56.8% Go) |
|
||||
| Full-text search via SQLite | ✅ | README + codebase |
|
||||
| Activity heatmaps | ✅ | agentsview.io documentation |
|
||||
| Real-time via SSE | ✅ | GitHub description |
|
||||
| Multi-agent: Claude + Codex + Gemini | ✅ | GitHub README |
|
||||
| Single binary, local-first | ✅ | agentsview.io |
|
||||
| "Nothing leaves your machine" | ⚠️ | Marketing claim — credible given architecture, but not verified via traffic analysis |
|
||||
| 49 stars, created Feb 19 2026 | ✅ | GitHub (verified Feb 23 2026) |
|
||||
| v0.3.2, 7 releases in 4 days | ✅ | GitHub Releases |
|
||||
| Session export HTML/GitHub Gist | ✅ | GitHub README |
|
||||
|
||||
**Correction**: Initial WebFetch described a "Rust backend" — incorrect. GitHub shows Go (56.8%). Corrected.
|
||||
|
||||
**Note on LinkedIn post**: https://www.linkedin.com/posts/wesmckinn_agentsview-activity-7431693909841309696-paBN — could not be fetched (requires authentication). Not factored into scoring.
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Final Decision
|
||||
|
||||
- **Final score**: **3/5**
|
||||
- **Action**: **Integrate** — `observability.md` + mention in `third-party-tools.md`
|
||||
- **Timing**: 2-4 weeks (wait for repo to reach ~200+ stars)
|
||||
- **Confidence**: **Medium** — real gap confirmed, tool verified functional, but adoption too recent for high confidence. Wes McKinney's credibility (pandas) is a strong positive signal.
|
||||
|
|
@ -0,0 +1,101 @@
|
|||
# Resource Evaluation: Anthropic AI Fluency Index
|
||||
|
||||
**URL**: https://www.anthropic.com/research/AI-fluency-index
|
||||
**Date evaluated**: 2026-02-23
|
||||
**Type**: Research report — Anthropic Education Science
|
||||
**Authors**: Kristen Swanson, Drew Bent, Saffron Huang, Zoe Ludwig, Rick Dakan, Joe Feller
|
||||
|
||||
---
|
||||
|
||||
## 📄 Content Summary
|
||||
|
||||
- **Anthropic research** on 9,830 Claude.ai conversations over a 7-day window (January 2026)
|
||||
- **Framework**: 4D AI Fluency (24 behaviors total; 11 directly observable in conversation data)
|
||||
- **Finding 1 — Iteration multiplies fluency**: 85.7% of conversations showed iteration. Iterative users had 2.67 fluency behaviors vs 1.33 for non-iterative — 2× more effective. They are 5.6× more likely to question reasoning and 4× more likely to identify missing context.
|
||||
- **Finding 2 — Artifact Paradox**: Artifact production (code, docs) made users more directive (+14.7pp) but reduced critical evaluation: −5.2pp identifying missing context, −3.7pp fact-checking, −3.1pp questioning reasoning.
|
||||
- **Finding 3 — Explicit collaboration**: Only 30% of users set collaboration terms explicitly. Those who do produce structurally more effective sessions.
|
||||
- **Future directions**: Explicit mention of Claude Code platform analysis as next research target.
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Score: 4/5
|
||||
|
||||
| Score | Meaning |
|
||||
|-------|---------|
|
||||
| 5 | Essential — major gap |
|
||||
| **4** | **High value — significant improvement** |
|
||||
| 3 | Relevant — useful complement |
|
||||
| 2 | Marginal — secondary info |
|
||||
| 1 | Out of scope |
|
||||
|
||||
**Justification**: Source Anthropic first-party, published today. Provides empirical backing for three core guide recommendations that were previously asserted without data (plan review, CLAUDE.md investment, critical output evaluation). The Artifact Paradox is particularly critical for Claude Code: 100% of Claude Code outputs are artifacts.
|
||||
|
||||
---
|
||||
|
||||
## ⚖️ Gap Analysis
|
||||
|
||||
| Aspect | This resource | Guide (before integration) |
|
||||
|--------|--------------|--------------------------|
|
||||
| **Iteration improves results** | ✅ 2.67 vs 1.33 behaviors (Anthropic data) | ⚠️ Recommended but no empirical basis |
|
||||
| **Plan review before execution** | ✅ 5.6× ratio quantified | ⚠️ Shift+Tab recommended, no data |
|
||||
| **CLAUDE.md ROI** | ✅ 30% stat, explicit collaboration benefit | ⚠️ Documented but no motivating data |
|
||||
| **Artifact Paradox** | ✅ −5.2pp / −3.7pp / −3.1pp documented | ❌ Absent from guide |
|
||||
| **Claude Code specificity** | ❌ Study on Claude.ai (code future) | ✅ CLI-native focus |
|
||||
| **AI Fluency Framework** | ✅ 4D, 24 behaviors | ❌ Absent from guide |
|
||||
|
||||
---
|
||||
|
||||
## 📍 Integration Applied
|
||||
|
||||
### 1. Rev the Engine section (~line 2522)
|
||||
**What**: Callout with 5.6× stat as empirical backing for plan review
|
||||
**Why**: Justifies the "Rev the Engine" pattern with Anthropic-sourced data instead of anecdotal "30-40% catch rate"
|
||||
|
||||
### 2. CLAUDE.md Best Practices (~line 4381)
|
||||
**What**: Callout with the 30% stat as motivation for explicit collaboration setup
|
||||
**Why**: The challenge agent correctly flagged this as belonging in the CLAUDE.md section, not generic prompting
|
||||
|
||||
### 3. Common Pitfalls — Artifact Paradox (~line 13382)
|
||||
**What**: Full callout with all data points + 5 concrete counter-measures
|
||||
**Why**: Core finding directly applicable to Claude Code's nominal use case (100% output = artifacts)
|
||||
|
||||
---
|
||||
|
||||
## 🔥 Challenge Response (technical-writer)
|
||||
|
||||
The challenge agent raised the score from 3/5 to **4/5** and identified:
|
||||
|
||||
- The "Claude.ai vs CLI" gap is a false objection — behavioral patterns are human, not interface-specific
|
||||
- The Artifact Paradox is the most critical finding for Claude Code (100% of outputs are artifacts)
|
||||
- The 5.6× ratio justifies plan review more powerfully than existing anecdotal claims
|
||||
- The 30% stat belongs in the CLAUDE.md section, not generic prompting
|
||||
|
||||
---
|
||||
|
||||
## ✅ Fact-Check
|
||||
|
||||
| Claim | Verified | Source |
|
||||
|-------|----------|--------|
|
||||
| 9,830 conversations analyzed | ✅ | Article methodology section |
|
||||
| 85.7% iteration rate | ✅ | Article finding #1 |
|
||||
| 2.67 vs 1.33 fluency behaviors | ✅ | Article finding #1 |
|
||||
| 5.6× more likely to question reasoning | ✅ | Article finding #1 |
|
||||
| 4× more likely to identify missing context | ✅ | Article finding #1 |
|
||||
| −5.2pp missing context identification (artifacts) | ✅ | Article finding #2 |
|
||||
| −3.7pp fact-checking (artifacts) | ✅ | Article finding #2 — exact quote: "check facts (-3.7pp)" |
|
||||
| −3.1pp questioning reasoning (artifacts) | ✅ | Article finding #2 — exact quote: "question the model's reasoning (-3.1pp)" — NOT "3.1% of users" |
|
||||
| 30% define collaboration terms explicitly | ✅ | Article exact quote: "In only 30% of conversations do users tell Claude how they'd like it to interact with them" |
|
||||
| Publication date 2026-02-23 | ✅ | Article byline (today) |
|
||||
|
||||
**No corrections needed.** All stats verified directly in source.
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Final Decision
|
||||
|
||||
- **Score**: 4/5
|
||||
- **Action**: Integrated (3 insertion points)
|
||||
- **Confidence**: High — Anthropic first-party, all stats verified
|
||||
|
||||
**Evaluation completed**: 2026-02-23
|
||||
**Next review**: 2026-06-23 (check for follow-up Claude Code platform study)
|
||||
|
|
@ -0,0 +1,128 @@
|
|||
---
|
||||
title: "Veille Claude Code Releases 2.1.44 → 2.1.50 (17-23 fev 2026)"
|
||||
type: "weekly-watch"
|
||||
date: "2026-02-23"
|
||||
score: 4
|
||||
action: "integrate"
|
||||
sources:
|
||||
- "Texte copie (analyse veille structuree par version)"
|
||||
- "https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"
|
||||
- "https://releasebot.io/updates/anthropic/claude-code"
|
||||
---
|
||||
|
||||
# Veille CC Releases 2.1.44 → 2.1.50 (17-23 fev 2026)
|
||||
|
||||
## Resume
|
||||
|
||||
Analyse detaillee de 6 releases Claude Code (17-21 fev 2026) couvrant : worktree isolation native, nouveaux hooks `WorktreeCreate`/`WorktreeRemove`/`ConfigChange`, breaking change keybinding (`Ctrl+F` remplace double-ESC), corrections massives de fuites memoire, et migration modele Sonnet 4.6 1M context.
|
||||
|
||||
## Score: 4/5
|
||||
|
||||
**Justification**: Les releases YAML et claude-code-releases.md sont deja a jour (2.1.50). Les features majeures (worktree isolation, hooks WorktreeCreate/WorktreeRemove, claude agents CLI, env vars 1M) sont dans ultimate-guide.md. La valeur de cette veille = audit de couverture qui revele 8+ gaps dans les sections thematiques + **1 bug documentation actif critique** (ESC/double-ESC).
|
||||
|
||||
## Bug Critique Identifie et Corrige
|
||||
|
||||
**Fichier**: `guide/ultimate-guide.md` lignes ~5738-5741
|
||||
|
||||
**Probleme**: Le guide indiquait `ctrl+c ctrl+c` / `ESC ESC` pour tuer les agents de fond. Faux depuis v2.1.47.
|
||||
|
||||
**Risque**: Utilisateurs croyant leurs agents tues alors qu'ils tournent en fond (consommation tokens silencieuse, conflits d'ecriture parallele).
|
||||
|
||||
**Fix applique**: Corrige le 2026-02-23. ESC ne cancel plus que le thread principal. `Ctrl+F` = seul moyen de gerer les agents de fond (overlay).
|
||||
|
||||
## Gaps Identifies
|
||||
|
||||
| Gap | Localisation cible | Priorite | Status |
|
||||
|-----|-------------------|----------|--------|
|
||||
| Bug ESC/double-ESC → `Ctrl+F` | ultimate-guide.md ~5738-5741 | **P0 BUG** | ✅ CORRIGE |
|
||||
| `ConfigChange` hook event | ultimate-guide.md Section 7 Hooks (Event Types table) | **P1** | ✅ FAIT |
|
||||
| `disableAllHooks` managed hierarchy (breaking) | ultimate-guide.md Section Enterprise/Settings | **P1** | ✅ FAIT (note dans ConfigChange section) |
|
||||
| `startupTimeout` LSP config | ultimate-guide.md Section LSP | P2 | ✅ FAIT |
|
||||
| `last_assistant_message` Stop/SubagentStop hooks | ultimate-guide.md Section Hooks Stop event | P2 | ✅ FAIT |
|
||||
| `--from-pr` CLI flag | ultimate-guide.md Section Workflows GitHub | P2 | ✅ FAIT |
|
||||
| `enabledPlugins` / `extraKnownMarketplaces` via `--add-dir` | ultimate-guide.md Section Plugins | P2 | ✅ FAIT |
|
||||
| `SDKRateLimitInfo` / `SDKRateLimitEvent` | ultimate-guide.md Section SDK reference | P3 | ⏳ |
|
||||
| `spinnerTipsOverride` setting | ultimate-guide.md Section Settings config | P3 | ⏳ |
|
||||
| `chat:newline` keybinding | ultimate-guide.md Section Keybindings | P3 | ⏳ |
|
||||
| `added_dirs` in statusline JSON workspace | ultimate-guide.md Section Statusline | P3 | ⏳ |
|
||||
|
||||
## Plan d'integration Progressive
|
||||
|
||||
### Phase 1 — Hooks (P1, 1 session)
|
||||
|
||||
**`ConfigChange` hook** — Ajouter dans la table des evenements hooks (autour de la section WorktreeCreate/WorktreeRemove existante) :
|
||||
|
||||
```markdown
|
||||
| `ConfigChange` | When config files change during session | Enterprise: audit + block live config changes |
|
||||
```
|
||||
|
||||
Avec exemple :
|
||||
```json
|
||||
{
|
||||
"hooks": {
|
||||
"ConfigChange": [
|
||||
{
|
||||
"matcher": "",
|
||||
"hooks": [{ "type": "command", "command": "scripts/audit-config-change.sh" }]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**`disableAllHooks` managed hierarchy** — Note dans la section Enterprise Settings :
|
||||
> `disableAllHooks` (v2.1.49+) ne peut plus desactiver les hooks managed par la politique entreprise. Les hooks du niveau `managed` overrident toujours les settings utilisateur.
|
||||
|
||||
**`last_assistant_message` in Stop/SubagentStop** — Ajouter dans la section hooks Stop/SubagentStop :
|
||||
> Le champ `last_assistant_message` est maintenant expose dans les inputs des evenements `Stop` et `SubagentStop` (v2.1.47+). Utile pour acceder a la reponse finale sans parser les transcripts.
|
||||
|
||||
### Phase 2 — CLI & LSP (P2, 1 session)
|
||||
|
||||
**`--from-pr` flag** — Dans la section GitHub/DevOps workflows :
|
||||
```bash
|
||||
# Resume session linked to a specific PR
|
||||
claude --from-pr 123
|
||||
# Sessions created via gh pr create are auto-linked
|
||||
```
|
||||
|
||||
**`startupTimeout` LSP** — Dans la section configuration LSP :
|
||||
```json
|
||||
{
|
||||
"lsp": {
|
||||
"servers": {
|
||||
"tsserver": { "startupTimeout": 15000 }
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**`enabledPlugins` via `--add-dir`** — Dans la section Plugins :
|
||||
> `enabledPlugins` et `extraKnownMarketplaces` peuvent etre definis dans les settings d'un repertoire `--add-dir`, permettant une politique de plugins au niveau repo.
|
||||
|
||||
### Phase 3 — Settings & Keybindings (P3, batch)
|
||||
|
||||
Mettre a jour les tableaux existants :
|
||||
- **Settings table** : `spinnerTipsOverride` (custom tips, `excludeDefault` option)
|
||||
- **Keybindings table** : `chat:newline` (configurable multi-line input)
|
||||
- **Statusline JSON** : `added_dirs` field dans l'objet `workspace`
|
||||
- **SDK reference** : `SDKRateLimitInfo` / `SDKRateLimitEvent` types
|
||||
|
||||
## Fait-Check
|
||||
|
||||
| Affirmation | Statut | Source |
|
||||
|-------------|--------|--------|
|
||||
| Releases 2.1.44-2.1.50 dates 17-21 fev 2026 | ✅ | claude-code-releases.yaml |
|
||||
| `WorktreeCreate`/`WorktreeRemove` en 2.1.50 | ✅ | claude-code-releases.yaml ligne 21 |
|
||||
| `Ctrl+F` remplace double-ESC depuis 2.1.47 | ✅ | claude-code-releases.md ligne 82 |
|
||||
| `ConfigChange` hook en 2.1.49 | ✅ | claude-code-releases.md ligne 56 |
|
||||
| `CLAUDE_CODE_SIMPLE` desactive MCP/hooks/CLAUDE.md depuis 2.1.50 | ✅ | claude-code-releases.md ligne 38 |
|
||||
| Fix glibc < 2.30 RHEL 8 en 2.1.50 | ✅ | claude-code-releases.yaml (2.1.50 highlights) |
|
||||
| Bug doc ESC lignes 5738-5741 | ✅ CONFIRME | ultimate-guide.md (verifie + corrige) |
|
||||
| Sonnet 4.5 1M retire du plan Max | ✅ | claude-code-releases.md (2.1.49 breaking) |
|
||||
|
||||
## Challenge (technical-writer)
|
||||
|
||||
- **Score maintenu** : 4/5
|
||||
- **Bug ESC sous-evalue dans l'analyse initiale** : c'est un risque operationnel reel (agents fantomes), pas un simple gap de feature. Traite en P0.
|
||||
- **3 gaps manques initialement** : `last_assistant_message`, `--from-pr`, bug ESC actif
|
||||
- **Valeur principale** : service de quality assurance/audit de couverture sur un guide de 20K lignes, pas une source de contenu primaire
|
||||
96
docs/resource-evaluations/ui-ux-pro-max-skill.md
Normal file
96
docs/resource-evaluations/ui-ux-pro-max-skill.md
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
# Resource Evaluation: UI UX Pro Max Skill
|
||||
|
||||
**Date**: 2026-02-23
|
||||
**Evaluator**: Claude Code (Sonnet 4.6) + technical-writer agent challenge
|
||||
**Score**: 4/5
|
||||
|
||||
---
|
||||
|
||||
## Resource
|
||||
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| **URL** | https://github.com/nextlevelbuilder/ui-ux-pro-max-skill |
|
||||
| **Site** | https://ui-ux-pro-max-skill.nextlevelbuilder.io/ |
|
||||
| **Author** | Organisation "nextlevelbuilder" (anonyme) |
|
||||
| **License** | MIT |
|
||||
| **Version** | v2.2.1 (26 jan 2026) |
|
||||
| **Created** | 30 nov 2025 |
|
||||
| **Stars** | 33,658 (vérifiés gh CLI) |
|
||||
| **Forks** | 3,327 (vérifiés gh CLI) |
|
||||
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
Skill multi-plateforme (15 assistants AI) fournissant un moteur de design intelligence pour Claude Code et ses équivalents. Engine Python offline (BM25 sur JSON de règles locales). Feature flagship v2.0 : Design System Generator → génère MASTER.md + pages/ overrides.
|
||||
|
||||
**Contenu** : 67 styles UI, 96 palettes couleurs, 57 typographies, 25 charts, 99 UX guidelines, 100 règles industrie.
|
||||
|
||||
---
|
||||
|
||||
## Fact-Check Results
|
||||
|
||||
| Claim | Status | Source |
|
||||
|-------|--------|--------|
|
||||
| 33,658 stars | ✅ Vérifié | `gh api repos/nextlevelbuilder/ui-ux-pro-max-skill` |
|
||||
| 3,327 forks | ✅ Vérifié | gh CLI |
|
||||
| Créé 30 nov 2025 | ✅ Vérifié | `created_at` gh CLI |
|
||||
| Mis à jour 23 fev 2026 | ✅ Vérifié | `updated_at` gh CLI |
|
||||
| Site HTTP 200 | ✅ Vérifié | `curl -s -o /dev/null -w "%{http_code}"` |
|
||||
| v2.2.1 latest | ✅ Vérifié | Perplexity + releases page |
|
||||
| 67 styles | ⚠️ README claim | Non compté individuellement |
|
||||
| 96 palettes | ⚠️ README claim | Non compté individuellement |
|
||||
| Python 80.6%, TS 18% | ✅ Vérifié | GitHub languages bar |
|
||||
| BM25 engine | ✅ Vérifié | README technique |
|
||||
| Auteur identifié | ⚠️ Org anonyme | "nextlevelbuilder", aucun individu nommé |
|
||||
|
||||
---
|
||||
|
||||
## Gap Analysis
|
||||
|
||||
| Aspect | Cette ressource | Guide (avant intégration) |
|
||||
|--------|----------------|--------------------------|
|
||||
| Skill design UI/UX spécialisé | ✅ Leader du marché | ❌ Absent |
|
||||
| Design System Generator | ✅ Feature flagship | ❌ Absent |
|
||||
| Multi-plateforme AI (15 outils) | ✅ Couvert | ⚠️ Partiel |
|
||||
| Community skills section | ✅ Exemple majeur | ✅ Autres entrées présentes |
|
||||
|
||||
---
|
||||
|
||||
## Challenge (technical-writer agent)
|
||||
|
||||
L'agent a challengé le score et le plan avec ces arguments :
|
||||
|
||||
1. **Placement** : Section 5 "Skills" peut induire en erreur — ce n'est pas un skill Claude Code natif mais un outil externe avec CLI Python. Reconnu dans la documentation (sous-section dédiée "Community Skill Repositories", pas dans la mécanique de création de skills).
|
||||
|
||||
2. **Score ajusté initial** : 2.75/5 proposé par l'agent (avant vérification des stars). Post-vérification, 4/5 maintenu car traction organique confirmée.
|
||||
|
||||
3. **Sécurité** : Note `npm install -g` insuffisante → enrichie dans la doc finale avec alternative git clone et instructions d'audit.
|
||||
|
||||
4. **Protocole de test recommandé** (non exécuté avant intégration) :
|
||||
- Star history curve (star-history.com) → vérifier organicité
|
||||
- `npm view uipro-cli scripts` → chercher preinstall/postinstall suspect
|
||||
- Clone + lecture `search.py` head → vérifier absence de requêtes réseau runtime
|
||||
- Test Design System Generator en environnement isolé
|
||||
|
||||
---
|
||||
|
||||
## Decision
|
||||
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| **Score** | 4/5 |
|
||||
| **Action** | Intégré dans `guide/ultimate-guide.md §5.5` |
|
||||
| **Placement** | Section 5.5 Community Skill Repositories — "Design Intelligence: UI UX Pro Max" |
|
||||
| **Confidence** | Haute (traction vérifiée) / Moyenne (claims fonctionnels non audités) |
|
||||
| **Tests pending** | Star history curve, npm audit, search.py source review |
|
||||
|
||||
---
|
||||
|
||||
## References
|
||||
|
||||
- Perplexity searches : jimmysong.io mention, mcpmarket.com listing, YouTube tutorial (fev 2026), hylarucoder benchmark repo
|
||||
- gh CLI verification : stars, forks, dates
|
||||
- README v2.0 : Design System Generator workflow documenté
|
||||
- Technical-writer agent challenge : session 2026-02-23
|
||||
|
|
@ -12,7 +12,7 @@ tags: [cheatsheet, reference]
|
|||
|
||||
**Written with**: Claude (Anthropic)
|
||||
|
||||
**Version**: 3.28.1 | **Last Updated**: February 2026
|
||||
**Version**: 3.29.0 | **Last Updated**: February 2026
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -555,4 +555,4 @@ where.exe claude; claude doctor; claude mcp list
|
|||
|
||||
**Author**: Florian BRUNIAUX | [@Méthode Aristote](https://methode-aristote.fr) | Written with Claude
|
||||
|
||||
*Last updated: February 2026 | Version 3.28.1*
|
||||
*Last updated: February 2026 | Version 3.29.0*
|
||||
|
|
|
|||
|
|
@ -314,3 +314,85 @@ Prompt → Output → Evaluate → Good? ──Yes──► Done
|
|||
</details>
|
||||
|
||||
> **Source**: [Iterative Refinement](../workflows/iterative-refinement.md) — Line ~347
|
||||
|
||||
---
|
||||
|
||||
### AI Fluency — High vs Low Fluency Paths
|
||||
|
||||
When Claude produces a polished-looking output, a cognitive bias kicks in: the more complete the output appears, the less critically most users evaluate it. This is the Artifact Paradox, documented by Anthropic across 9,830 conversations. The diagram shows what separates the 30% of high-fluency users from the 70% who accept first outputs — and the measurable difference in outcome quality.
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A([User sends request to Claude]) --> B(Claude generates output<br/>code · file · config · plan)
|
||||
B --> C["⚠️ Artifact Paradox<br/>Polished output triggers<br/>cognitive acceptance bias"]
|
||||
|
||||
C -->|"70% of users"| D(Accept first output<br/>without critical review)
|
||||
C -->|"30% of users"| E(Iterate + question<br/>define collaboration scope)
|
||||
|
||||
D --> D1["Fluency behaviors drop:<br/>−5.2pp gap identification<br/>−3.7pp fact-checking<br/>−3.1pp reasoning challenge"]
|
||||
D1 --> D2([Silent defects · missed requirements])
|
||||
|
||||
E --> E1("Challenge the output:<br/>'What did you miss?<br/>What assumptions made?'")
|
||||
E1 --> E2(Identify gaps<br/>Refine with full context)
|
||||
E2 --> E3{Satisfied?}
|
||||
E3 -->|No — iterate again| E1
|
||||
E3 -->|Yes| E4([Verified, robust output ✓])
|
||||
|
||||
E4 --> G["Measured impact:<br/>5.6× more issue catches<br/>2.67 vs 1.33 avg behaviors<br/>Source: Anthropic AI Fluency Index, 2026"]
|
||||
|
||||
style A fill:#F5E6D3,color:#333
|
||||
style B fill:#E87E2F,color:#fff
|
||||
style C fill:#E85D5D,color:#fff
|
||||
style D fill:#E85D5D,color:#fff
|
||||
style D1 fill:#E85D5D,color:#fff
|
||||
style D2 fill:#E85D5D,color:#fff
|
||||
style E fill:#7BC47F,color:#333
|
||||
style E1 fill:#6DB3F2,color:#fff
|
||||
style E2 fill:#6DB3F2,color:#fff
|
||||
style E3 fill:#E87E2F,color:#fff
|
||||
style E4 fill:#7BC47F,color:#333
|
||||
style G fill:#7BC47F,color:#333
|
||||
|
||||
click A href "https://www.anthropic.com/research/AI-fluency-index" "AI Fluency Index — Anthropic 2026"
|
||||
click B href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/ultimate-guide.md#common-pitfalls--best-practices" "Claude generates output"
|
||||
click C href "https://www.anthropic.com/research/AI-fluency-index" "Artifact Paradox — Anthropic AI Fluency Index"
|
||||
click D href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/ultimate-guide.md#common-pitfalls--best-practices" "Accept without review"
|
||||
click D1 href "https://www.anthropic.com/research/AI-fluency-index" "Fluency behaviors drop"
|
||||
click D2 href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/ultimate-guide.md#common-pitfalls--best-practices" "Silent defects"
|
||||
click E href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/ultimate-guide.md#23-plan-mode" "Iterate and question"
|
||||
click E1 href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/ultimate-guide.md#rev-the-engine" "Challenge the output"
|
||||
click E2 href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/workflows/iterative-refinement.md" "Identify gaps and refine"
|
||||
click E3 href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/workflows/iterative-refinement.md" "Satisfied?"
|
||||
click E4 href "https://github.com/FlorianBruniaux/claude-code-ultimate-guide/blob/main/guide/workflows/iterative-refinement.md" "Verified output"
|
||||
click G href "https://www.anthropic.com/research/AI-fluency-index" "Measured impact — AI Fluency Index"
|
||||
```
|
||||
|
||||
<details>
|
||||
<summary>ASCII version</summary>
|
||||
|
||||
```
|
||||
User request → Claude output (code · file · config · plan)
|
||||
↓
|
||||
⚠️ Artifact Paradox
|
||||
Polished output → cognitive bias
|
||||
↓
|
||||
┌───────────────────┴──────────────────────┐
|
||||
70% of users 30% of users
|
||||
Accept without review Iterate + question
|
||||
↓ ↓
|
||||
Fluency behaviors drop: Challenge: "What did you miss?
|
||||
−5.2pp gap identification What assumptions made?"
|
||||
−3.7pp fact-checking ↓
|
||||
−3.1pp reasoning challenge Identify gaps → refine
|
||||
↓ ↓
|
||||
Silent defects Satisfied? ──No──► iterate
|
||||
↓ Yes
|
||||
Verified output ✓
|
||||
↓
|
||||
5.6× more issue catches
|
||||
2.67 vs 1.33 avg behaviors
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
> **Source**: [Anthropic AI Fluency Index](https://www.anthropic.com/research/AI-fluency-index) (Swanson et al., 2026-02-23) — [Guide section: Common Pitfalls](../ultimate-guide.md#common-pitfalls--best-practices)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ tags: [reference, architecture, diagrams, mermaid]
|
|||
|
||||
# Claude Code — Visual Diagrams
|
||||
|
||||
40 interactive Mermaid diagrams organized in 10 thematic files. Each diagram includes a Mermaid version (rendered natively on GitHub) and an ASCII fallback.
|
||||
41 interactive Mermaid diagrams organized in 10 thematic files. Each diagram includes a Mermaid version (rendered natively on GitHub) and an ASCII fallback.
|
||||
|
||||
> For ASCII-only diagrams and a printable visual reference → [visual-reference.md](../visual-reference.md)
|
||||
|
||||
|
|
@ -47,12 +47,12 @@ All diagrams use the consistent Bold Guy palette:
|
|||
| [03-configuration-system.md](./03-configuration-system.md) | 4 | Config precedence, skills vs commands vs agents, agent lifecycle, hooks |
|
||||
| [04-architecture-internals.md](./04-architecture-internals.md) | 4 | Master loop, tool categories, system prompt assembly, sub-agent isolation |
|
||||
| [05-mcp-ecosystem.md](./05-mcp-ecosystem.md) | 4 | MCP ecosystem map, MCP architecture, rug pull attack, config hierarchy |
|
||||
| [06-development-workflows.md](./06-development-workflows.md) | 4 | TDD cycle, spec-first pipeline, plan-driven, iterative refinement |
|
||||
| [06-development-workflows.md](./06-development-workflows.md) | 5 | TDD cycle, spec-first pipeline, plan-driven, iterative refinement, AI fluency paths |
|
||||
| [07-multi-agent-patterns.md](./07-multi-agent-patterns.md) | 5 | Agent topologies, worktrees, dual-instance, horizontal scaling, decision matrix |
|
||||
| [08-security-and-production.md](./08-security-and-production.md) | 4 | 3-layer defense, sandbox decision, verification paradox, CI/CD pipeline |
|
||||
| [09-cost-and-optimization.md](./09-cost-and-optimization.md) | 4 | Model selection, cost optimization, subscription tiers, token reduction |
|
||||
| [10-adoption-and-learning.md](./10-adoption-and-learning.md) | 3 | Onboarding paths, UVAL protocol, trust calibration |
|
||||
| **Total** | **40** | |
|
||||
| **Total** | **41** | |
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -533,7 +533,7 @@ Beyond the hook-based approach above, the community has built purpose-specific t
|
|||
| **ccusage** | CLI / TUI | Cost tracking from JSONL — the de-facto reference for pricing data. ~10K GitHub stars. | `npm i -g ccusage` |
|
||||
| **claude-code-otel** | OpenTelemetry exporter | Emits spans to any OTEL collector. Integrates with Prometheus + Grafana dashboards. Enterprise-focused. | `npm i -g claude-code-otel` |
|
||||
| **Akto** | SaaS / self-hosted | API security guardrails + audit trail. Intercepts at the API level, flags policy violations. | [akto.io](https://akto.io) |
|
||||
| **MLflow Tracing** | SDK integration | Structured traces (tool usage, latency, inputs/outputs). Requires wrapping calls in Python. | `pip install mlflow` |
|
||||
| **MLflow Tracing** | CLI + SDK | Exact token counts, tool spans, LLM-as-judge evaluation. CLI mode: zero Python required. Best for ML/MLOps teams. | `pip install mlflow` → [see section below](#mlflow-tracing) |
|
||||
| **ccboard** | TUI + Web | Unified dashboard for sessions, costs, stats. Activity/audit tab in development. | `cargo install ccboard` |
|
||||
|
||||
### Decision Guide
|
||||
|
|
@ -541,7 +541,8 @@ Beyond the hook-based approach above, the community has built purpose-specific t
|
|||
```
|
||||
Want cost numbers fast? → ccusage (CLI, 0 config)
|
||||
Need enterprise audit trail? → claude-code-otel + Grafana or Akto
|
||||
Already using MLflow for ML? → MLflow tracing integration
|
||||
Already using MLflow for ML? → MLflow tracing integration (see below)
|
||||
Need agent regression detection? → MLflow tracing + LLM-as-judge
|
||||
Want a persistent TUI/Web UI? → ccboard
|
||||
```
|
||||
|
||||
|
|
@ -576,6 +577,123 @@ ccboard --web # Launch Web UI (localhost:3000)
|
|||
|
||||
Source: [github.com/FlorianBruniaux/ccboard](https://github.com/FlorianBruniaux/ccboard). An Activity tab covering file access, bash commands, and network calls is planned (see `docs/resource-evaluations/ccboard-activity-module-plan.md`).
|
||||
|
||||
### MLflow Tracing
|
||||
|
||||
**When to use**: Teams already in the MLflow/MLOps ecosystem, or anyone needing exact token counts + LLM-based quality evaluation. Not the right fit for solo devs wanting quick cost numbers (use ccusage instead).
|
||||
|
||||
**What makes it different from the other tools**: MLflow intercepts at the API level, not post-hoc from JSONL. It captures **exact** token counts (vs the ~15-25% variance of hook-based estimation) and enables **LLM-as-judge** regression detection — not just "what happened" but "was it good?".
|
||||
|
||||
#### Setup: CLI mode (no Python required)
|
||||
|
||||
Works with interactive `claude` sessions. Hooks into `.claude/settings.json`:
|
||||
|
||||
```bash
|
||||
pip install "mlflow[genai]>=3.4"
|
||||
|
||||
# Enable tracing in current project directory
|
||||
mlflow autolog claude
|
||||
|
||||
# With custom backend (recommended for persistence)
|
||||
mlflow autolog claude -u sqlite:///mlflow.db
|
||||
|
||||
# With named experiment
|
||||
mlflow autolog claude -n "my-project"
|
||||
|
||||
# Check status / disable
|
||||
mlflow autolog claude --status
|
||||
mlflow autolog claude --disable
|
||||
```
|
||||
|
||||
Launch the UI to inspect traces:
|
||||
|
||||
```bash
|
||||
mlflow server # → http://localhost:5000
|
||||
```
|
||||
|
||||
**What gets captured automatically**: user prompts, assistant responses, tool calls (name + inputs + outputs), token counts (exact), latency per call, session metadata.
|
||||
|
||||
#### Setup: SDK mode (Python agents)
|
||||
|
||||
```python
|
||||
import mlflow
|
||||
mlflow.anthropic.autolog() # one line, before anything else
|
||||
mlflow.set_experiment("my-agent")
|
||||
|
||||
# Use ClaudeSDKClient normally — all interactions are traced
|
||||
# ⚠️ Only ClaudeSDKClient is supported. Direct API calls are not traced.
|
||||
from anthropic import claude_agent_sdk
|
||||
async with ClaudeSDKClient(options=AGENT_OPTIONS) as client:
|
||||
await client.query(query)
|
||||
```
|
||||
|
||||
Requires: `mlflow>=3.5` + `claude-agent-sdk>=0.1.0`.
|
||||
|
||||
#### MCP server: bidirectional integration
|
||||
|
||||
Claude Code can query its own traces directly. Add to `.claude/settings.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
"mlflow-mcp": {
|
||||
"command": "uv",
|
||||
"args": ["run", "--with", "mlflow[mcp]>=3.5.1", "mlflow", "mcp", "run"],
|
||||
"env": { "MLFLOW_TRACKING_URI": "<your-tracking-uri>" }
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Once configured, you can ask Claude Code: *"Find all sessions where the backend-architect agent used more than 20 tool calls"* — it queries MLflow directly without copy-pasting IDs.
|
||||
|
||||
#### LLM-as-judge: agent regression detection
|
||||
|
||||
The key capability absent from all other tools in this section. After modifying an agent's instructions, measure whether quality improved or degraded:
|
||||
|
||||
```python
|
||||
from mlflow.genai.scorers import scorer, ConversationCompleteness, RelevanceToQuery
|
||||
from mlflow.entities.model_registry import Feedback
|
||||
|
||||
@scorer
|
||||
def tool_efficiency(trace) -> int:
|
||||
"""Count tool calls — lower is better for well-scoped tasks."""
|
||||
return len(trace.search_spans(span_type="TOOL"))
|
||||
|
||||
@scorer
|
||||
def permission_blocks(trace) -> int:
|
||||
"""Detect how often the agent was blocked by permission gates."""
|
||||
return sum(
|
||||
1 for span in trace.search_spans(span_type="TOOL")
|
||||
if span.outputs and "requires approval" in str(span.outputs).lower()
|
||||
)
|
||||
|
||||
# Run evaluation against recorded traces
|
||||
traces = mlflow.search_traces(experiment_ids=["<id>"], max_results=50)
|
||||
results = mlflow.genai.evaluate(
|
||||
data=traces,
|
||||
scorers=[
|
||||
tool_efficiency,
|
||||
permission_blocks,
|
||||
ConversationCompleteness(),
|
||||
RelevanceToQuery(),
|
||||
]
|
||||
)
|
||||
```
|
||||
|
||||
**Built-in scorers**: `ConversationCompleteness`, `RelevanceToQuery`, `UserFrustration`, `SafetyScorer`.
|
||||
|
||||
**Custom scorers**: full access to the trace object (all spans, inputs, outputs, token counts).
|
||||
|
||||
#### Limitations
|
||||
|
||||
| Limitation | Detail |
|
||||
|------------|--------|
|
||||
| **CLI mode audience** | Best for interactive sessions; SDK mode required for programmatic agents |
|
||||
| **SDK restriction** | Only `ClaudeSDKClient` — direct API calls bypass tracing |
|
||||
| **PII risk** | Traces capture full conversation content. Redact before storing if working with sensitive data |
|
||||
| **Production backend** | SQLite = dev only. Use PostgreSQL/MySQL for production |
|
||||
| **OpenTelemetry** | MLflow 3.6+ exports to any OTEL-compatible backend (Datadog, Grafana, etc.) |
|
||||
|
||||
---
|
||||
|
||||
## Proxying Claude Code
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ tags: [guide, reference, workflows, agents, hooks, mcp, security]
|
|||
|
||||
**Last updated**: January 2026
|
||||
|
||||
**Version**: 3.28.1
|
||||
**Version**: 3.29.0
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -184,6 +184,8 @@ Context full → /compact or /clear
|
|||
- [9.17 Scaling Patterns: Multi-Instance Workflows](#917-scaling-patterns-multi-instance-workflows)
|
||||
- [9.18 Codebase Design for Agent Productivity](#918-codebase-design-for-agent-productivity)
|
||||
- [9.19 Permutation Frameworks](#919-permutation-frameworks)
|
||||
- [9.20 Agent Teams (Multi-Agent Coordination)](#920-agent-teams-multi-agent-coordination)
|
||||
- [9.21 Legacy Codebase Modernization](#921-legacy-codebase-modernization)
|
||||
- [10. Reference](#10-reference)
|
||||
- [10.1 Commands Table](#101-commands-table)
|
||||
- [10.2 Keyboard Shortcuts](#102-keyboard-shortcuts)
|
||||
|
|
@ -691,6 +693,20 @@ Claude Code allows you to **continue previous conversations** across terminal se
|
|||
claude -r abc123def
|
||||
```
|
||||
|
||||
3. **Link to a GitHub PR** (`--from-pr <number>`, v2.1.49+):
|
||||
```bash
|
||||
# Start a session linked to a specific PR
|
||||
claude --from-pr 123
|
||||
|
||||
# Sessions created via gh pr create during a Claude session
|
||||
# are auto-linked to that PR — use --from-pr to resume them
|
||||
gh pr create --title "Add auth" --body "..."
|
||||
# Later:
|
||||
claude --from-pr 123 # Resumes the session context for this PR
|
||||
```
|
||||
|
||||
Useful for continuing work on a feature exactly where you left off relative to a specific PR — no need to remember session IDs.
|
||||
|
||||
**Finding session IDs**:
|
||||
|
||||
```bash
|
||||
|
|
@ -2507,6 +2523,14 @@ User: Implement the plan from round 3.
|
|||
|
||||
**Why it works**: Each round forces Claude to reconsider assumptions. Round 2 typically catches 30-40% of issues that round 1 missed. Round 3 synthesizes into a more robust plan.
|
||||
|
||||
> **📊 Empirical backing — Anthropic AI Fluency Index (Feb 2026)**
|
||||
>
|
||||
> An Anthropic study analyzing 9,830 Claude conversations quantifies exactly why plan review works: users who iterate and **question the AI's reasoning are 5.6× more likely to catch missing context** and errors compared to users who accept the first output. A second round of review makes you 4× more likely to identify what was left out.
|
||||
>
|
||||
> The Rev the Engine pattern operationalizes this finding: each round of deep challenge triggers the questioning behavior that produces measurably better plans.
|
||||
>
|
||||
> *Source: Swanson et al., "The AI Fluency Index", Anthropic (2026-02-23) — [anthropic.com/research/AI-fluency-index](https://www.anthropic.com/research/AI-fluency-index)*
|
||||
|
||||
### Mechanic Stacking
|
||||
|
||||
**Concept**: Layer multiple Claude Code mechanisms for maximum intelligence on critical decisions.
|
||||
|
|
@ -4366,6 +4390,14 @@ Personal overrides not committed to git (add to .gitignore):
|
|||
| Update when conventions change | Let it go stale |
|
||||
| Reference external docs | Duplicate documentation |
|
||||
|
||||
> **📊 Empirical backing — Anthropic AI Fluency Index (Feb 2026)**
|
||||
>
|
||||
> Only **30% of Claude users explicitly define collaboration terms** before starting a session. Users who do — the 30% — produce measurably more directed and effective interactions. A well-configured CLAUDE.md is the structural equivalent of that 30%: it sets expectations, scope, and constraints once, so every session starts with the right context already loaded.
|
||||
>
|
||||
> The 70% who skip this step negotiate scope implicitly, per request — a less efficient and less reliable pattern.
|
||||
>
|
||||
> *Source: Swanson et al., "The AI Fluency Index", Anthropic (2026-02-23) — [anthropic.com/research/AI-fluency-index](https://www.anthropic.com/research/AI-fluency-index)*
|
||||
|
||||
> **Advanced patterns**: For agent-optimized codebase design including domain knowledge embedding, code discoverability, and testing strategies, see [Section 9.18: Codebase Design for Agent Productivity](#918-codebase-design-for-agent-productivity).
|
||||
|
||||
### Security Warning: CLAUDE.md Injection
|
||||
|
|
@ -4583,7 +4615,7 @@ The `.claude/` folder is your project's Claude Code directory for memory, settin
|
|||
| Personal preferences | `CLAUDE.md` | ❌ Gitignore |
|
||||
| Personal permissions | `settings.local.json` | ❌ Gitignore |
|
||||
|
||||
### 3.28.1 Version Control & Backup
|
||||
### 3.29.0 Version Control & Backup
|
||||
|
||||
**Problem**: Without version control, losing your Claude Code configuration means hours of manual reconfiguration across agents, skills, hooks, and MCP servers.
|
||||
|
||||
|
|
@ -5732,13 +5764,15 @@ Run `npm test` and report results. Flag failures with file + line number.
|
|||
**Managing background agents:**
|
||||
|
||||
```bash
|
||||
# List running agents
|
||||
# List running agents + kill overlay
|
||||
ctrl+f # Opens agent manager overlay
|
||||
|
||||
# Kill all background agents (double-press within 3s)
|
||||
ctrl+c ctrl+c
|
||||
# or
|
||||
ESC ESC
|
||||
# Kill ALL background agents at once (v2.1.47+)
|
||||
ctrl+f # Use the overlay to kill selected or all agents
|
||||
|
||||
# Cancel main thread only (background agents keep running)
|
||||
ESC
|
||||
ctrl+c
|
||||
```
|
||||
|
||||
### `claude agents` CLI (v2.1.50+)
|
||||
|
|
@ -7020,6 +7054,115 @@ Default: **Disabled** (opt-in for safety)
|
|||
- **Video Tutorial**: [YouTube walkthrough](https://www.youtube.com/watch?v=...) (check repo for latest)
|
||||
- **Academic Foundation**: [Anthropic Memory Cookbook](https://github.com/anthropics/anthropic-cookbook/blob/main/skills/memory/guide.md)
|
||||
|
||||
### Design Intelligence: UI UX Pro Max
|
||||
|
||||
**Repository**: [nextlevelbuilder/ui-ux-pro-max-skill](https://github.com/nextlevelbuilder/ui-ux-pro-max-skill)
|
||||
**Site**: [ui-ux-pro-max-skill.nextlevelbuilder.io](https://ui-ux-pro-max-skill.nextlevelbuilder.io/) | [uupm.cc](https://uupm.cc)
|
||||
**Stars**: 33.7k | **Forks**: 3.3k | **License**: MIT | **Latest**: v2.2.1 (Jan 2026)
|
||||
|
||||
UI UX Pro Max is the most popular design skill in the AI coding assistant ecosystem. It adds a **design reasoning engine** to Claude Code (and 14 other assistants), replacing generic AI-generated UI with professional, industry-aware design systems.
|
||||
|
||||
The engine works offline — it runs BM25 search over ~400 local JSON rules to recommend styles, palettes, and typography. No external LLM calls, no network dependency at runtime.
|
||||
|
||||
#### What It Provides
|
||||
|
||||
| Asset | Count | Examples |
|
||||
|-------|-------|---------|
|
||||
| UI Styles | 67 | Glassmorphism, Brutalism, Bento Grid, AI-Native UI, Claymorphism… |
|
||||
| Color Palettes | 96 | Industry-specific: SaaS, fintech, healthcare, e-commerce, luxury… |
|
||||
| Font Pairings | 57 | Curated Google Fonts combinations with context rules |
|
||||
| Chart Types | 25 | Dashboard, analytics, BI recommendations |
|
||||
| UX Guidelines | 99 | Best practices, anti-patterns, accessibility rules |
|
||||
| Industry Reasoning Rules | 100 | SaaS, fintech, healthcare, e-commerce, beauty, Web3, gaming… |
|
||||
|
||||
#### Flagship Feature: Design System Generator
|
||||
|
||||
The Design System Generator (v2.0+) analyzes your product type and generates a complete, tailored design system in seconds:
|
||||
|
||||
```bash
|
||||
# Generate design system for a SaaS dashboard project
|
||||
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "saas analytics dashboard" \
|
||||
--design-system -p "MyApp"
|
||||
|
||||
# Output: pattern + style + palette + typography + effects + anti-patterns + checklist
|
||||
```
|
||||
|
||||
**Master + Override pattern** for multi-page projects:
|
||||
|
||||
```bash
|
||||
# Generate and persist a global design system
|
||||
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "saas dashboard" \
|
||||
--design-system --persist -p "MyApp"
|
||||
|
||||
# Create page-specific overrides
|
||||
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "checkout flow" \
|
||||
--design-system --persist -p "MyApp" --page "checkout"
|
||||
```
|
||||
|
||||
This creates a `design-system/` folder:
|
||||
```
|
||||
design-system/
|
||||
├── MASTER.md # Global: colors, typography, spacing, components
|
||||
└── pages/
|
||||
└── checkout.md # Page-specific overrides only
|
||||
```
|
||||
|
||||
Reference in your Claude Code prompts:
|
||||
```
|
||||
I am building the Checkout page.
|
||||
Read design-system/MASTER.md, then check design-system/pages/checkout.md.
|
||||
Prioritize page rules if present, otherwise use Master rules.
|
||||
Now generate the code.
|
||||
```
|
||||
|
||||
#### Installation
|
||||
|
||||
**Option 1 — Claude Marketplace** (two commands):
|
||||
```
|
||||
/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill
|
||||
/plugin install ui-ux-pro-max@ui-ux-pro-max-skill
|
||||
```
|
||||
|
||||
**Option 2 — CLI** (recommended):
|
||||
```bash
|
||||
npm install -g uipro-cli
|
||||
cd /path/to/your/project
|
||||
uipro init --ai claude # Claude Code
|
||||
```
|
||||
|
||||
**Option 3 — Manual** (no npm):
|
||||
```bash
|
||||
git clone --depth=1 https://github.com/nextlevelbuilder/ui-ux-pro-max-skill /tmp/uipro
|
||||
cp -r /tmp/uipro/.claude/skills/ui-ux-pro-max .claude/skills/
|
||||
```
|
||||
|
||||
**Prerequisite**: Python 3.x must be installed (the reasoning engine is a Python script).
|
||||
|
||||
#### Usage
|
||||
|
||||
Once installed, the skill activates automatically for UI/UX requests in Claude Code:
|
||||
|
||||
```
|
||||
Build a landing page for my SaaS product
|
||||
Create a dashboard for healthcare analytics
|
||||
Design a fintech app with dark theme
|
||||
```
|
||||
|
||||
#### Considerations
|
||||
|
||||
| Aspect | Notes |
|
||||
|--------|-------|
|
||||
| **Scope** | Multi-platform — supports Cursor, Windsurf, Copilot, Gemini CLI, and 10 others alongside Claude Code |
|
||||
| **Quality signal** | 33.7k stars, 3.3k forks in 3 months — strongest community traction of any design skill |
|
||||
| **Maintenance** | Active — v2.0→v2.2.1 in 10 days (Jan 2026), updated regularly |
|
||||
| **Chinese community** | Strong adoption: listed on [jimmysong.io](https://jimmysong.io/ai/ui-ux-pro-max-skill/), benchmark repos in Chinese dev ecosystem |
|
||||
|
||||
> **Security note**: `npm install -g uipro-cli` installs a package from an anonymous organization ("nextlevelbuilder") globally. Source audit (Feb 2026) confirmed:
|
||||
> - **No preinstall/postinstall scripts** in the npm package
|
||||
> - **No network calls** in the Python engine (`search.py`, `core.py`, `design_system.py` — stdlib + local CSV/JSON only)
|
||||
>
|
||||
> Option 3 (manual git clone) remains the safest route if you want to inspect before installing. The package has not been formally audited by Anthropic or the maintainers of this guide.
|
||||
|
||||
### DevOps & SRE Guide
|
||||
|
||||
For comprehensive DevOps/SRE workflows, see **[DevOps & SRE Guide](./devops-sre.md)**:
|
||||
|
|
@ -7743,6 +7886,17 @@ Hooks are scripts that run automatically when specific events occur.
|
|||
| `SubagentStop` | Sub-agent completes | Subagent cleanup |
|
||||
| `TeammateIdle` | Agent team member goes idle | Team coordination (v2.1.32+) |
|
||||
| `TaskCompleted` | Task marked as completed | Workflow triggers (v2.1.32+) |
|
||||
| `WorktreeCreate` | Agent worktree created | Set up DB branch, install deps (v2.1.50+) |
|
||||
| `WorktreeRemove` | Agent worktree torn down | Clean up DB branch, temp credentials (v2.1.50+) |
|
||||
| `ConfigChange` | Config file changes during session | Enterprise audit, block unauthorized changes (v2.1.49+) |
|
||||
|
||||
> **`Stop` and `SubagentStop` — `last_assistant_message` field (v2.1.47+)**: These events now include a `last_assistant_message` field in their JSON input, giving direct access to Claude's final response without parsing transcript files. Useful for orchestration pipelines that need to inspect or log the last output.
|
||||
>
|
||||
> ```bash
|
||||
> # In your Stop hook script
|
||||
> LAST_MSG=$(cat | jq -r '.last_assistant_message // ""')
|
||||
> echo "$LAST_MSG" >> ~/.claude/logs/session-outputs.log
|
||||
> ```
|
||||
|
||||
### Event Flow
|
||||
|
||||
|
|
@ -10895,6 +11049,32 @@ claude --plugin-dir ~/work/plugins --plugin-dir ~/personal/plugins
|
|||
|
||||
This is useful for testing plugins before permanent installation.
|
||||
|
||||
### Repo-Level Plugin Policy via `--add-dir` (v2.1.45+)
|
||||
|
||||
Define plugin policies at repository or shared-config level using `--add-dir`:
|
||||
|
||||
```bash
|
||||
# Load plugin configuration from a shared directory
|
||||
claude --add-dir /path/to/shared-config
|
||||
```
|
||||
|
||||
The directory's `settings.json` can specify:
|
||||
- `enabledPlugins`: list of pre-enabled plugins for every session
|
||||
- `extraKnownMarketplaces`: additional marketplace registries to recognize
|
||||
|
||||
**Example shared config `settings.json`:**
|
||||
|
||||
```json
|
||||
{
|
||||
"enabledPlugins": ["security-audit", "code-review"],
|
||||
"extraKnownMarketplaces": [
|
||||
"https://github.com/myorg/internal-plugins"
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
**Team use case**: Commit a shared config directory to your repo and all team members automatically get the same enabled plugins and approved marketplaces — no per-user configuration needed.
|
||||
|
||||
### When to Use Plugins
|
||||
|
||||
| Scenario | Use Plugins |
|
||||
|
|
@ -10928,6 +11108,19 @@ my-plugin/
|
|||
└── README.md # Documentation
|
||||
```
|
||||
|
||||
**LSP server configuration (`.lsp.json`)** — supports `startupTimeout` (v2.1.50+) to control how long Claude waits for a server to initialize before treating it as unresponsive:
|
||||
|
||||
```json
|
||||
{
|
||||
"servers": {
|
||||
"tsserver": { "startupTimeout": 15000 },
|
||||
"pylsp": { "startupTimeout": 10000 }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Useful in slow environments (CI, Docker, cold start) where default timeouts cause LSP features to be silently skipped.
|
||||
|
||||
> ⚠️ **Common mistake**: Don't put `commands/`, `agents/`, `skills/`, or `hooks/` inside `.claude-plugin/`. Only `plugin.json` goes there.
|
||||
|
||||
**Example `.claude-plugin/plugin.json`:**
|
||||
|
|
@ -13184,11 +13377,35 @@ exit 0 # Allow
|
|||
- Be specific and goal-oriented in prompts using WHAT/WHERE/HOW/VERIFY format
|
||||
- Monitor via logs or OpenTelemetry when appropriate
|
||||
- Test automation in dev/staging environments first
|
||||
- Always review agent outputs before accepting
|
||||
- Always review agent outputs before accepting — especially polished ones (see Artifact Paradox below)
|
||||
- Use git branches for experimental changes
|
||||
- Break complex tasks into focused sessions
|
||||
- Commit frequently with descriptive messages
|
||||
|
||||
> **⚠️ The Artifact Paradox — Anthropic AI Fluency Index (Feb 2026)**
|
||||
>
|
||||
> Anthropic research on 9,830 Claude conversations reveals a critical counter-intuitive finding: **when Claude produces a polished artifact (code, files, configs), users become measurably less critical**, not more.
|
||||
>
|
||||
> Compared to sessions without artifact production:
|
||||
> - **−5.2pp** likelihood of identifying missing context
|
||||
> - **−3.7pp** likelihood of fact-checking the output
|
||||
> - **−3.1pp** likelihood of questioning the reasoning
|
||||
>
|
||||
> Users *do* become more directive (+14.7pp clarifying goals, +14.5pp specifying format) — but their **critical evaluation drops precisely when the output looks finished**.
|
||||
>
|
||||
> **For Claude Code, this is the nominal case.** Every generated file, every written test, every created config is an artifact. The polished compile-and-run output is exactly when you should apply the most scrutiny — not the least.
|
||||
>
|
||||
> **Counter-measures:**
|
||||
> - Run tests *before* accepting generated code, not after
|
||||
> - Explicitly ask: "What edge cases or requirements did you not address?"
|
||||
> - Use the [`output-validator` hook](../examples/hooks/bash/output-validator.sh) for automated checks
|
||||
> - Apply the VERIFY step of the WHAT/WHERE/HOW/VERIFY format even when output looks complete
|
||||
> - In Plan Mode: challenge the plan *before* executing, not after seeing the result
|
||||
>
|
||||
> *Source: Swanson et al., "The AI Fluency Index", Anthropic (2026-02-23) — [anthropic.com/research/AI-fluency-index](https://www.anthropic.com/research/AI-fluency-index)*
|
||||
>
|
||||
> 📊 Visual: [AI Fluency — High vs Low Fluency Paths](../guide/diagrams/06-development-workflows.md#ai-fluency--high-vs-low-fluency-paths)
|
||||
|
||||
**Effective Prompt Format:**
|
||||
|
||||
```markdown
|
||||
|
|
@ -13999,6 +14216,42 @@ Two new hook events fire around agent worktree lifecycle:
|
|||
|
||||
Typical `worktree-setup.sh`: create a Neon/PlanetScale DB branch, copy `.env.local`, run `npm install`.
|
||||
|
||||
#### Enterprise config auditing with ConfigChange (v2.1.49+)
|
||||
|
||||
The `ConfigChange` hook fires whenever a configuration file changes during a session. Use it to audit or block unauthorized live configuration modifications — particularly useful in enterprise environments with managed policy hooks.
|
||||
|
||||
```json
|
||||
// .claude/settings.json
|
||||
{
|
||||
"hooks": {
|
||||
"ConfigChange": [
|
||||
{
|
||||
"matcher": "",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "scripts/audit-config-change.sh"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Example `audit-config-change.sh` (log + optionally block):
|
||||
|
||||
```bash
|
||||
#!/bin/bash
|
||||
# Receives JSON on stdin with changed config path
|
||||
CONFIG=$(cat | jq -r '.config_path // "unknown"')
|
||||
echo "[ConfigChange] $(date -u +%Y-%m-%dT%H:%M:%SZ) $CONFIG" >> ~/.claude/logs/config-audit.log
|
||||
# Exit 2 to block the change, exit 0 to allow it
|
||||
exit 0
|
||||
```
|
||||
|
||||
> **Enterprise note**: `disableAllHooks` (v2.1.49+) can no longer bypass *managed* hooks — hooks set via organizational policy always run regardless of this setting. Only non-managed hooks are affected.
|
||||
|
||||
### Database Branch Isolation with Worktrees
|
||||
|
||||
**Modern pattern (2024+):** Combine git worktrees with database branches for true feature isolation.
|
||||
|
|
@ -18334,6 +18587,140 @@ This section is a quick overview. For complete guide:
|
|||
|
||||
---
|
||||
|
||||
## 9.21 Legacy Codebase Modernization
|
||||
|
||||
> **Context**: In February 2026, Anthropic published a [COBOL modernization playbook](https://claude.com/blog/how-ai-helps-break-cost-barrier-cobol-modernization) positioning Claude Code as a direct replacement for legacy consulting teams. The same day, IBM stock dropped -13% (its worst single-day performance since October 2000). The workflow described is validated by independent research — it applies to any large legacy codebase (COBOL, Fortran, VB6, PL/I), not just COBOL.
|
||||
|
||||
### Why Legacy Modernization Is Hard
|
||||
|
||||
The real cost isn't the migration itself — it's the **discovery phase**. Original developers have retired. Documentation is absent or wrong. Code has been patched for decades by engineers who never understood the full system. Finding what talks to what requires consultants billing by the hour.
|
||||
|
||||
AI changes the economics by automating this exact phase.
|
||||
|
||||
**COBOL context** (for scale reference):
|
||||
- ~220 billion lines of COBOL still in production (IBM estimate)
|
||||
- ~95% of US ATM transactions run on COBOL-based systems (Reuters/industry consensus — methodology varies by source)
|
||||
- Modernization previously required multi-year, multi-team projects
|
||||
|
||||
### The 4-Step Workflow
|
||||
|
||||
**Independent validation**: Academic research (WJAETS 2025) shows -25 to -30% timeline reduction on average. Best-case: Airbnb migrated 3,500 test files in 6 weeks vs. an estimated 1.5 years. COBOL→Java accuracy: 93% in controlled studies (arXiv, April 2025).
|
||||
|
||||
---
|
||||
|
||||
**Step 1 — Automated Exploration & Discovery**
|
||||
|
||||
```
|
||||
Map the entire codebase:
|
||||
- Identify all program entry points and execution paths
|
||||
- Trace subroutine calls across hundreds of files
|
||||
- Document implicit dependencies via shared files, databases, and global state
|
||||
- Generate a dependency graph before touching a single line
|
||||
```
|
||||
|
||||
> Prompt pattern:
|
||||
> ```
|
||||
> "Read the entire [COBOL/legacy] codebase. Map its structure:
|
||||
> entry points, execution paths, subroutine call chains,
|
||||
> and any implicit dependencies via shared data structures,
|
||||
> global variables, or file I/O. Output a dependency map."
|
||||
> ```
|
||||
|
||||
---
|
||||
|
||||
**Step 2 — Risk Analysis & Opportunity Mapping**
|
||||
|
||||
```
|
||||
With the dependency map in hand:
|
||||
- Assess coupling levels between modules (high coupling = high risk)
|
||||
- Surface isolated components as safe modernization candidates
|
||||
- Identify duplicated logic and dead code
|
||||
- Flag shared state as the highest-risk zones
|
||||
```
|
||||
|
||||
> Prompt pattern:
|
||||
> ```
|
||||
> "Based on the dependency map: rank modules by coupling level.
|
||||
> Which components can be modernized in isolation?
|
||||
> Which share state with 3+ other modules and should be touched last?"
|
||||
> ```
|
||||
|
||||
---
|
||||
|
||||
**Step 3 — Strategic Planning**
|
||||
|
||||
```
|
||||
Human + AI collaboration:
|
||||
- AI suggests prioritization based on risk/dependency analysis
|
||||
- Team reviews against business priorities (what breaks = most expensive)
|
||||
- Define target architecture and code standards
|
||||
- Design function-level tests for validation before migration begins
|
||||
```
|
||||
|
||||
> This phase is **not fully automatable** — business context requires human judgment.
|
||||
> Hybrid human-AI workflows show 31% higher completion rates within initial time estimates
|
||||
> vs. purely automated approaches (WJAETS 2025).
|
||||
|
||||
---
|
||||
|
||||
**Step 4 — Incremental Implementation**
|
||||
|
||||
```
|
||||
Never migrate the whole system at once:
|
||||
- Translate logic component by component
|
||||
- Create API wrappers for legacy components still in use
|
||||
- Run old and new code side-by-side in production
|
||||
- Validate each component independently before proceeding to the next
|
||||
```
|
||||
|
||||
> Prompt pattern:
|
||||
> ```
|
||||
> "Translate [module X] to [target language].
|
||||
> Preserve exact business logic — no optimization yet.
|
||||
> Add a compatibility wrapper so both versions can run in parallel.
|
||||
> Write tests that verify identical outputs for identical inputs."
|
||||
> ```
|
||||
|
||||
---
|
||||
|
||||
### Key Principles
|
||||
|
||||
| Principle | Why it matters |
|
||||
|-----------|----------------|
|
||||
| **Map before touching** | Blind migrations fail; discovery first |
|
||||
| **Isolate before migrating** | High-coupling modules = cascade failures |
|
||||
| **Parallel run** | Rollback possible only if both versions coexist |
|
||||
| **Test at boundary** | Test inputs/outputs, not internal logic (which will change) |
|
||||
| **Human review on business logic** | AI doesn't know which edge case is regulatory vs. dead code |
|
||||
|
||||
### Realistic Expectations
|
||||
|
||||
"Years to quarters" is real — but it's the **optimistic scenario**, not the average:
|
||||
|
||||
| Scenario | Timeline reduction | Source |
|
||||
|----------|-------------------|--------|
|
||||
| Conservative estimate | -25 to -30% | WJAETS 2025 academic review |
|
||||
| Automation-heavy phases | -40 to -50% | Fullstack Labs industry synthesis |
|
||||
| Best-case (test migration) | -88% (6 weeks vs 1.5 yr) | Airbnb case study |
|
||||
| COBOL→Java conversion accuracy | 93% | arXiv, April 2025 |
|
||||
|
||||
The average gains are real and significant. The headline numbers require favorable conditions: good test coverage, isolated modules, and a team that understands both the legacy system and the target stack.
|
||||
|
||||
### Anti-Patterns
|
||||
|
||||
- **❌ Big bang migration** — Rewriting everything at once. No company has survived this at scale.
|
||||
- **❌ No parallel run** — Cutting over without a fallback. One undiscovered edge case = production outage.
|
||||
- **❌ Skipping discovery** — Starting to translate before mapping. You will break things you didn't know existed.
|
||||
- **❌ Trusting AI on business logic** — AI translates faithfully what it reads. If the original was wrong or context-dependent, the translation will be too.
|
||||
|
||||
### Resources
|
||||
|
||||
- [Anthropic COBOL Modernization Playbook](https://claude.com/blog/how-ai-helps-break-cost-barrier-cobol-modernization) (Feb 2026)
|
||||
- [AI-Driven Legacy Systems Modernization: COBOL to Java](https://arxiv.org/abs/2504.11335) (arXiv, April 2025)
|
||||
- [AWS EKS COBOL Modernization Case Study](https://aws.amazon.com/blogs/apn/modernize-cobol-workloads-with-amazon-eks-powered-by-generative-ai/) (July 2025)
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Section 9 Recap: Pattern Mastery Checklist
|
||||
|
||||
Before moving to Section 10 (Reference), verify you understand:
|
||||
|
|
@ -18367,6 +18754,7 @@ Before moving to Section 10 (Reference), verify you understand:
|
|||
- [ ] **Multi-Instance Scaling**: Understand when/how to orchestrate parallel Claude instances (advanced teams only)
|
||||
- [ ] **Agent Teams**: Multi-agent coordination for read-heavy tasks (experimental, Opus 4.6+)
|
||||
- [ ] **Permutation Frameworks**: Systematically test multiple approaches before committing
|
||||
- [ ] **Legacy Modernization**: 4-step workflow (Discovery → Risk → Planning → Incremental) for large legacy codebases
|
||||
|
||||
### What's Next?
|
||||
|
||||
|
|
@ -20437,4 +20825,4 @@ We'll evaluate and add it to this section if it meets quality criteria.
|
|||
|
||||
**Contributions**: Issues and PRs welcome.
|
||||
|
||||
**Last updated**: January 2026 | **Version**: 3.28.1
|
||||
**Last updated**: January 2026 | **Version**: 3.29.0
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
# Source: guide/ultimate-guide.md
|
||||
# Purpose: Condensed index for LLMs to quickly answer user questions about Claude Code
|
||||
|
||||
version: "3.28.1"
|
||||
updated: "2026-02-17"
|
||||
version: "3.29.0"
|
||||
updated: "2026-02-23"
|
||||
|
||||
# ════════════════════════════════════════════════════════════════
|
||||
# DEEP DIVE - Line numbers in guide/ultimate-guide.md
|
||||
|
|
@ -15,7 +15,7 @@ deep_dive:
|
|||
# Visual Diagrams Series (40 Mermaid diagrams)
|
||||
mermaid_diagrams:
|
||||
path: "guide/diagrams/"
|
||||
description: "40 interactive Mermaid diagrams: model selection, agent lifecycle, memory hierarchy, security threats, multi-agent patterns"
|
||||
description: "41 interactive Mermaid diagrams: model selection, agent lifecycle, memory hierarchy, security threats, multi-agent patterns, AI fluency paths"
|
||||
files: 10
|
||||
total_diagrams: 40
|
||||
# AI-Assisted Development Workflows (from MetalBear/arXiv research)
|
||||
|
|
@ -243,7 +243,7 @@ deep_dive:
|
|||
third_party_toad: "https://github.com/batrachianai/toad"
|
||||
third_party_conductor: "https://docs.conductor.build"
|
||||
# Configuration Management & Backup (Added 2026-02-02)
|
||||
config_management_guide: "guide/ultimate-guide.md:4085" # Section 3.28.1
|
||||
config_management_guide: "guide/ultimate-guide.md:4085" # Section 3.29.0
|
||||
config_hierarchy: "guide/ultimate-guide.md:4095" # Global → Project → Local precedence
|
||||
config_git_strategy_project: "guide/ultimate-guide.md:4110" # What to commit in .claude/
|
||||
config_git_strategy_global: "guide/ultimate-guide.md:4133" # Version control ~/.claude/
|
||||
|
|
@ -434,6 +434,13 @@ deep_dive:
|
|||
skill_improvement_security_warnings: 5237
|
||||
skill_improvement_comparison: 5263
|
||||
skill_improvement_workflow: 5275
|
||||
# Design Intelligence Skill (added 2026-02-23)
|
||||
ui_ux_pro_max: "https://github.com/nextlevelbuilder/ui-ux-pro-max-skill"
|
||||
ui_ux_pro_max_site: "https://ui-ux-pro-max-skill.nextlevelbuilder.io"
|
||||
ui_ux_pro_max_guide: 7023
|
||||
ui_ux_pro_max_stars: 33700
|
||||
ui_ux_pro_max_styles: 67
|
||||
ui_ux_pro_max_palettes: 96
|
||||
# Agent Skills Open Standard (added 2026-02-01)
|
||||
agentskills_spec: "https://agentskills.io"
|
||||
agentskills_spec_repo: "https://github.com/agentskills/agentskills"
|
||||
|
|
@ -511,7 +518,7 @@ deep_dive:
|
|||
gsd_note: "Overlap with existing patterns (Ralph Loop, Gas Town, BMAD)"
|
||||
# Resource Evaluations (added 2026-01-26, updated 2026-02-07)
|
||||
resource_evaluations_directory: "docs/resource-evaluations/"
|
||||
resource_evaluations_count: 83
|
||||
resource_evaluations_count: 84
|
||||
resource_evaluations_methodology: "docs/resource-evaluations/README.md"
|
||||
resource_evaluations_watchlist: "docs/resource-evaluations/watch-list.md"
|
||||
resource_evaluations_appendix: "guide/ultimate-guide.md:15034"
|
||||
|
|
@ -746,6 +753,23 @@ deep_dive:
|
|||
premature_automation: "Automate before mastering manual"
|
||||
tool_sprawl: ">10 MCP servers = maintenance burden"
|
||||
no_roi_tracking: "Can't optimize what you don't measure"
|
||||
# AI Fluency Research (Anthropic, Feb 2026) - Added 2026-02-23
|
||||
ai_fluency_index: "https://www.anthropic.com/research/AI-fluency-index"
|
||||
ai_fluency_evaluation: "docs/resource-evaluations/2026-02-23-anthropic-ai-fluency-index.md"
|
||||
ai_fluency_score: "4/5"
|
||||
ai_fluency_sample: "9,830 conversations, 7-day window, January 2026"
|
||||
ai_fluency_iteration_stat: "5.6× more likely to question reasoning (iterative vs non-iterative users)"
|
||||
ai_fluency_fluency_ratio: "2.67 vs 1.33 behaviors (iterative vs non-iterative)"
|
||||
ai_fluency_collaboration_terms: "Only 30% of users set collaboration terms explicitly"
|
||||
ai_fluency_artifact_paradox: "Artifact production → −5.2pp missing context, −3.7pp fact-check, −3.1pp questioning reasoning"
|
||||
ai_fluency_plan_review_section: "guide/ultimate-guide.md:2522" # Rev the Engine callout
|
||||
ai_fluency_claudemd_section: "guide/ultimate-guide.md:4381" # CLAUDE.md Best Practices callout
|
||||
ai_fluency_artifact_section: "guide/ultimate-guide.md:13382" # Artifact Paradox callout (Common Pitfalls)
|
||||
ai_fluency_authors: "Swanson, Bent, Huang, Ludwig, Dakan, Feller (Anthropic)"
|
||||
ai_fluency_published: "2026-02-23"
|
||||
ai_fluency_future: "Claude Code platform analysis (mentioned in paper's future directions)"
|
||||
ai_fluency_diagram: "guide/diagrams/06-development-workflows.md#ai-fluency--high-vs-low-fluency-paths"
|
||||
ai_fluency_diagram_type: "flowchart — Artifact Paradox: 70% vs 30% user paths, behavioral drop data, iteration outcomes"
|
||||
# Advanced Plan Mode Patterns
|
||||
rev_the_engine: 2323
|
||||
mechanic_stacking: 2371
|
||||
|
|
@ -1291,7 +1315,7 @@ ecosystem:
|
|||
- "Cross-links modified → Update all 4 repos"
|
||||
history:
|
||||
- date: "2026-01-20"
|
||||
event: "Code Landing sync v3.28.1, 66 templates, cross-links"
|
||||
event: "Code Landing sync v3.29.0, 66 templates, cross-links"
|
||||
commit: "5b5ce62"
|
||||
- date: "2026-01-20"
|
||||
event: "Cowork Landing fix (paths, README, UI badges)"
|
||||
|
|
@ -1303,7 +1327,7 @@ ecosystem:
|
|||
onboarding_matrix_meta:
|
||||
version: "2.0.0"
|
||||
last_updated: "2026-02-05"
|
||||
aligned_with_guide: "3.28.1"
|
||||
aligned_with_guide: "3.29.0"
|
||||
changelog:
|
||||
- version: "2.0.0"
|
||||
date: "2026-02-05"
|
||||
|
|
@ -1331,7 +1355,7 @@ onboarding_matrix:
|
|||
core: [rules, sandbox_native_guide, commands]
|
||||
time_budget: "5 min"
|
||||
topics_max: 3
|
||||
note: "SECURITY FIRST - sandbox before commands (v3.28.1 critical fix)"
|
||||
note: "SECURITY FIRST - sandbox before commands (v3.29.0 critical fix)"
|
||||
|
||||
beginner_15min:
|
||||
core: [rules, sandbox_native_guide, workflow, essential_commands]
|
||||
|
|
@ -1416,7 +1440,7 @@ onboarding_matrix:
|
|||
- default: agent_validation_checklist
|
||||
time_budget: "60 min"
|
||||
topics_max: 6
|
||||
note: "Dual-instance pattern for quality workflows (v3.28.1)"
|
||||
note: "Dual-instance pattern for quality workflows (v3.29.0)"
|
||||
|
||||
learn_security:
|
||||
intermediate_30min:
|
||||
|
|
@ -1427,7 +1451,7 @@ onboarding_matrix:
|
|||
- default: permission_modes
|
||||
time_budget: "30 min"
|
||||
topics_max: 4
|
||||
note: "NEW goal (v3.28.1) - Security-focused learning path"
|
||||
note: "NEW goal (v3.29.0) - Security-focused learning path"
|
||||
|
||||
power_60min:
|
||||
core: [sandbox_native_guide, mcp_secrets_management, security_hardening]
|
||||
|
|
@ -1452,7 +1476,7 @@ onboarding_matrix:
|
|||
core: [rules, sandbox_native_guide, workflow, essential_commands, context_management, plan_mode]
|
||||
time_budget: "60 min"
|
||||
topics_max: 6
|
||||
note: "Security foundation + core workflow (v3.28.1 sandbox added)"
|
||||
note: "Security foundation + core workflow (v3.29.0 sandbox added)"
|
||||
|
||||
intermediate_120min:
|
||||
core: [plan_mode, agents, skills, config_hierarchy, git_mcp_guide, hooks, mcp_servers]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue