claudecodex

mac-it-guy-pro

Personal IT guy for non-technical users — 12 plain-language commands (checkup, cleanup, organize, fix, automate, toolbox, backup, network, open-internet, learn, onboard, profile), 4 agents, observation-first onboarding, a machine profile that retires its own stale beliefs by retesting them, a safety hook that blocks destructive shell commands, a toolbox that turns repeated chores into reusable micro-tools and offers automations you didn't know to ask for, learning maps built from your own machine's measurements, and answers in your chosen language while everything on disk stays English. macOS-first.

7 on GitHubby xiaolaiv1.9.6MITupdated 1 month agoproductivity
/

Plugin mac-it-guy-pro from marketplace xiaolai in xiaolai/mac-it-guy-pro. Commands read from the repo's manifest — 1 month 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

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 pluginslisted