claudecodex

mac-it-guy-pro

Personal IT guy for non-technical macOS users — 12 plain-language commands, 4 agents, observation-first onboarding, a machine profile that retires its own stale beliefs by retesting them, a locked and transactional state writer, a PreToolUse guard that blocks destructive shell commands, a toolbox that turns repeated chores into reusable micro-tools and offers automations you did not know to ask for, learning maps built from your own measurements, and answers in your chosen language while everything on disk stays English. Ships a Codex layout with the same hooks. macOS only. 129 assertions.

88 on GitHubby xiaolaiv1.9.6MITupdated 19 days agoproductivity
/

Plugin mac-it-guy-pro from marketplace xiaolai in xiaolai/claude-plugin-marketplace. Commands read from the repo's manifest — 19 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (8)

  • home-network

    Decision logic for home network work — isolating whether a problem is the device, the Wi-Fi, the router, or the ISP before spending money; the fix ladder from free to hardware; router and mesh buying judgement; and the boundaries of whose network may be touched. Load before any /mac-it-guy-pro:netwo

  • it-core

    Core conventions for all mac-it-guy-pro commands and agents — the safety contract, plain-language rules, report formats, and state file layout. Load before any IT task (checkup, cleanup, organize, fix, automate, backup, onboard).

  • mac-it-guy

    Use when the user wants help looking after their Mac — a health checkup, reclaiming disk space, organising files, diagnosing a problem in plain language, setting up backups, fixing Wi-Fi or a home network, automating a repetitive chore, or understanding what just happened. Also the entry point when

  • machine-profile

    How the IT guy remembers, refreshes, and retires what it knows about this machine — the profile schema, provenance classes, expiry by evidence, the belief ledger, demotion to history, the visit log, and undo manifests. Load when reading, writing, reviewing, or pruning anything in ~/ITGuy/.

  • macos-recipes

    Exact macOS commands for IT diagnostics and safe actions — disk, memory, startup items, updates, Time Machine, battery, SMART, duplicate detection, Trash-based deletion, HEIC conversion, photo dates, launchd scheduling. Load before running any diagnostic or maintenance command on a Mac.

  • open-internet

    Decision logic for building a personal unrestricted-internet connection from a censored network — which architecture to use (CDN-fronted vs direct), which protocols work and which are detectable, and the boundaries of what to help with. Load before any /mac-it-guy-pro:open-internet work.

  • toolbox-contract

    The micro-product contract for the IT Guy toolbox — acceptance criteria, directory layout, README template, registry schema, dry-run requirement, double-clickable wrappers, the evolution ladder, and the pattern catalogue used to offer a user automations they did not know to ask for. Load when buildi

  • tutoring

    How the IT guy explains rather than just fixes — the two teaching modes (just-in-time and deliberate study), the learning-map structure, grounding lessons in the user's own measurements, depth scaling, and the pull-not-push rule. Load before any /mac-it-guy-pro:learn work or when a user asks why som

Slash commands (12)

  • /mac-it-guy-pro:automate

    Describe a repetitive chore — the IT guy builds it into a reusable tool in your toolbox

  • /mac-it-guy-pro:backup

    Backup audit and setup — find out what would survive if this computer died tonight, then close the gaps

  • /mac-it-guy-pro:checkup

    Full health report — disk, memory, startup items, updates, backups, battery — in plain language

  • /mac-it-guy-pro:cleanup

    Guided disk space reclaim — scan, show findings with sizes, move only approved items to Trash

  • /mac-it-guy-pro:fix

    Describe a computer problem in your own words — get a diagnosis first, then choose from clearly-explained fix options

  • /mac-it-guy-pro:learn

    Understand what just happened, or study a whole topic — mental models built from your own machine, not generic tutorials

  • /mac-it-guy-pro:network

    Fix slow Wi-Fi, connect your machines to each other, see what's on your network, and secure it — measured, not guessed

  • /mac-it-guy-pro:onboard

    First visit — the IT guy observes the machine, asks one short round of questions (his name, yours, your language), and proposes next steps from evidence

  • /mac-it-guy-pro:open-internet

    Set up your own private server for unrestricted internet access — buy it, configure it, connect to it, and keep it working

  • /mac-it-guy-pro:organize

    Organize files — Downloads triage, Desktop, date-sorted photos, content-classified PDFs. Every run is undoable.

  • /mac-it-guy-pro:profile

    Show or update what the IT guy remembers about this machine — the memory is yours to read and edit

  • /mac-it-guy-pro:toolbox

    Your personal tool collection — list, run, evolve, or remove the tools the IT guy has built for you

Subagents (4)

  • diagnostician

    Read-only evidence gatherer for IT tasks — runs the macOS diagnostic recipes (disk, memory, startup items, updates, backups, battery, SMART) and returns structured findings. Never changes anything. Use for checkups (/mac-it-guy-pro:checkup) and for diagnosing user-described problems, such as a slow

  • janitor

    Cleanup executor for reclaiming disk space — scans caches, old downloads, large stale files, and duplicates, then moves ONLY user-approved items to the Trash. Never uses rm, never empties the Trash, always dry-runs first. Use after the user has approved a cleanup plan; before approval it runs scan-o

  • librarian

    File organization executor — scans a folder (Downloads, Desktop, photos, PDFs), proposes a file-by-file destination plan, and after approval writes an undo manifest and executes the moves. Never deletes, never overwrites. Use for organize workflows (/mac-it-guy-pro:organize), including executing an

  • toolsmith

    Builds toolbox micro-tools from a clarified chore specification — writes the script, plain-language README, and double-clickable wrapper under ~/ITGuy/toolbox/, tests the dry-run on real files, and registers the tool. Also handles tool upgrades (script → CLI with flags and --help → scheduled). Use f

Hooks (2)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/guard.sh"

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/profile-digest.sh"

View source on GitHub

More from xiaolai/claude-plugin-marketplace

All 19 plugins →

cc-suite

claude

One plugin to bridge and delegate across Claude Code, Codex CLI, and Antigravity — single-source AGENTS.md, shared skills, mirrored hooks and MCP servers, full Claude↔Codex bidirectional delegation (including Codex reading Claude's session history), a Claude→Grok Build delegation lane over ACP, a bounded read-only Claude→Qwen Code review lane (Safe Mode + Plan mode + sandbox, isolated target copies, verified tool boundary), project-scoped advisor agents, opt-in bridging to more coding agents (Grok Build, opencode, Qwen Code, Kimi CLI) via a tool-profile registry, never-stale model selection (the config records the 'latest' policy), a structured diagnostics engine (enabled-tools-aware health checks with verified auto-repair), and a cross-repo sweep that finds every project on the machine cc-suite has bridged and repairs bridge leftovers in one pass — dead MCP registrations, and skills symlinks left pointing at a pruned plugin version, which SessionStart now also re-points on its own. Supersedes cc-bridge and codex-toolkit.

13 skills · 46 commands · hooks

88

tdd-guardian

claudecodex

Enforces strict TDD discipline across unit/integration/e2e/contract lanes — specification-strength levels S1-S6 with property tooling, adversarial spec review before implementation, red receipts proving spec/implementation separation, per-path critical thresholds, 9-format coverage merging, and mutation testing

32 skills · 16 commands · 7 agents · hooks

88

docs-guardian

claudecodex

Documentation freshness, accuracy and coverage checks, plus commit and push guards that resolve the target repository and map outgoing source changes to documentation.

35 skills · 5 commands · 5 agents · hooks

88

nlpm

claudecodex

Natural-Language Programming Manager — score, check, fix, and test NL artifacts across Claude Code, Codex CLI, and Antigravity. Tier-aware scoring with per-tool overlays. v1.0.0 marks the multi-tool branded release: nlpm:conventions splits into universal floor + per-tool overlays (conventions-claude, conventions-codex, conventions-antigravity); the scoring rubric splits Hooks per tool (the three event vocabularies are not 1:1 mappable); new artifact rows for .codex-plugin/plugin.json, .agents/plugins/marketplace.json, agents/openai.yaml sidecars, gemini-extension.json, LSP, monitors. Standalone Python validator (bin/nlpm-check) remains tool-agnostic and Claude-Code-free for pre-commit hooks and CI.

17 skills · 15 commands · 8 agents · hooks

88

english-buddy

claudecodex

English coaching with configurable on-demand and sampled modes, bounded provider calls, literal-preservation checks and progress reports; the original user prompt remains authoritative.

23 skills · 10 commands · 4 agents · hooks

88

bureau

claude

Turn AI sessions into a maintained, human-reviewed knowledge base: capture sessions to append-only logbooks, compile into consistency-checked cabinet dossiers gated by trust tiers (proposed → verified → canonical), and render an offline gazette (built by the bundled press). A typed review queue (bureau:review) orders the backlog upstream-first and names the exact action per page (approve / reapprove / confirm / resolve / repair); a human applies decisions one at a time or as a reviewed, content-bound, commit-gated batch (approve --from a manifest, or --all with a warning). Record architecture decisions as MADR ADR pages (bureau:adr) with typed supersedes edges — a superseded decision leaves current fact only once the superseding ADR is content-bound approved (ADR-0006). Delegate the review queue to Codex as your representative (bureau:codex-review): it recommends approve/hold, and where a workspace opts the codex authority into trust_policy it commits under --by codex — an honest machine authority, never a human one (ADR-0007). Bulk-approve the whole backlog in one confirmation (bureau:approve-all): the AI shows the batch and confirms, then hands you the single --by human line to fire yourself — it never signs for you. A deterministic recursion engine tracks claim-level dependencies (rests_on + author-anchored spans) via an append-only decision log, per-span revisions, an early-cutoff gate, and an fsck byte-fixpoint — so changing an upstream claim flags every downstream page for review. A live Engine view (bureau:serve) paints three signals onto the board as you edit — dependency freshness (needs-review/stale), artifact currency (a verified file that drifted out from under a claim), and a convergence trend (is the canon settling or thrashing) — and git-backed versioning renders any past board (build --at), diffs two versions, and pins named snapshots. Enable a crew of specialized agents or author your own. Karpathy LLM-wiki pattern + session provenance + a human rev

4 skills · 18 commands · hooks

88

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain mac-it-guy-pro?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins19 plugins