Skip to main content
  1. Articles/

Claude Code /powerup and /insights: Fixing the 80% Problem

·1020 words·5 mins·

Claude Code has a discovery problem. The tool is remarkably deep — hooks, sub-agents, custom slash commands, CLAUDE.md memory, /ultraplan, skills, the full MCP ecosystem — but nothing in the default experience tells you any of it exists. You open the terminal, ask Claude to write some code, and it obliges. The other 80% of what the tool can do sits undiscovered.

Anthropic shipped two commands in v2.1.90 (April 1, 2026) that attack this problem from opposite ends. /powerup teaches you what’s possible; /insights shows you where your existing workflow is leaking efficiency. Together they form something that looks a lot like Anthropic’s acknowledgment that “just ship powerful features” isn’t a complete product strategy.

/powerup: Duolingo for Your Terminal
#

The premise is simple: 18 interactive, animated lessons built directly into the CLI, no browser required. You run /powerup, select a lesson with arrow keys, and Claude Code walks you through the feature hands-on.

The lessons follow a consistent four-part structure:

  1. Concept introduction — what this feature is, in plain language
  2. Guided exercise — you try it, in your terminal, in your actual project
  3. Feedback — Claude Code responds to what you did
  4. Progression hook — context for why the next lesson builds on this one

The full curriculum runs from fundamentals to intermediate automation:

Beginner tier: basic context management, /clear vs. /compact, the CLAUDE.md memory system, plan mode (Shift+Tab), model selection. These are the features most new users discover by accident after weeks of daily use — if at all.

Intermediate tier: the skills and custom commands system, hooks (PreToolUse, PostToolUse), sub-agent orchestration, MCP server configuration, /rewind and checkpointing.

The time investment per lesson is roughly 10 minutes. Working through the full curriculum in focused sessions would take under three hours — less time than most teams spend misconfiguring MCP servers by trial and error.

Context-Aware Instruction
#

What elevates /powerup past a static tutorial is that it reads your project state before presenting each lesson. The CLAUDE.md module checks whether you already have one and adjusts accordingly — if you do, it analyzes your existing configuration and suggests improvements rather than walking you through creation from scratch. The context management lesson behaves differently in a 200-file monorepo than in a three-file script.

This matters because the gap between “I know this feature exists” and “I know how to apply it to my actual codebase” is where documentation typically fails. Generic examples don’t transfer. Context-aware instruction does.

/insights: Your Workflow Under a Microscope
#

While /powerup is forward-looking, /insights is retrospective. It analyzes your local Claude Code session history from the past 30 days and generates a full HTML report covering:

  • Recurring patterns — what kinds of tasks you actually give Claude Code
  • Friction points — where you repeatedly retry, correct, or restart
  • Tool usage distribution — which Claude Code capabilities you use and which you never touch
  • Workflow inefficiencies — sequences of actions that suggest a better-configured approach

The analysis runs entirely locally. Session logs live in ~/.claude/; the HTML report is generated and saved there too. Nothing leaves your machine. For teams on enterprise plans with strict data governance requirements, this is the right answer to “can we analyze how developers use AI tools without shipping private data to a third party.”

The feature that will get the most immediate use is automatic CLAUDE.md rule generation. /insights identifies instructions you’ve repeated multiple times across sessions — things you’ve typed to Claude Code again and again — and converts them into ready-to-paste CLAUDE.md configuration rules. If you’ve told Claude “don’t add console.log statements” four times this month, /insights turns that into a permanent instruction.

The 80% Problem, Stated Plainly
#

JetBrains’ January 2026 developer survey found Claude Code at 18% work adoption among professional developers — up 6× year-over-year — with an industry-leading 91% customer satisfaction score. The tool is being adopted. The question is depth of adoption.

There’s a common pattern in powerful developer tools: new users find the one workflow that solves their immediate problem and stop there. Git users who never learn rebase -i. vim users who stay in insert mode. Claude Code users who write code with it but never configure hooks, never build custom skills, never use multi-agent workflows for the tasks that genuinely benefit from them.

The cost of shallow adoption isn’t zero. A developer who uses /compact correctly on long sessions gets substantially better results than one who doesn’t. A team that codifies standards in CLAUDE.md gets consistent behavior across agents. An engineer who knows how to hand off to sub-agents can parallelize work that would otherwise be serial. The efficiency delta between a casual user and a configured power user of Claude Code is not marginal.

/powerup and /insights are Anthropic’s admission that shipping features isn’t enough — you have to guide people to them. That’s a product decision, not just an engineering one.

How to Use Both Effectively
#

The practical approach is to run /powerup first, working through the lessons in order over a few sessions, then run /insights after another week or two of use to see which features you’ve actually incorporated into your workflow. The second /insights run becomes a feedback loop: did the things you learned from /powerup actually change your behavior?

For teams, the auto-generated CLAUDE.md rules from /insights are worth extracting and codifying into a shared team configuration. Instructions that appear repeatedly across individual developers’ session histories are candidates for the team-level CLAUDE.md — those are the implicit norms that should be made explicit.

# Learn what you're missing
/powerup

# After a week of use, analyze your patterns
/insights

Both commands are available in Claude Code v2.1.90 and later. If you’re running an older version, npm update -g @anthropic-ai/claude-code will get you there.

The discovery problem isn’t fully solved by two commands. But these are a real step toward the kind of in-product education that separates tools people use from tools people use well.


Sources: Claude Code v2.1.90 release notes · claudefa.st /powerup guide · Claude Lab /powerup command guide · Claude Lab /insights command guide · JetBrains developer survey Jan 2026

Related