By th0mps0nty
Triple-check, back up, then optimize a machine's shell and developer dotfiles (zsh/bash/fish). Enforces a mandatory backup before any edit and never prints secrets. Adds an /env-checkup skill to Claude Code.
A Claude Code skill that triple-checks, backs up, then optimizes your shell and developer dotfiles — safely.
mackup backup
(only if its storage is mounted). Removed orphans are moved to the backup, never deleted..npmrc auth lines, SSH keys, and history are
redacted or checked by length, never echoed.compinit, completion fpath added
after compinit, the ${ZDOTDIR} vs ${ZDOTDIR:-$HOME} cache bug, unexported
NODE_OPTIONS, redundant nvm loads, PATH duplication, orphan rc files, stale
.zcompdump*.grep proves it's
sourced nowhere; a tool's config stays only if the tool exists. Intentional settings
(e.g. strict-ssl=false) are flagged, not changed.PATH has zero duplicates, and .gitconfig parses.Works with zsh (primary), and adapts the same five steps to bash/fish.
/plugin marketplace add th0mps0nty/organize-chrome-tabs
/plugin install env-checkup@th0mps0nty
Then just ask Claude Code for an "env checkup" (or run /env-checkup).
| Step | Action |
|---|---|
| 1. Inventory | Detect shell + load order, which dotfiles exist, backup tooling, tool availability |
| 2. Triple-check | Read each rc file in load order and hunt the specific anti-patterns above |
| 3. Back up | Timestamped local backup of every shell/git/npm dotfile before any edit |
| 4. Optimize | Precise, context-anchored edits — never wholesale rewrites |
| 5. Verify | Fresh zsh -lic proves a clean load, deduped PATH, resolving tools |
A read-only audit helper lives at skills/env-checkup/scripts/audit.sh — run it standalone
to inspect an environment without changing anything.
MIT © Tyler Thompson
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub th0mps0nty/env-checkupTame Chrome tab chaos — closes duplicates, sorts into themed windows, clusters by domain, and creates native tab groups. Adds a /organize-tabs skill to Claude Code.
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Complete developer toolkit for Claude Code