Joe Tannorella
← Back to Projects

Boris Mode

CLI tool that audits your Claude Code setup and tells you exactly how to improve.

Open source · npm package · AI-powered analysis

Boris Mode screenshot 1
Click to enlarge

Are you getting the most out of Claude Code? Boris Mode scans your project, compares it against best practices from Boris Cherny (creator of Claude Code) and Anthropic’s official documentation, and tells you exactly how to improve.

npx boris-mode

What It Checks

Static Analysis

  • CLAUDE.md Health — Existence, size, recency, contributor count
  • Workflow Automation — Slash commands configured, essential commands present
  • Verification Loops — Test framework setup, verification instructions
  • Hooks & Safety — PostToolUse formatting, safety hooks, permissions
  • Git Integration — gh CLI or GitHub MCP configured
  • MCP Servers — Context7, Playwright, and other MCPs configured

AI-Powered Deep Analysis

Boris Mode uses Claude itself to analyze the quality of your setup:

  • CLAUDE.md quality — Are your instructions specific and actionable, or vague boilerplate?
  • Command quality — Are your slash commands clear and complete?
  • Hooks safety — Any security concerns with your permissions?
  • Prompting habits — Are you writing effective prompts? (opt-in)

Features

Actionable Reports — Every finding includes what’s missing, why it matters (with quotes from Boris Cherny), and exact copy-paste fixes.

Auto-Apply Mode — Run npx boris-mode --apply to generate a prompt that Claude Code can use to implement all recommendations automatically.

Prompting Analysis — Opt-in analysis of your Claude Code session history to evaluate prompt length, plan mode usage, and anti-patterns.

CI-Friendly — JSON output, non-interactive mode, and configurable timeouts for automation.

Scoring

ScoreTierDescription
0-6BeginnerUsing Claude Code as a chat interface
7-11IntermediateBuilding workflows, room to grow
12-16AdvancedStrong setup, minor optimizations available
17-20ExpertBoris-level setup

Based On

“Probably the most important thing to get great results out of Claude Code — give Claude a way to verify its work. If Claude has that feedback loop, it will 2-3x the quality of the final result.” — Boris Cherny

Work with me

Let's build something together

I help teams and founders leverage AI to scale their businesses, improve their go-to-market, and build better products. Whether you need hands-on expertise or strategic guidance, I'm here to help.

Day Rate

Intensive sessions for specific challenges, workshops, or rapid prototyping.

Retainer

Ongoing advisory and hands-on support for continuous growth and implementation.

Get in touch