Releases: anipotts/claude-code-tips
Releases · anipotts/claude-code-tips
v2.1.0
v2.1.0 stabilizes the v2 session mesh and time subsystem for daily use, adds fuel (3-meter proprioception), and replaces CodeRabbit with a structured claude + codex review team. v3.0.0 (~6 weeks) will expose mine as observability-as-a-service via MCP and wire the repo to the claude code changelog within an hour of publish. see docs/rfcs/ for the shape.
what's new
cc plugin: time subsystem
timerule atplugins/cc/rules/time.md: bimodal session modes (quick / standard / marathon), model x effort throughput matrix, 3-tier parallelism (main / subagent / agent teammate), relaxed compaction warnings for the 1M-context era- SessionStart hook reads
~/.claude/mine.dband injects last-5-sessions-in-project timing. silent on missing db - three skills:
/cc:time-estimate,/cc:time-calibrate,/cc:time-benchmark.user-invocable: falseso they stop cluttering the slash menu; still fully model-callable
cc plugin: slash ux
- plugin command renamed
/cc:cc->/cc:sessions(readable in the slash menu) - every example in
plugins/cc/README.mdupdated
fuel plugin (NEW, replaces the orphaned pulse@cc)
- 3-meter proprioception: 5-hour session, 7-day weekly, 200k conversation context
- pre-turn awareness hook injects threshold-aware context (80% soft warn, 90% suggest handoff, 95% dramatic intervention)
/fuel statereads all meters;/fuel handoffdrafts a clean stopping point + next-session opening prompt;/fuel quiet//fuel loudtoggle- shipped briefly as
pulse@ccv1.0.0, renamed tofuelfor clearer gauge metaphor. migration note inplugins/fuel/README.md
review automation
- replaces CodeRabbit with an ai-review-team: claude-review (prose, voice, contract shape) + codex-review (bugs, security, shell/python/ci correctness). both curl-based against Anthropic / OpenAI responses apis. both read .github/AI_REVIEW_RUBRIC.md so output is consistent: blocking / apply / discuss / dismissed
.coderabbit.yamldisables CodeRabbit auto-reviews; full uninstall via github repo settings -> integrations- docs/review-process.md explains the contract, required secrets, how to turn reviewers off
auto-merge for autonomous PRs
- prs from @anipotts, trusted bots (dependabot, github-actions, pre-commit-ci, claude*, codex*), or autonomous branch namespaces (claude/, auto/, release/, chore/, fix/) get auto-merge enabled on open
- ci still gates the merge. red ci blocks the same way it always did
- trust list + failure modes documented at docs/auto-merge.md
translation without api keys
- translate.yml now falls back to argos-translate (fully offline pip package, CC-BY-4.0) when ANTHROPIC_API_KEY is unset
- argos helper at .github/scripts/translate_readme.py extracts prose between markdown-structural lines, translates only prose, reassembles. structural validation still runs
- claude-haiku path unchanged when key is set. commit message encodes which backend ran
docs + governance
- top-level README repositioning: subtitle anchored in where these patterns have been used (yc startups, public tech companies, unicorns). dropped star-CTA for "start here" links
- CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md
- three v3-horizon rfcs drafted
security + housekeeping
- hono dependabot alert #7 patched via transitive bump (4.12.12 -> 4.12.15)
- no u+2014 in any shipped markdown or JSON
- tested-with stamps refreshed to v2.1.118; version-stamps ci check now enforces (was informational)
breaking
/cc:ccslash command no longer exists. use/cc:sessions. the underlying cc mcp tool is unchangedpulse@ccorphaned. the plugin is nowfuel@cc. if you ran the old v1.0.0 pulse,rm ~/.claude/.pulse_cache ~/.claude/.pulse_quietbefore first/fuelrun
upgrading
claude plugin marketplace update cc
claude plugin install cc@cc --reinstall
claude plugin install mine@cc --reinstall
claude plugin install fuel@ccv3.0.0 horizon (~6 weeks)
- mine v2 observability-as-a-service (MCP interface, billing method + feature stack + session-to-outcome mapping)
- freshness watcher with sub-hour SLA on the always-on operator machine
- tip content pass (voice + abstractable-pattern rewrites for ultrathink, session-length, fast-mode, prompt-caching)
full diff
thanks to CodeRabbit for the last cycle of feedback; the rubric that replaced it was shaped by what the noise looked like.
v2.1.77
what's new
commits
- 3ad7f7e docs: rewrite README with personal voice and new structure
- f7000a5 feat: add SETUP.md — 5-minute quick-start guide
- 43a4131 feat: add this-repo.md — dogfooding transparency page
- c73e175 docs: update CLAUDE.md for restructured docs layout
- e6a48a4 feat: add docs/tips/ and docs/notes/ skeleton
- 99e6711 fix: update all cross-references for new docs layout
- 95ca804 chore: remove replaced workflows
- fba9b0b refactor: update docs-audit for direct commits, retire old collector
- 357a246 feat: add weekly community-digest pipeline
- 03568e4 feat: add weekly competitive-update pipeline
- 5d76f9f feat: add official-watcher pipeline (replaces tier-1 upstream-watcher)
- a34a85b refactor: split collect_upstream.py into 3 focused scripts
- 520da76 feat: add dependabot auto-merge workflow
- 918dbef feat: add daily stale PR/branch cleanup workflow
- 1203e17 fix: remove personal path from code comments
- c91ee59 chore: update upstream watcher state
- 3a5695b chore: update upstream watcher state
- c90809f chore: update upstream watcher state
- 1f7b855 chore: update upstream watcher state
- eaf7c5e chore: update upstream watcher state
- 8533605 chore: update upstream watcher state
- acf9d5a chore: update upstream watcher state
- 7a677c5 chore: update upstream watcher state
- 6b1b739 refactor: apply agent research — README polish, marketplace cleanup
- 1dae24e chore: update all version stamps from v1.0.34 to v2.1.77
- 27d50f2 fix: update handoff plugin links to examples/plugins/ path
- 5ff5b65 docs: update CLAUDE.md to reflect restructured repo
- 9be18a8 docs: rewrite README with singular toolkit identity
- a7d98e5 refactor: remove dead weight commands, move demo plugins to examples
- 98cbde6 docs: update CLAUDE.md with tier 2-3 hooks and agents
- 19054df feat: add commit-nudge hook for uncommitted change reminders
- acac0a9 feat: add changelog-writer and link-checker agents
- aec9b2e feat: add plugin smoke test workflow
- 9fce79f feat: add release workflow with auto version bump and changelog
- 587b7b7 feat: add tier 1 automation hooks
- 67a8188 docs: update CLAUDE.md with handoffs gitignore and new hooks
- 19be3db chore: gitignore handoffs/ and remove from tracking
- b9d824f docs: add automation recommendations for repo and anipotts.com
- f6bab66 fix: remove last extra blank line in pricing.md
- 0099ea6 chore: add version stamps to mine plugin scripts
- b75c2c7 fix: broken links and stale references in docs
- 1990104 chore(deps): bump DavidAnson/markdownlint-cli2-action
- a012e63 docs: add course platform handoff prompt for anipotts.com
- 6b43454 chore: bump actions to Node.js 24 — checkout v6, setup-python v6, markdownlint v20
- 0a00903 fix: add API key guards to docs-audit and comparison-update
- 39ec5ef fix: upstream watcher — auto-clean stale branches, use merge not squash
- 404a1d3 fix: harden autonomous workflows — labels, paths, dependabot
- 5e9ce0b fix: remove cache: pip from workflows without requirements.txt
- e977271 fix: remove trailing comma in plugin.json
- 132059e dx: add CI badge, changelog, improve README
- 5488a9d CI: concurrency groups, scoped secrets, dependabot, tool restrictions
- 9e95ae9 fix: stale branding, unused code, version sync, deprecated tempfile
- 72f04af mine: harden hooks — busy timeout, TOCTOU fix, dependency checks
- 39b2b12 fix: command injection in osascript, webhooks, and panopticon
- b602adc add monetization research handoff
- b94dcf4 add course structure handoff
- ea72e65 add /dashboard command + expand replay to capture bash calls
- 9768d55 add handoff prompts
- 4bdfc1e update commands, agents, CI for mine rename + fix broken paths
- 6a76876 docs: refresh comparisons, guide, cost analysis, troubleshooting
- 1232667 add mine.py test suite
- 1abe921 add replay capture hook
- 9cb811d add live session dashboard
- 795b839 mine: update marketplace manifests
- 4a623ad mine: update parser with user-centric metrics
- 7e82cb4 mine: add burn cost-anomaly hook
- 045f001 mine: rename scar→mistakes, remove gauge
- bbe7e55 mine: rename plugin miner→mine
- 02c2f2e chore: update upstream watcher state
- b74b5c7 chore: update upstream watcher state
- 1fe2a31 chore: update upstream watcher state
- c26a96e chore: update upstream watcher state
- 346727b upstream: tier 1 changes 2026-03-13 (#3)
- 32156b9 chore: update upstream watcher state
- 58b781f chore: update upstream watcher state
- 998a0d6 chore: update upstream watcher state
- 9237d7b chore: update upstream watcher state
- abeb3b8 chore: update upstream watcher state
- 35d43c4 chore: update upstream watcher state
- fefb168 chore: update upstream watcher state
- e49c944 chore: update upstream watcher state
- c885ffe chore: update upstream watcher state
- e16b996 miner: plan-aware prompts with user-centric query filtering
- 4bf42d7 miner: user-centric metrics in schema views and mine.py --stats
- 7333ebe miner: self-healing pipeline + single-output dashboard
- 9b917d2 restructure for claude-native auto-discovery
- 544a38d Revise README for clarity and repo purpose
- 668400d update marketplace: miner v1.0.0 with homepage and license
- 38fbd9a restructure miner plugin for marketplace distribution
- 2613bb3 consolidate /sift, /ledger, /value into /miner
- b28495c fix: broken code fences in skill prompts
- fb6c70a overhaul: living reference hub — CI, comparisons, workflows, docs audit
- 346149b chore: update upstream watcher state
- 0e49bf1 chore: update upstream watcher state
- 1b7d823 remove GIF embeds from all READMEs except hero image
- 73caf07 chore: update upstream watcher state
- 9590146 fix haiku model ID in draft generator
- 7cd0e70 chore: update upstream watcher state
- 4311075 improve upstream collector: raw CHANGELOG.md, add marckrenn tracker
- f953193 add contributing guide
- f13ec21 add issue templates, funding config
- d2128c3 add upstream watcher workflow + quick-merge from phone
- 96e200c add SMS/push notification script
- e0b09fc add Haiku-powered draft content generator
- 2816166 add upstream change collector script
- 051b8ae add example CLAUDE.md starter templates
- cd24659 add cost analysis guide
- 79d5c9f add agent teams guide
- 29ec620 add HTTP hooks, new env vars to hooks guide
- a3a86e6 gitignore audit and internal analysis files
- 7f011cb expand audit with 9 more missing features and business context
- 1f2136b add granular 2-week release data (v2.1.51-v2.1.71) to audit
- b169ba8 add comprehensive repo audit and reorganization proposal
- 4854563 Record 6 demo GIFs and embed in READMEs at 100% width
- 06dc4b2 Polish: /ledger project mode, hooks/scripts READMEs, VHS tape files
- 20e69a6 Polish: rename rudy-notify, rewrite README, clean up repo
- e98010d Fix cost calculations, add convenience VIEWs, enrich --stats output
- 26e6c3d Miner plugin + mining system + comprehensive guide + tips
- 2dcf51a Fix typo in README description
- c8c4721 Clarify descriptions in README for plugins and skills
- b61bc96 claude-code-tips: plugins, hooks, agents, docs, and marketplace