Skip to content

Release history

claude-code-tips releases

45 tips for getting the most out of Claude Code, from basics to advanced - includes a custom status line script, cutting the system prompt in half, using Gemini CLI as Claude Code's minion, and Claude Code running itself in a container. Also includes the dx plugin.

All releases

25 shown

v0.26.7 Bugfix

Fix reddit-fetch skill: use old.reddit.com, jq parsing, rate limit guidance

v0.26.4 Bugfix

- Add system prompt patches for v2.1.79 - Show 1M instead of 1000k in status line context display

v0.26.2 Maintenance

- Add native binary install steps to CLAUDE.md - Add curl JSON API fallback to reddit-fetch skill

v0.26.0 Maintenance

Minor fixes and improvements.

Full changelog

System prompt patches for Claude Code 2.1.51 through 2.1.70

  • Added patches for versions 2.1.51, 2.1.63, 2.1.66, 2.1.68, 2.1.69, 2.1.70
  • 2.1.70: new customRegex support in patch-cli.js for complex JS ternary expressions that differ across npm/native builds
  • Added note about Claude Code built-in voice mode

All patch sets verified across npm, native Linux, and native macOS builds.

v0.25.1 Bug fix

Fixed incorrect counting of user messages in half-clone due to grep chains matching nested progress data.

v0.23.0 Breaking risk
Breaking changes
  • Plugin commands moved from ~/.claude/commands/ to ~/.claude/skills/
v0.22.1 New feature
Notable features
  • Stop hook for automatic half-clone at 80% context usage
  • check-context.sh script for context monitoring
  • Replaces auto-compact for context management
Full changelog

Add a Stop hook that automatically triggers /half-clone when context usage exceeds 80%. Instead of auto-compact summarizing your conversation, half-clone is deterministic and fast - it keeps your actual messages intact.

New:

  • scripts/check-context.sh - Stop hook script that monitors context usage
  • README section documenting hook setup and configuration

How it works:

  1. After each Claude response, the hook checks context usage from the transcript
  2. If over 80%, it blocks Claude from stopping and tells it to run /half-clone
  3. Half-clone creates a new conversation with only the later half so a new agent can continue there

Requires auto-compact disabled (/config > Auto-compact > false).

README is now 1,030 lines across 46 tips.

v0.21.0 New feature
Notable features
  • Disable Co-Authored-By attribution via settings
Full changelog

Add option to disable commit/PR attribution

  • New setup script item (#8): disables Co-Authored-By trailers on commits and attribution footers on PRs via the attribution setting in ~/.claude/settings.json
  • Documented under Tip 4 (Git/GitHub) in the README
  • Setup script items renumbered (aliases → 9, fork shortcut → 10)
v0.20.0 Maintenance

- Add slide deck template with embedded terminal support (ttyd + tmux) - Single HTML file with progressive reveal for bullet points, tables, and subtitles - QR code support for sharing links - Arrow key navigation with URL hash persistence

v0.18.0 New feature
Notable features
  • 32x faster UUID generation using hexdump
  • Cloned conversations appear at top of history
  • Cross-platform support with fallbacks
Full changelog

What's New

  • 32x faster UUID generation using hexdump
  • Cloned conversations appear at top of claude -r (touch after creation)
  • Cross-platform support - fallbacks for systems without hexdump (Linux /proc, uuidgen)
  • Portable awk regex - works on mawk (Debian/Ubuntu) and gawk
  • Hash validation before creating backup in patch-native.sh
  • New tip: prefer cd && git over git -C
v0.15.0 New feature
Notable features
  • Half-clone 3.4x faster (4:37 → 1:21)
  • Clone script optimized with awk approach
  • Batch UUID generation
Full changelog

What's New

  • Half-clone script optimized: 4:37 → 1:21 (3.4x faster)
  • Clone script optimized: Same awk-based approach

Technical Details

  • Replaced per-line bash processing with single awk pass
  • Optimized clone command detection with grep -n pipeline
  • Batch UUID generation before processing

Plugin Version

  • Plugin/marketplace version: 0.8.0
v0.11.0 New feature
Notable features
  • Clone/half-clone command and subsequent messages excluded from clones
Full changelog

What's New

  • Clone/Half-clone command exclusion: When using /clone or /half-clone, the command itself and all subsequent messages are now excluded from the cloned conversation. This gives you a clean snapshot of where you were before cloning.

Details

  • Detects both dx:clone/clone and dx:half-clone/half-clone patterns
  • Only excludes if it's the last user message (preserves earlier clone discussions in history)
  • Works even if command is mixed with other text in the message
v0.10.0 New feature
Notable features
  • Native binary patching support for macOS
  • 6 new patches for plan mode, task lists, read capabilities
  • Support for Claude Code 2.1.14 and 2.1.17
Full changelog

What's New

  • Native binary patching support - patching now works on macOS native installs, not just npm
  • Regex fix for $ in variable names (native binary compatibility)

New Patches

  • enterplanmode-whathappens - explains what happens in plan mode
  • tasklist - task list improvements
  • taskupdate - task update improvements
  • read-capabilities - read capabilities patch
  • exitplanmode - exit plan mode patch

Claude Code Version Support

  • Added patches for Claude Code 2.1.14 and 2.1.17

63 patches total, ~44KB saved

dx-v0.3.0 Maintenance

## Double Tagging Support Clone and half-clone commands now support tagging already-tagged messages (double tagging). This allows more flexibility when branching conversations that were previously cloned. ### Install/Update ``` /plugin install ykdojo/claude-code-tips ```

v0.8.2 New feature
Notable features
  • Timestamped clone tags (e.g., [CLONED Jan 7 14:30])
Full changelog

What's New

  • Timestamped clone tags: Clone and half-clone now include timestamps (e.g., [CLONED Jan 7 14:30]) for easier identification in claude -r history

Plugin

  • dx plugin version: 0.2.3
v0.8.0 New feature
Notable features
  • New half-clone skill for reducing token usage
  • Expanded tip documentation with slash commands
  • Playwright MCP and Chrome browser tips
Full changelog

What's New

Half-Clone Skill

  • New half-clone skill to clone the later half of conversations, reducing token usage
  • Plugin bumped to v0.2.0
  • Starts at clean user message boundaries for better context preservation

Tip Improvements

  • Tip 1 expanded with /usage, /stats, and essential slash commands
  • Creative testing strategies added to Tip 9
  • Playwright MCP and Chrome browser tips (Tip 27)
  • Claude for Chrome DOM interaction improvements with accessibility tree terminology

Documentation

  • Various global CLAUDE.md instruction cleanups
  • Improved version check and URL fetching instructions
  • Better bash tool guidance in system prompt patches

Beta — feedback welcome: [email protected]