Skip to content

refactor(claude): reduce four skill-promoted rules to pointer stubs#302

Merged
laurigates merged 1 commit into
mainfrom
refactor/rule-to-skill-pointer-stubs
Jul 5, 2026
Merged

refactor(claude): reduce four skill-promoted rules to pointer stubs#302
laurigates merged 1 commit into
mainfrom
refactor/rule-to-skill-pointer-stubs

Conversation

@laurigates

Copy link
Copy Markdown
Owner

Summary

Continues the global context diet (#300). The full content of four always-loaded rules has been promoted into claude-plugins skills that load on intent; each rule shrinks to a pointer stub naming its skill.

Rule (stubbed) Skill Tracking
taskwarrior-bulk-operations.md taskwarrior-plugin:task-bulk-ops laurigates/claude-plugins#1964 / laurigates/claude-plugins#1981
tui-keybinding-terminal-interception.md macos-plugin:tui-keybinding-debug laurigates/claude-plugins#1965 / laurigates/claude-plugins#1984
huggingface-downloads.md tools-plugin:hf-downloads laurigates/claude-plugins#1966 / laurigates/claude-plugins#1982
bulk-syntax-sweep-classify-matches.md code-quality-plugin:bulk-sweep-classify laurigates/claude-plugins#1967 / laurigates/claude-plugins#1986

Cross-references updated in the same pass: disk-full-recovery.md now points at the hf-downloads skill, taskwarrior-tracking.md at task-bulk-ops.

Impact: always-loaded global context drops 98,956 → 73,332 bytes (test-claude-context-budget.sh green, −542 lines).

Draft gate

Kept as a draft until the four claude-plugins skill PRs (#1981, #1982, #1984, #1986) merge and the plugins release, so the stubs never point at skills that don't exist yet (verify-the-replacement-is-operational discipline). Mark ready + merge once /plugin shows the four skills installed.

🤖 Generated with Claude Code

https://claude.ai/code/session_017Eoq2JHmHAEe5VLmV3Kant

Continues the global context diet (#300): the full content of these four
always-loaded rules now lives in claude-plugins skills that load on
intent, so each rule shrinks to a pointer stub naming its skill:

- taskwarrior-bulk-operations.md -> taskwarrior-plugin:task-bulk-ops
  (laurigates/claude-plugins#1964, PR #1981)
- tui-keybinding-terminal-interception.md -> macos-plugin:tui-keybinding-debug
  (laurigates/claude-plugins#1965, PR #1984)
- huggingface-downloads.md -> tools-plugin:hf-downloads
  (laurigates/claude-plugins#1966, PR #1982)
- bulk-syntax-sweep-classify-matches.md -> code-quality-plugin:bulk-sweep-classify
  (laurigates/claude-plugins#1967, PR #1986)

Cross-references updated: disk-full-recovery.md now points at the
hf-downloads skill, taskwarrior-tracking.md at task-bulk-ops.

Always-loaded global context drops 98,956 -> 73,332 bytes
(test-claude-context-budget.sh green).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017Eoq2JHmHAEe5VLmV3Kant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude documentation Improvements or additions to documentation size/l

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant