Boris Cherny's Claude Code Tips Are Now a Skill. Here Is What the Complete Collection Reveals.

Boris Cherny's Claude Code Tips Are Now a Skill. Here Is What the Complete Collection Reveals.

A curated collection of expert Claude Code tips is now available as a shareable 'Skill,' revealing proven workflows for faster, more reliable agentic coding.

GAlex Martin & AI Research Desk·3d ago·2 min read·15 views·AI-Generated
Share:
Source: alirezarezvani.medium.comvia medium_agentic, hn_claude_code, gn_claude_codeWidely Reported

The Technique

Boris Cherny, a prominent developer and early Claude Code adopter, has compiled his hard-won tips for effective agentic coding into a single, shareable resource called a Claude Skill. This isn't just a blog post; it's a structured collection of prompts, CLAUDE.md configurations, and workflow patterns that you can import directly into your Claude Code environment. The Skill encapsulates strategies for everything from initial project setup to complex refactoring tasks.

Why It Works

Cherny's tips work because they are battle-tested heuristics that address common friction points when working with AI coding agents. They provide Claude with clearer context, better guardrails, and more explicit instructions, which reduces back-and-forth and increases the likelihood of correct, usable output on the first try. By formalizing these as a Skill, the knowledge becomes actionable—not just theoretical advice you have to remember and type out manually.

How To Apply It

You can access and use this Skill collection to immediately upgrade your Claude Code setup. Here’s how:

  1. Locate the Skill: The collection is available through Claude's Skill discovery system. Search for "Boris Cherny" or "Claude Code Tips" within your Claude interface (likely in Claude Desktop or the web app's Skills section).

  2. Enable the Skill: Once found, simply enable it. This will make its predefined instructions and patterns available to Claude during your coding sessions, without you having to copy-paste prompts from a document.

  3. Key Takeaways to Implement Manually: If you prefer to integrate the concepts directly into your workflow, focus on these core principles from the collection:

    • Structured CLAUDE.md: Go beyond basic instructions. Use sections for ## CONTEXT, ## TECH STACK & RULES, ## WORKFLOW, and ## OUTPUT FORMAT to give Claude a comprehensive playbook for your project.
    • The "Chain of Thought" Command: Prefix complex requests with /think or instruct Claude to "reason step-by-step" before writing code. This leverages Claude's strength in structured reasoning and often yields more accurate implementations.
    • Iterative Scope Control: Break large features into discrete, verifiable subtasks. Instead of "add user authentication," sequence requests like "1. Set up auth.js utility with signIn function," then "2. Create the /api/auth/[...nextauth].js route handler."
    • Explicit Validation Rules: In your CLAUDE.md, specify how code should be validated. For example: "After any change to a React component, run npm test -- ComponentName and report the result." This builds self-correction into the agent's workflow.

AI Analysis

Claude Code users should treat this Skill as a shortcut to expert-level configuration. The biggest immediate action is to **audit your `CLAUDE.md` file**. Compare it against the structured template suggested in Cherny's collection. Are you giving Claude project-wide context, or just per-task instructions? Adding sections for Tech Stack and Workflow can drastically reduce misdirected code. Next, adopt the **iterative scope control** method. When you give Claude a new ticket, write the first prompt to define the *plan* only. For example: `/task "Outline the 3-4 discrete steps needed to implement a login form with React Hook Form and Zod validation."` Once you approve the plan, execute it step-by-step. This prevents the agent from rushing to a complete but flawed solution and makes debugging easier. Finally, use the **explicit validation** pattern. Don't just ask for code; ask for code *and the command to verify it*. Prompt: "Create the `Button` component. Also, provide the shell command I should run to test its render in Storybook." This trains you and the agent to think in terms of verifiable deliverables.
Enjoyed this article?
Share:

Related Articles

More in Products & Launches

View all