connorads/dotfiles

@connorads dotfiles 🟢

This repository also configures its own agents. See what dotfiles tells them →

18Stars on the repository
89Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

connorads/dotfiles

Skill Claude CodeCodex

Hardens a recommendation on a consequential, hard-to-reverse call into a calibrated bet with a pre-agreed exit, instead of a single confident verdict. Use when advising or deciding: build vs buy, adopt or swap a dependency or platform, migrate now or wait, rewrite vs refactor, quit or double down, ship or delay - any…

not rated 18 +1 3d ago A 129 tokens

design-forking

26

connorads/dotfiles

Skill Claude CodeCodex

Forks a design decision into genuinely different alternatives before committing - divergent thinking for software design. Use when facing an architecture or design decision, weighing approaches, or planning a non-trivial refactor; when the user asks for options, alternatives or trade-offs; when about to implement the…

not rated 18 +1 changed 22d ago A 118 tokens

connorads/dotfiles

Skill Claude CodeCodex

Choose or distil canonical domain language through structured interrogation. Use when naming a new domain concept, pinning down a project's ubiquitous language, when a term fights its own definition, several words compete for one concept, a glossary has bloated, or a hidden concept needs surfacing before terms are…

not rated 18 +1 changed 9d ago A 70 tokens

connorads/dotfiles

Skill Claude CodeCodex

Design messaging across service and process boundaries - when to go async, how events propagate between contexts, reliable publication (outbox/inbox, dual-write), delivery semantics (at-least-once, idempotent consumers, DLQ, ordering), and event/schema versioning. Use when work crosses a service boundary with queues…

not rated 18 +1 3d ago A 91 tokens

granted-aws

29

connorads/dotfiles

Skill Claude CodeCodex

Sets up and uses AWS credentials through granted.dev's assume. Use when configuring AWS CLI or console access with granted, adding IAM-user access keys to the OS keychain, running granted sso populate for Identity Center, choosing between the IAM-user and SSO flows, opening the AWS console in a specific browser…

not rated 18 +1 3d ago A 118 tokens

hk

30

connorads/dotfiles

Skill Claude CodeCodex

Set up and maintain hk git hook manager in any repository. Use when adding pre-commit hooks, configuring linters, setting up code quality automation, working with hk.pkl, or maintaining existing hook configurations. Triggers on tasks involving hk, git hooks, pre-commit checks, commit-msg validation, or linting…

not rated 18 +1 changed 1mo ago A 67 tokens

holistic-ux

31

connorads/dotfiles

Skill Claude CodeCodex

Produces evidence-led UX decisions from research and behaviour data. Use to diagnose user-facing drop-off, confusion, trust or recovery, synthesise UX research, or create a new analytical UX artefact before a solution is chosen. Supports experience-over-time maps, frontstage and backstage service maps, task decision…

not rated 18 +1 changed 1mo ago A 86 tokens

connorads/dotfiles

Skill Claude CodeCodex

Create, update, validate, and submit Homebrew Casks (macOS and Linux/AppImage). Use when the user mentions Homebrew cask/cask, Homebrew/homebrew-cask, adding a new cask, updating or bumping a cask, cask token naming, generate-cask-token, sha256, livecheck, zap/uninstall, AppImage/appimage, onlinux/onmacos…

not rated 18 +1 changed 1mo ago B 116 tokens

connorads/dotfiles

Skill Claude CodeCodex

Create, update, validate, and submit Homebrew formulae (homebrew-core, built from source). Use when the user mentions a Homebrew formula, Homebrew/homebrew-core, adding/updating a formula, brew create, building from source, a build system in a brew context (cargo/rust, go, cmake, meson, autotools/configure, make…

not rated 18 +1 changed 1mo ago A 164 tokens

connorads/dotfiles

Skill Claude CodeCodex

Writes durable, trustworthy documentation that does not rot - for AI agents (AGENTS.md/CLAUDE.md, skills) and humans (ADRs, READMEs, knowledge bases). Distilled from Cyrille Martraire's "Living Documentation". Use when authoring or reviewing an AGENTS.md/CLAUDE.md, writing a skill, writing an ADR or doc, deciding…

not rated 18 +1 3d ago A 147 tokens

connorads/dotfiles

Skill Claude CodeCodex

Design, review, or refactor logging for a service so it works as an observability primitive - the canonical wide-event / structured-log pattern. Use when the user is setting up logging for a new service, adding or auditing middleware, building a logger config (structlog, pino, winston), enabling Cloudflare Workers…

not rated 18 +1 3d ago A 147 tokens

connorads/dotfiles

Skill Claude CodeCodex

Catalogue of preferred linter rules, TypeScript flags, clippy thresholds, import-boundary checks, contract-compat gates, and architecture tests for making bug classes and design drift mechanically impossible. Use when setting up linting in a new project, hardening an existing project, responding to a class of bug by…

not rated 18 +1 changed 1mo ago A 97 tokens

product-discovery

37

connorads/dotfiles

Skill Claude CodeCodex

Decide what to build before committing to a named solution: reframe outputs as measurable behaviour-change outcomes, map alternative opportunities, and find the cheapest test of the riskiest assumption. Use when a feature request names a solution with no stated outcome, when prioritising or choosing what to build next…

not rated 18 +1 3d ago A 143 tokens

prove-it

38

connorads/dotfiles

Skill Claude CodeCodex

Tests whether evidence warrants an empirical claim at its stated strength and scope. Use when declaring a bug fixed or a root cause found, closing an investigation, validating or verifying a factual conclusion, auditing the factual premises of a plan, or when the user says prove it, are we sure, or asks whether…

not rated 18 +1 changed 1mo ago A 95 tokens

python

39

connorads/dotfiles

Skill Claude CodeCodex

Write idiomatic, type-safe Python: errors as values (Result/typed errors) and composing them, parse-don't-validate with pydantic, frozen kw-only dataclass value objects, unions with match and assertnever (structural pattern matching), Protocol vs ABC ports, persistence-ignorant domain models, package layout, import…

not rated 18 +1 changed 1mo ago A 156 tokens

raycast-extensions

40

connorads/dotfiles

Skill Claude CodeCodex

Build, maintain, and review Raycast extensions (the @raycast/api / TypeScript apps published to github.com/raycast/extensions). Use whenever the user mentions a Raycast extension, command, or tool; the @raycast/api or @raycast/utils packages; List/Detail/Form/ActionPanel/MenuBarExtra UI…

not rated 18 +1 3d ago A 180 tokens

refactoring

41

connorads/dotfiles

Skill Claude CodeCodex

Refactor and restructure existing code safely without stopping delivery. Use when inheriting a legacy, untested, or vibe-coded/AI-generated codebase, deciding where to start on a ball of mud, planning an incremental migration to a new architecture, ORM, framework, or provider, replacing a dependency without a feature…

not rated 18 +1 3d ago A 113 tokens

reverse-engineering

42

connorads/dotfiles

Skill Claude CodeCodex

Performs static-first reverse engineering and binary decompilation without launching the target. Use when the user asks to inspect, decompile, triage, recover symbols/types/strings, identify endpoints/models/dependencies, explain executable behaviour, or recover implementation patterns from an unknown, stripped…

not rated 18 +1 changed 1mo ago A 174 tokens

connorads/dotfiles

Skill Claude CodeCodex

Harden software supply chains across ecosystems (npm/pnpm/bun/yarn/aube, uv/pip, Cargo, GitHub Actions/aqua) by reasoning about what installing or importing a dependency actually executes, then choosing controls: release-age quarantine gates, install-script and load-time trigger removal, lockfile pinning and…

not rated 18 +1 changed 1mo ago A 213 tokens

test-coverage

44

connorads/dotfiles

Skill Claude CodeCodex

Systematically audit, improve, and enforce test coverage, and gate test quality in CI - across any ecosystem (TypeScript, Python, Go, Rust). Use to raise coverage, set thresholds, audit gaps, manage exclusions, merge reports, wire coverage into CI/hooks, or add mutation testing and fuzzing as quality gates. Composes…

not rated 18 +1 changed 1mo ago A 110 tokens

testing

45

connorads/dotfiles

Skill Claude CodeCodex

Design and write effective tests for behavioural changes, bug fixes, and refactors. Use when choosing a test layer, practising TDD, picking doubles/fakes, designing scenario or e2e suites for critical journeys, reducing brittle or flaky tests, designing the characterisation tests that make refactoring safe, or…

not rated 18 +1 changed 9d ago A 118 tokens

typescript

46

connorads/dotfiles

Skill Claude CodeCodex

Write idiomatic, type-safe TypeScript: errors as values and composing them, parse-don't-validate, branded and domain types, the record-type choice (interface, type, class, brand, readonly, as const satisfies), deep domain modules and import cycles, cancellation with AbortSignal and structured concurrency, resource and…

not rated 18 +1 changed 1mo ago A 171 tokens

utm

47

connorads/dotfiles

Skill Claude CodeCodex

Control UTM virtual machines on macOS programmatically - create and configure VMs via AppleScript, manage lifecycle with utmctl, run commands and transfer files in guests, and set up Windows 11 ARM for headless automation (SSH, not the guest agent). Use whenever the user mentions UTM, utmctl, VMs on Apple Silicon…

not rated 18 +1 3d ago A 108 tokens

web-perf

48

connorads/dotfiles

Skill Claude CodeCodex

Diagnoses and fixes what a user sees on a route's first load - font-swap flashes, image decode pop-in, layout shift (CLS), slow LCP/FCP, blank-then-paint, hydration/theme flips, streamed-SSR skeletons that flash or pop, Lighthouse/PageSpeed complaints - on static (Astro/SSG), Vite SPA, SSR, or streamed routes (Next.js…

not rated 18 +1 3d ago A 258 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: