Skip to content

codyhxyz/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codyhxyz 🍋

These days I talk to my computer more than I use the keyboard and mouse. We've entered a new dawn of human-computer interaction where individuals' computer use is starting to diverge. If 2025 was the Year of the Agent, 2026 the start to the era of 'Bespoke Software'.

In the spirit of open-sourcing myself, I'm open-sourcing my Claude plugins. The gap between individuals who are augmenting themselves and those who aren't is growing. When I find a way of working with the computer that works for me, I want to share that experience. This is my contribution bridge that gap.

Less is more. As the cost of software development approaches $0, it's getting harder to see the signal through the noise. I publish here when what I build passes the "You-Aren't-Gonna-Need-It" check. This is my contribution to increase the Signal-to-Noise Ratio.

These are the tools I use to interact with the digital world. This is my bespoke interface.

License Built for Claude Code

codyhxyz · for those who need the lemon zest

install

add the marketplace and install any plugin from the table below in one go:

/plugin marketplace add codyhxyz/skills && /plugin install <plugin-name>@codyhxyz

pull new plugins and version bumps manually:

/plugin marketplace update codyhxyz

important! enable auto-update

third-party marketplaces ship with auto-update off by default (a questionable default — see below). turn it on so you get version bumps without thinking about it:

  1. run /plugin in Claude Code
  2. open the Marketplaces tab
  3. select codyhxyzEnable auto-update

or set it in ~/.claude/settings.json:

{
  "extraKnownMarketplaces": {
    "codyhxyz": {
      "source": { "source": "github", "repo": "codyhxyz/skills" },
      "autoUpdate": true
    }
  }
}

available plugins

shipping software

Plugin What it does
create-claude-plugin 🛠️ A claude plugin that ships claude plugins. Scaffold it, validate it, push it, submit it to the official Anthropic marketplace, all in one session. Makes your plugins look gooood on GitHub + elsewhere.
create-chrome-extension 🧩 Six skills + a WXT factory that take you from Chrome extension idea to live on the Web Store in one Claude session. Encodes ~18 Chrome Web Store rules as validators so you can't accidentally ship a half-baked listing.

coding tools

Plugin What it does
prompt-optimizer 🎯 Bad prompting poisons your context. This plugin fills in the implicit details in your vague prompt. Cuts token use and gets better results in the critical first conversational turn with Opus 4.7.
first-principles-review 🔬 A better code review. Use after one-shotting a project, when you want to make sure Claude built what you wanted it to. Scope creep killer.
eureka A subagent for when claude is trying all the wrong things. Use it when you need Claude to think outside the box. This is my #1 most helpful plugin for unblocking stuck coding sessions. 💡
high-agency-mode 🙅 Stop hook that catches "can't"/"cannot" in Claude's replies and forces a four-move reframe — name the constraint, list what IS possible, surface tradeoffs, recommend one. Chief-of-staff posture, not refusal posture. a.k.a. never-say-never, yes-can-do, you-can-just-do-things.

writing

Plugin What it does
synonymmer 📚 Thesaurus on steroids for naming and writing. Outputs 100-200 latent-space-near words and phrases related to your seed term, organized into clusters.
humanizer ✍️ ↗ ↗ not mine, just rec'd. Strips AI tells from text — em-dash overuse, inflated adjectives, filler phrases, the whole "signs of AI writing" checklist. Runs a second pass to catch its own lingering AI-isms, and can voice-match from a writing sample so the output sounds like you, not like a cleaned-up LLM.

design

Plugin What it does
font-pirate 🔤 All fonts are free now.
frontend-design 🎨 ↗ ↗ not mine, just rec'd. Anthropic's own plugin for generating distinctive, production-grade UI — the antidote to default-Tailwind AI slop. Pair with font-pirate when you need the typography to match. Install: /plugin marketplace add anthropics/claude-code && /plugin install frontend-design@claude-code-plugins.

token use reduction

Plugin What it does
statusline 📊 A Claude Code statusline with HSL-gradient ring meters for context window and 5h/7d rate limits with live reset countdowns. Catch context rot before Anthropic tells you to /clear.
rtk 🦀 ↗ ↗ not mine, just rec'd. CLI proxy that transparently rewrites dev commands (git, npm, etc.) to token-optimized equivalents. 60–90% savings on routine tool output — Claude sees filtered summaries instead of raw dumps.
context-mode 🪟 ↗ ↗ not mine, just rec'd. MCP server that sandboxes bash/code execution and keeps large outputs out of your context window. Pairs an FTS5 knowledge base with BM25 ranking so you can query past tool output instead of re-reading it.
caveman 🪨 ↗ ↗ not mine, just rec'd. Ultra-compressed communication mode. Cuts output tokens ~75% by talking like a caveman while preserving full technical accuracy. Lite / full / ultra intensity.
claude --system-prompt "☯️" Zen mode. Skip Claude Code's default system prompt by overriding it with a single symbol. Lower per-turn overhead for quick one-shot queries where you don't need the full tool preamble.

interaction

Plugin What it does
hook-sounds 🔊 Customizable Claude Code notification sound setup via hooks. Ships with an Oddworld: Munch's Oddysee pack by default — dumb, joyful. Swap in your own CC0 sounds if you'd rather. macOS only.
Mobile push notifications, on by default Flip push-to-mobile from off → on so Claude can wake your phone when it's waiting on you — long-running commands, blocked decisions, review gates. Requires the Claude mobile app.
Remote control, on by default Flip the default so every Claude Code session is reachable from the mobile app. Steer runs from anywhere without having to be at the laptop.
Phone-notify stop hook A Stop hook that asks Claude, "should I page you on mobile?" — fires on long commands (>30s) or when blocked on a decision, skips trivial turns. Prevents the "push for every turn" spam you'd get from an always-on notifier.

in development

zesting, testing, breaking things.

Plugin What it does
pre-mortem 🔮 Before executing a plan, imagine it has already failed. Enumerate the most likely failure modes — wrong assumptions, brittle dependencies, ambiguous requirements, silent edge cases, integration seams, retry/rollback gaps — rank by likelihood × blast radius, and fold the cheapest precondition checks into the plan before execution starts. "What would make me wish I'd thought about this for five more minutes?" — answered before the five minutes become five hours.
post-mortem 🩹 After something goes wrong, reconstruct why. Separate the proximate cause (the bad line) from the systemic cause (the missing guardrail, the workflow gap that let it through). Capture what was believed vs. what was true, what signal was ignored, and the smallest durable change — a check, a skill, a doc, a hook — that would have caught it. Turn each scar into a callus.
strawman/steelman 🥊 A confidence stress-test for whatever Claude is asserting. Force it to construct both the steelman (the strongest, most charitable version of the opposing view) and the strawman (the weakest, most caricatured version), then locate its actual claim against both. Surfaces overconfidence, hidden assumptions, and the cases where Claude is busy demolishing a position nobody actually holds. If you can't beat the steelman, you don't get to celebrate beating the strawman.
auto-proceed on reversible decisions 🚪 Stop asking permission on two-way doors. Bezos's framing: a reversible decision (config tweak, an edit you can git revert, a setting toggle, a pre-commit experiment) is a two-way door — walk through it. Reserve user turns for one-way doors: deletions of unique data, force-pushes, sends, payments, public commits to canon, anything destructive without recovery. The current Claude Code default skews toward over-asking on reversible stuff, which is a politeness costume that wastes attention. Ask on one-way doors. Walk through two-way doors.
plausible-vs-correct 🃏 (rename candidates if the framing tightens: epistemic-receipts, next-token-honesty, claim-provenance) LLMs are next-token-prediction machines — they emit what's plausible given the patterns they've seen, not what's correct. This skill forces epistemic receipts on every load-bearing claim: tag it as verified (cited source, file actually read this turn, command output confirmed), pattern-match (this is what training data suggests; treat as starting hypothesis, could be hallucinated), extrapolation (synthesizing from things known but not directly verified for this case), or guess (pure pattern completion, flair only). When the answer hinges on a fact that hasn't been verified this turn, say so out loud — fluent prose voice will otherwise smuggle in the implication of receipts the model doesn't have. Sibling to youre-absolutely-wrong (epistemic spine, don't fold under social pressure); this one is epistemic receipts — be honest about how the claim was generated. Say what's plausible. Say what's correct. Don't let prose voice paper over the difference.

plugins i'm thinking about

on the radar — not adopted yet, just sitting with them. i'll move them up the page if they earn it.

Plugin What it does
waza 🥷 ↗ ↗ not mine, just thinking about it. Engineering habits packaged as skills — /think (pressure-test the design before code), /check (review the diff, auto-fix safe issues), /hunt (root-cause debugging), /design, /learn, /read, /write. Adjacent to eureka and first-principles-review in spirit. Install: /plugin marketplace add tw93/Waza && /plugin install <skill>@waza.
empirical-prompt-tuning 🧪 ↗ ↗ not mine, just thinking about it. Run after writing a skill or slash command. Dispatches a blank-slate subagent to actually execute your prompt against 2–3 scenarios with a fixed requirements checklist, then evaluates from both sides (executor self-report + instruction-side accuracy %) and iterates until improvements plateau. Catches the gap between "what I meant" and "what another agent reads." Adjacent to prompt-optimizer but for hardening prompts you've already written instead of fixing the ones you're about to send.

license

MIT © 2026 Cody Hergenroeder


"i create because i envision that there are people out there who need the lemon zest."

About

These days I talk to my computer more than I use a keyboard and mouse. This repo is me open-sourcing ways I interact with the computer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors