37 Cheat Codes to Level Up in Claude Code

37 Cheat Codes to Level Up in Claude Code

🎬 Simon Scrapes πŸ“… Aug 28, 2026 ⏱ 20:06
Claude Code cheat codes keyboard shortcuts token savings skills memory

🀫 Make Claude Talk Less (#1–4)

"Fed up with overexplained Claude responses?" These four tricks strip the verbosity so every response takes a tenth of the time to read. 0:00

1
Simple English skill

Install it and responses become terse and skimmable β€” "written like a Boeing instruction manual, designed so the tired mechanic cannot misread an instruction." Straight to the point, speeds up the whole workflow.

2
Stop Slop (16,000 GitHub stars)

Feed it a draft and it removes the "AI tells." Unusually non-verbose β€” built for newer models that don't need 100 examples. Scores the draft out of 50 across dimensions (rhythm, trust, authenticity, density); if below 35, it revises. You only need a few core rules.

3
Caveman (100,000 stars)

"Why use many token when few do trick?" Cuts output tokens while preserving meaning β€” a 69-token response drops to 19 tokens. Also strips tokens from text and can convert skills into invocable images. The most aggressive cost-trimmer.

4
Concise output style (built-in, shipped this month)

Enter /config β†’ output style β†’ set to concise. Claude leads with results, drops the "running commentary," but keeps full detail on errors and warnings. A dialed-down built-in version of the same idea.

⌨️ Keys You Didn't Know (#5–14)

"Some of the biggest upgrades are not installable skills at all β€” they're right there in keyboard shortcuts in the terminal." 2:20

πŸ“š Reference: Anthropic's official keybindings documentation β€” used to verify and correct the shortcuts below.

#KeyWhat it does
5Ctrl+RSearch prompts β€” "Ctrl+F for all your prompts" in this session's history
6Ctrl+SWiden prompt-search scope: session β†’ project β†’ every project on your machine (find a prompt from 3 weeks ago in another repo)
7Ctrl+TToggle Claude's to-do checklist (app:toggleTodos). ⚠️ Not the teammates/background-task view β€” the doc says explicitly "this is NOT the /tasks background-task view." Use /tasks for running background tasks.
8Ctrl+S (stash)Stash the current prompt so you can run something else, then Cmd+V to bring it back
9Ctrl+GFull prompt + Claude's last response in an editable window (write underneath instead of fiddling with the collapsible window)
10/config β†’ show last response in external editorMakes Ctrl+G also include the last output, not just your prompt
11Option+TToggle thinking mode on/off for the next turn β€” off for simple tasks
12Ctrl+OExpand full context β€” every collapsed tool call in one clickable log
13/focusThe opposite β€” strips all logs, returns just prompt β†’ summary β†’ direct response
14Ctrl+BBackground a running task (output goes to a file, your turn continues). ⚠️ The video said Ctrl+P β€” that's wrong; the official binding is Ctrl+B (or the Ctrl+X Ctrl+B chord, which avoids the tmux-prefix conflict).

πŸ’Ύ Never Lose a Session Again (#15–22)

"When something goes wrong in an output, there are a few things you should follow to make sure your data is not lost." 5:52

15
Rewind beats fixing

If the context is nearly full and you clear, all context is lost β€” but rewind can jump you back to the previous session. "Don't try to fix broken outputs. Rewind and pull the lever to get another output."

16
Rewind does NOT track bash

If you deleted a file via a shell command, rewind won't restore it β€” "you have to use git to get that file back." Rewind only tracks Claude's own changes.

17
⚠️ Correction β€” no such shortcut

The video claims Ctrl+A "expands resume scope" to sessions across repos. This binding does not exist in Claude Code's default keybindings β€” Ctrl+A is listed in the official docs only as a GNU screen prefix conflict, not an action. To resume from other repos, use /resume and pick the session from the list.

18
⚠️ Correction β€” no such shortcut

The video claims Ctrl+W shows "the history of git worktrees." No such binding exists β€” the docs mention ctrl+w only as a keyboard-layout example, not as an action. (In most terminals Ctrl+W deletes the previous word.) There is no built-in worktree-history shortcut.

19
Resume from summary

For a big old session (>1hr, >100k tokens), Claude offers to resume from a summary instead of re-reading the whole history uncached β€” "rereading that conversation uncached is the most expensive single request you can do."

20
/rename sessions

Rename as you go ("example-rename") so sessions show names instead of opaque IDs β€” makes searching and resuming the exact session you want trivial.

21
@ to point at exact files

Instead of "find the voice profile," point at the exact file with @filename. "You know it's going to the right one."

22
claude-leport (teleport)

Transport a session from claude.ai (web) into your local Claude Code. "Teleport from the web version to the desktop version."

πŸ’° Token Bill Fixes (#23–26)

"Here's how to save on billing in the long run β€” something we all care about." 9:40

23
Repo CC usage

Install it and it reads your local Claude Code logs β€” plus Codex, Gemini, Goose, OpenCode β€” and reports models, inputs, outputs, total tokens, and cost across any time period. Know exactly what you're spending.

24
/recap

One-line session recap ("goal was researching how businesses succeed at AI search visibility") plus suggested next actions. Perfect when you can't remember where you were.

25
"give me a quick answer"

Deep in a session on a big model (Opus 5), don't switch to a smaller model β€” that rebuilds your whole cache. Just append "give me a quick answer" and it skips deep reasoning for that one turn, cache untouched. "1 second, September 20th 2026, a Sunday."

26
show clear context on plan accept

Add to settings.json β†’ true. After accepting a plan, it bins all the exploration tokens (file reads, background thinking) out of the context window. The plan survives in a separate file; only the exploration is cleared. "Planning burns a lot of tokens" β€” this removes the leftovers.

🧠 Memory That Pays Rent (#27–30)

Memory and rules β€” two ways to make every session start smarter, for free. 12:01

27
Merged memory (chats + co-work)

Claude now remembers everything in co-work alongside chats, saved to individual memory files β€” profiles about you, topics, areas of work, people you work with. Toggle sensitive topics on/off, and import memory from other AI providers.

28
Path-specific rules in claude.md

Every rule costs tokens (loaded every session), so compartmentalize: give a rule a path like source/api/** and it only unwraps when Claude hits that path. "The rules folder follows symlinks too" β€” keep one shared rules directory and symlink it into each repo.

29
HTML comments in claude.md

Write notes as <!-- HTML comments --> (multi-line OK) β€” Claude ignores them and spends zero tokens reading them. Reserve section headers for things that actually help Claude, not yourself.

30
Hand off as a prompt, not a summary

(From Paul's Programming Notes) Don't say "summarize our progress" β€” it returns a human-readable doc that's useless the next morning. Say "write it as a prompt for the next session." It points at exact files, mentions what you tried that failed, and starts with where to begin. Paste it into a fresh session.

πŸ†• Tricks Nobody's Using Yet (#31–37)

The final stretch β€” skills, design, permissions, images, and scheduled tasks. 15:40

31
Nest skills up to 5 levels deep

"Create a UGC script and a long-form article from my recent video, make sure they pass through humanizer" β€” that's three skills, and you can chain five in a single prompt. Stack Simple English + Stop Slop for combined quality.

32
The skill description field is the whole game

Too many similar descriptions confuse Claude into activating the wrong skill β€” or none. Every skill description needs three parts: (1) one-line summary of what it does, (2) triggers (when it activates), (3) anti-triggers (when it must NOT activate).

33
Don't use the built-in front-end design skill

"It makes every website look exactly the same." Instead, jump into Claude Design, create a proper design system (dashboards, landing, colors, typography, shape, pills), and nothing looks like AI slop.

34
/permissions mid-session

In the middle of a task, invoke permissions to switch to allow/ask/auto mode or add new rules β€” it overrides the current session without losing context or rerunning. No need to restart when you realize it needs an API call.

35
Annotate images in the code app

For visual instructions ("move this up here"), annotate an image β€” "remove red circle" β€” and Claude makes the change directly from the annotated screenshot.

36
Import memory from other providers

Settings β†’ Memory β†’ import. It gives you a prompt to paste that extracts memory from another Claude install, Codex, co-work sessions, ChatGPT β€” paste the result into Claude's memory. "Move between tools" fast, even if not perfect.

37
Scheduled tasks in project context

Now you can run a scheduled task inside a project β€” e.g. a copywriter task that has access to the copywriting project's exact context, without setting it up separately and pointing at the context. All accessible directly.

πŸ’‘ Key Takeaways

  1. Verbosity is a cost β€” Simple English, Stop Slop, Caveman, and the built-in concise style all attack the same problem: fewer tokens to read and pay for.
  2. The terminal is full of hidden keys β€” Ctrl+R/S/T/G/O/B, Option+T, /focus are the real "skills." (Some of the video's keys were wrong β€” see corrections in the keys table.)
  3. Rewind, don't fix β€” a broken output is a lever-pull away; but rewind doesn't track bash, so deleted files still need git.
  4. Cache is the hidden budget β€” don't switch models mid-session ("give me a quick answer" instead) and don't re-read huge histories uncached (resume from summary).
  5. Hand off as a prompt, not a summary β€” a prompt points at files, mentions what failed, and starts with an instruction.
  6. Skill descriptions decide everything β€” summary + triggers + anti-triggers, or your skills won't fire (or fire wrong).
  7. Rules should be lazy β€” path-scoped rules, HTML comments, and symlinks keep claude.md cheap to load every session.

πŸ“ Timestamp Index

0:00 Make Claude talk less
2:20 Keys you didn't know
5:52 Never lose a session
9:40 Token bill fixes
12:01 Memory that pays rent
15:40 Tricks nobody's using yet
☰ View all