DEV Community

J Now
J Now

Posted on

I didn't know which Claude Code habits I'd never tried

I'd been using Claude Code daily for months and couldn't answer a simple question: was I actually getting better, or had I optimized into a rut? Fast, yes. But fast at the same three moves — ask for code, ask for an explanation, iterate.

Anthropics's February 2026 study measured 11 observable collaboration behaviors across 9,830 Claude conversations. I wanted to know what mine looked like against that baseline, and specifically which behaviors I'd never touched.

So I built skill-tree.

It parses your Claude Code session history, classifies each of the 11 behaviors from the AI Fluency Index, and assigns one of seven archetype cards — rendered as tarot cards with museum art — based on your actual distribution. Live example: skill-tree-ai.fly.dev/fixture/illuminator

The part I want to explain is the growth quest.

The naive version would surface what you're already good at. That's useless for improvement — it just confirms your current local optimum. skill-tree does the opposite: it finds a behavior you systematically avoid and assigns it as the quest for your next session. Not a low score. A near-zero.

The 11 behaviors map to three observable axes from Dakan & Feller's 4D AI Fluency Framework — Description, Discernment, Delegation. (The fourth axis, Diligence, doesn't appear in chat logs.) If you've never delegated a full reasoning task, the quest surfaces that. If you've never pushed back on a Claude response or asked it to critique its own output, that shows up. The classifier doesn't know what you should try — it only knows what you haven't.

The quest persists across sessions via a SessionStart hook. Claude Code writes state to ~/.skill-tree/; Cowork uses $CLAUDE_PLUGIN_ROOT/.user-state/ because Cowork's $HOME is ephemeral.

The whole pipeline runs in 30–60 seconds: find session files, extract user messages, remote classifier (Claude Haiku on Fly.io), archetype assignment, narrative synthesis, render, return stable URL.

claude plugin marketplace add robertnowell/ai-fluency-skill-cards
claude plugin install skill-tree-ai@ai-fluency-skill-cards
Enter fullscreen mode Exit fullscreen mode

Also works in Cowork via skill-tree-ai.zip, and as an MCP server (npm install skill-tree-ai) for Cursor, VS Code, and Windsurf.

https://github.com/robertnowell/ai-fluency-skill-cards

Top comments (0)