← Library

Video learning playbook

Claude Code Just Changed Forever: Six Context-Engineering Rules

What this video is about

  • Source statement: newer Claude models need less duplicated scaffolding. Give them room for judgment while keeping real safety boundaries in permissions, hooks, tests, and approval gates.
  • The six shifts are: rules to judgment, examples to design interfaces, front-loaded context to progressive disclosure, repeated descriptions to concise tools, manual memory habits to automatic memory, and plain specifications to richer references.
  • Official Claude Code documentation supports the practical direction: keep CLAUDE.md concise, load skills when needed, use nested or scoped context, inspect auto memory, and use /doctor to diagnose installation and configuration issues.
  • The reported 80 percent system-prompt reduction is a claim from the engineer article discussed in the video. The original X post is linked, but its text could not be independently read during this run.
  • The presenter's ARMS model, meaning Applications, Routines, Memory, and Skills, is his organizing framework. It is useful, but it is not an official Anthropic model.
  • doctor-plus is the presenter's third-party skill, not part of Claude Code. Inspect its files before considering installation, and do not confuse its extra six-rule audit with official /doctor behavior.

Source, context, and the ARMS model

The presenter frames context engineering as everything the agent receives beyond the current prompt. His ARMS framework groups that context into applications connected through tools, routines and scheduled work, accumulated memory, and reusable skills. [00:45-03:02]

Inferencethe useful part of ARMS is the inventory question. Before adding more instructions, ask which layer should own the information. A hard safety requirement belongs in an enforced control. A repeatable procedure belongs in a skill. A durable fact may belong in project context or memory. A scheduled check belongs in a routine.

The capability premise and its limits

Source statementthe engineer article says Anthropic removed more than 80 percent of Claude Code's system prompt for newer models without a measurable loss on internal coding evaluations. The presenter uses this to argue that older compensating rules can constrain more capable models. [03:02-05:38]

The practical conclusion is narrower than “delete rules.” Remove duplicated, obvious, contradictory, or derivable guidance. Keep non-obvious conventions, rationale, and real gotchas. Enforce destructive-action boundaries outside prose when possible.

Rule 1: Give judgment, then preserve enforced boundaries

The old pattern tried to prevent every bad output with detailed prose. The revised pattern asks Claude to match the surrounding code's naming, idiom, and comment density, allowing context-sensitive judgment. [05:38-08:24]

The presenter demonstrates this with a “surprise me” design skill. Instead of prescribing one layout, it asks the model to explore within a taste boundary and produce several directions.

Rule 2: Give design interfaces, not one answer to imitate

Examples can anchor a capable model too tightly to one exploration space. A design interface instead defines the vocabulary, constraints, controls, and boundaries that many good outputs can satisfy. [08:24-10:51]

The presenter uses a /robo skill connected to a visual brand book. The skill does not just point to a gallery. It exposes colors, fonts, visual motifs, voice, and reusable controls.

InferenceAnthony's planned Alexana master HTML system is exactly this kind of artifact. It should define tokens, typography, spacing, card types, citations, figures, tables, print behavior, and accessibility, then let each document express its own content inside that interface.

Rule 3: Load context progressively through routers

Progressive disclosure means keeping always-loaded guidance small and letting the agent fetch the right detail when the task needs it. The presenter argues that a central CLAUDE.md should route into departmental files, skills, and references instead of containing every operating fact. [10:51-15:02]

The visual demonstration moves from the whole workspace to one department and then one router branch. All three states matter because they show the hierarchy rather than one attractive graph.

Official Claude Code documentation adds a useful constraint: imported files still load at launch, so imports can organize a large CLAUDE.md without reducing its startup cost. On-demand skills, nested CLAUDE.md files, path-scoped rules, and topic memory files are the mechanisms that actually delay context.

Rule 4: Remove duplicate tool descriptions

Older prompts sometimes repeated tool instructions in the main prompt and the tool description. The revised pattern keeps each instruction at the narrowest useful layer and relies on the model to connect the pieces. [15:02-16:25]

Inferencededuplication should name one authoritative file and make every other location point to it. This /yt build applies that rule by making Claude's skill directory canonical and letting Codex use the same physical files through a symbolic link.

Rule 5: Use automatic memory, but keep evidence gates

Claude Code now maintains automatic project memory, and official documentation says it records useful learnings and patterns across sessions. The presenter still prefers an explicit /calibrate workflow at the end of productive sessions so the conversation can update skills, routers, memories, and workflows. [16:25-18:04]

For Anthony's system, the evidence gate remains important. A reported difficulty can adjust the next Teach lesson immediately, but a learning record should require demonstrated understanding, disclosed prior knowledge, or a corrected misconception. Automatic memory should not turn every passing statement into permanent context.

Rule 6: Use references both the agent and human can read

Markdown remains useful for structured text, but visual HTML references can communicate color, layout, hierarchy, interaction, and comparative systems in a form both Claude and the human can inspect. [18:04-20:37]

Official /doctor: diagnostics before changes

Official Claude Code documentation describes /doctor as a setup checkup that can diagnose and fix installation and configuration issues. Current documentation says it checks duplicate or leftover installs, PATH and settings problems, unused skills and connected tools against context cost, slow hooks, versions, and CLAUDE.md duplication or derivable content. It reports findings and asks for confirmation before changing anything. [20:37-22:15]

The safe operating rule is simplerun official /doctor, inspect its report, and approve selected fixes. Do not assume that every unused component should be removed, because rare but critical workflows can look inactive in a recent-usage scan.

doctor-plus: useful proposal, third-party boundary

The presenter says official /doctor does not audit all six context-engineering shifts, so he created doctor-plus to run the official check and add a rule-by-rule inspection of skills and artifacts. [22:15-24:01]

Untrusted-input boundarydoctor-plus is distributed through the presenter's community link. It was not downloaded, read, installed, or executed during this run. Any future evaluation should inspect its source first and compare its claims with official /doctor behavior.

Reasoning model for Anthony's system

The six rules are easier to apply as a decision sequence:

  1. Does this requirement prevent irreversible harm or enforce a real invariant? Keep it in permissions, hooks, validation, or an approval gate.
  2. Is it a non-obvious convention the model cannot infer from local evidence? Keep concise guidance near the affected work.
  3. Is it a repeatable procedure? Move it into an invocable skill.
  4. Is it detailed reference material needed only sometimes? Put it behind a router and load it on demand.
  5. Is it a visual language or interactive pattern? Express it as a design interface or rendered reference.
  6. Is it a lesson learned from one conversation? Record it only when evidence justifies durable memory.

This keeps model judgment available without weakening the controls that protect Anthony's files, clients, money, and external systems.

Tools and resources

Resource Role in this playbook Where used Link
Original engineer article on XPrimary source interpreted by the presenter; text unavailable to the research tool00:45 onwardhttps://x.com/trq212/status/2080710971228918066
Claude Code commandsOfficial behavior for /doctor, skills, and commandsDoctor verificationhttps://code.claude.com/docs/en/commands
Claude Code memoryOfficial CLAUDE.md and auto-memory behaviorRule 5https://code.claude.com/docs/en/memory
Claude Code extension overviewOfficial context costs and on-demand skill behaviorRules 3 and 4https://code.claude.com/docs/en/features-overview
Debug your configurationOfficial context and configuration inspection commandsDoctor verificationhttps://code.claude.com/docs/en/debug-your-config
Artificial AnalysisBenchmark source shown by the presenterModel premisehttps://artificialanalysis.ai/
Video sourceFull presentation and visual evidenceEntire playbookhttps://www.youtube.com/watch?v=gQeRjkb_Hlc

Claims to verify

  • The original engineer article's exact wording, author role, publication date, and 80 percent system-prompt figure could not be independently read from X during this run. Treat those as source claims until the article text is available.
  • Model names, benchmark scores, rankings, and speed comparisons are date-sensitive. Check the live benchmark before making a purchase or routing decision.
  • Official /doctor behavior changes by Claude Code version. The current command reference is the authority, not the video's screen recording.
  • doctor-plus is third-party software. Its source, permissions, network behavior, and file mutations must be audited before installation.
  • The ARMS framework and /calibrate workflow are the presenter's system design, not official Anthropic requirements.

Personal recommendations

Build the Alexana master HTML design interface

Demonstration
The presenter connects a reusable brand skill to a visual interface containing colors, type, motifs, controls, and several allowed directions.
System value
A shared Alexana interface can make /yt, Teach lessons, reports, references, and future AI-generated HTML feel consistent without forcing every document into one example layout.
Proposed form
Agentic design-system build, already recorded in the personal backlog
Target project
Personal and Alexana brand

Audit the command center with official /doctor before considering doctor-plus

Demonstration
Official /doctor reports installation and context findings before changes; the third-party extension adds a six-rule layer.
System value
The official diagnostic can identify duplicate installs, stale context, unused components, and slow hooks without importing unreviewed third-party instructions.
Proposed form
Read-only diagnostic task followed by selected fixes
Target project
Personal computer tooling

Turn the six-rule decision sequence into a printable reference

Demonstration
Rich HTML references combine an overview with visual detail that both the agent and human can inspect.
System value
A one-page reference can help Anthony decide whether new information belongs in a rule, skill, router, memory, hook, or design interface.
Proposed form
Teach reference HTML generated by Matt's actual /teach flow
Target project
The selected Claude Code learning workspace

Compare the current global instructions against progressive-disclosure boundaries

Demonstration
A thin root router points to department files, skill branches, and narrow references instead of loading the whole workspace at startup.
System value
A measured audit can find duplicated or always-loaded detail while preserving Anthony's non-obvious conventions and enforced safety rules.
Proposed form
Read-only context-cost and duplication audit, not an automatic trim
Target project
Personal computer tooling

Add evidence-gated calibration to Teach feedback

Demonstration
The presenter uses a calibration skill to update several system layers after productive sessions.
System value
Teach can adapt future lessons immediately from Easy, Challenging, or Stuck feedback while reserving durable learning records for demonstrated understanding.
Proposed form
/yt teach feedback contract, implemented in this build
Target project
/yt and Matt Teach integration

Take this with you

Save the playbook to read later, or hand the raw notes to your favorite AI.

What's this?

The Markdown file (a .md file) is a plain-text copy of this whole playbook, written in the simple format AI chat tools read best. It keeps the headings, links, timestamps, and captions and drops all the page styling. Think of it as the raw notes behind this page, ready to hand to an assistant.

To use it, download the file and drag it into ChatGPT, Claude, or any AI chat (or just paste the text in), then ask for what you want: “Summarize this into a one-page cheat sheet,” “Turn these steps into a checklist I can follow,” or “Quiz me on the key ideas.” Because the file is already structured, the assistant works from the real content instead of guessing.