calebnewtonusc
- 22 skills
- 0 followers
- 17 hours ago last updated
- ▌ Hud · calebnewtonusc bundleDraw live interfaces on the screen over everything else, with no browser and no window. Use when the user asks to see something rather than be told it, says show me, put that on screen, pull up, or asks for a dashboard, chart, diagram, or status display. Also use to update or animate something already on screen, and to take it down when they are done.
- ▌ Setup · calebnewtonusc bundleInstall Chewbacca by talking, not by answering a terminal wizard. Use when the user wants to set up this kit, run setup.sh, finish a half-finished install, or add one tool that was skipped. Also use when they ask what the installer is about to change on their machine.
- ▌ Texts · calebnewtonusc bundleRead, search, and remember the user's iMessage history. Use when they ask what someone said, what they talked about, when they last spoke to someone, what they missed, or to catch up on a thread. Also use after any conversation that mentions a text, so what mattered in it gets written down before it scrolls away.
- ▌ People · calebnewtonusc bundleRemember everything about the people in the user's life, and notice who is slipping. Use when they mention a person by name, tell you something about someone, ask who they know at a company or in a field, ask who to reconnect with, mention a birthday or a job change, come back from a meeting or a call, or ask what you know about someone. Also use before drafting any message to a named person, so the draft is grounded in what is actually true about them.
- ▌ Mac Act · calebnewtonusc bundleClick, type, drag, scroll, press keys, and drive UI on the user's Mac. Use when the user asks to click something, fill in a field, press a shortcut, select a menu item, or perform any action in a Mac app.
- ▌ Mac See · calebnewtonusc bundleRead what is on the user's Mac screen - the accessibility tree, window contents, UI elements, or a screenshot. Use when the user asks what is on their screen, what an app is showing, to find a button or field, or to check the state of something before acting on it.
- ▌
- ▌ Mac Apps · calebnewtonusc bundleDrive specific Mac apps through AppleScript, JXA, Shortcuts, or their own data files - Mail, Messages, Notes, Safari, Calendar, Reminders, Finder, Music, Terminal. Use when the user asks to do something in a named Mac app, especially an Apple one.
- ▌ Mac Brief · calebnewtonusc bundleGenerate the morning operator brief - triage the user's email, texts, and calendar into what is urgent, what needs a reply, and a suggested order for the day. Use when the user asks for their brief, their morning rundown, what they need to handle today, what is urgent, or who is waiting on them. Runs on a schedule at 8am via launchd.
- ▌ Mac Debug · calebnewtonusc bundleDiagnose a Mac automation that is failing, especially one failing silently. Use when a click does nothing, typing does not appear, the accessibility tree is empty, an AppleScript hangs or errors, coordinates land in the wrong place, or something that worked before stopped working.
- ▌ Coursework · calebnewtonusc bundleRun the user's semester from a machine-readable ledger built out of their syllabi. Use when they mention a class, an assignment, an exam, a deadline, a professor, a reading, a grade, attendance, or a syllabus; when they ask what is due, what to work on, or whether they can miss a class; when they hand over a syllabus PDF; and before helping with any graded work, because each course sets its own rules about what help is allowed.
- ▌ Agent Setup · calebnewtonusc bundleFinish the parts of this kit's install that need a browser or a permission dialog: screen and accessibility grants, provider keys, any step behind a web console, and verification. Use after setup.sh, when doctor.sh reports a tool installed but unusable, or when the user says to finish setting something up themselves.
- ▌ Kit Builder · calebnewtonusc bundleBuild a kit, a repo somebody lives inside for weeks while an agent walks them through a process they have never done and will not do again for years. Use when the user faces a long multi-session process with a deadline and an evaluator (applications, appeals, accommodations, estate admin, a job search, a fundraise, a thesis), when they ask for help with something bureaucratic they have never done, when they want to hand a process to a friend, or when they say "make a kit". Also use to decide whether an idea should be a kit at all, because most should stay skills.
- ▌ Mac Control · calebnewtonusc bundleControl the user's Mac - click buttons, read the screen, drive apps, automate anything in the UI. Use when the user asks to click, open, close, read what is on screen, fill something in, navigate an app, or automate a task on their machine. Routes the request to the cheapest control layer that can do it, which is almost never a screenshot.
- ▌ Mac Runtime · calebnewtonusc bundleRun a multi-step task on the Mac as a formal plan that is type-checked, executed, verified, and logged - instead of improvising bash step by step. Use for any task with more than two or three steps, anything that ends in an irreversible action (send, pay, post, submit), or anything the user will want to debug afterward. This is Chewbacca's agent runtime.
- ▌ Stack Rules · calebnewtonusc bundleEnforces this kit's standards for Next.js, React, Supabase, and Vercel work. Use when writing or reviewing UI components, API routes, database schemas or queries, deployment config, styling and design, scroll animations, accessibility, performance, state management, tests, or when running a pre-ship audit. Covers shadcn/ui component patterns, Zod-validated App Router routes, RLS policies, Core Web Vitals budgets, WCAG contrast, and the UX laws checklist.
- ▌ Life Context · calebnewtonusc bundleGet to know someone without making them write an autobiography. Use in a first session, when Claude does not know enough about the person to be useful, when they offer files or a Drive export, when they say Claude keeps forgetting things, or any time an answer would be better with context you do not have.
- ▌ Second Brain · calebnewtonusc bundleRead from and write to the user's personal context repo, the private markdown store holding who they are, what they are working on, who they work with, and how their systems are wired. Use when the user asks what you know about something, states a durable fact worth persisting (new role, project shipped or died, collaborator joined, preference, infrastructure change), says "remember this", asks for a context review, or when substantial work just changed something that context should reflect. Also use before advising on anything personal, so the advice is grounded in their actual situation rather than a guess.
- ▌ Study System · calebnewtonusc bundleTurn course material into durable knowledge instead of a reread. Use when the user is studying for an exam or quiz, has lecture notes or slides to process, is assigned a reading, asks to be quizzed or tested, wants flashcards or a study plan, just got a graded exam back, or says they studied and still did badly.
- ▌ Mac Followups · calebnewtonusc bundleScan the user's texts, email, or calendar for things that need a response or an action, and turn them into follow-up tasks. Use when the user asks what they are forgetting, who is waiting on them, what they owe people, to catch up on messages, to follow up on something, or to turn their inbox into a to-do list.
- ▌ Mac Permissions · calebnewtonusc bundleDiagnose and fix macOS permission problems for automation - Accessibility, Screen Recording, Automation/Apple Events, Full Disk Access, TCC. Use when a Mac automation fails silently, when the user gets "not authorized" errors, when setting up Mac control for the first time, or when something worked before and stopped.
- ▌ Graph Engineering · calebnewtonusc bundleTeaches an agent graph engineering, both halves. Knowledge graphs (ontology design, entity/relation/event extraction, fusion, GraphRAG/memory serving; distilled and translated from Southeast University's graduate Knowledge Graph course, npubird/KnowledgeGraphCourse, 4.4K stars) and task graphs (agent orchestration, parallel fan-out, verifier separation, the stop rule, human gates). Use when asked to build a knowledge graph, extract entities/relations from text, design an ontology, dedupe/merge entities, add graph memory or GraphRAG to an agent, orchestrate multi-agent workflows as a graph, or LEARN graph engineering, in teaching mode the agent explains each stage with worked examples and generates visual diagram artifacts.