connorads

73 mods across 2 repositories, 71 stars between them.

connorads/dotfiles

Skill Claude CodeCodex

Set up, deploy, and troubleshoot Cloudflare Workers projects using Wrangler, Workers Builds Git integrations, custom domains/routes, static assets, and Cloudflare Access. Use this skill whenever the user mentions Cloudflare Workers deployment, Workers Builds, GitHub-connected or GitLab-connected Workers, Wrangler…

16 3d ago A 123 tokens

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…

16 3d ago A 129 tokens

design-forking

51

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…

16 3d 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…

16 3d ago A 69 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…

16 3d ago A 91 tokens

granted-aws

54

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…

16 3d ago A 118 tokens

hk

55

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…

16 3d ago A 67 tokens

holistic-ux

56

connorads/dotfiles

Skill Claude CodeCodex

Strategic UX and service-design skill for framing user problems before code or visual polish. Use when a request involves user experience, journey maps, service blueprints, user flows, low-fidelity wireframes, heuristic reviews, cognitive load, jobs to be done, onboarding/drop-off/trust/confusion, or synthesising user…

16 3d ago A 139 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 a cask, cask token naming, sha256, url verified:, livecheck, zap/uninstall, AppImage/appimage, onlinux/onmacos, cross-platform cask, or when…

16 3d ago A 105 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…

16 3d 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…

16 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…

16 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…

16 3d ago A 97 tokens

product-discovery

62

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…

16 3d ago A 143 tokens

prove-it

63

connorads/dotfiles

Skill Claude CodeCodex

Disciplines the inference behind a conclusion: whether the evidence gathered actually entails the claim being made. Use when declaring a bug fixed or a root cause found, closing an investigation, verifying that a fix worked, auditing a diagnosis or conclusion (yours, a ticket's, another agent's), or when the user says…

16 3d ago A 104 tokens

python

64

connorads/dotfiles

Skill Claude CodeCodex

Write idiomatic, type-safe Python: errors as values, parse-don't-validate with pydantic, frozen-dataclass value objects, tagged unions with match, Protocol ports, persistence-ignorant domain models, and the Any/cast/type-ignore discipline. Use when designing or reviewing Python specifically - Result/typed errors…

16 3d ago A 125 tokens

raycast-extensions

65

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…

16 3d ago A 180 tokens

refactoring

66

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…

16 3d ago A 113 tokens

reverse-engineering

67

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…

16 3d 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…

16 3d ago A 213 tokens

test-coverage

69

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…

16 3d ago A 110 tokens

testing

70

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…

16 3d ago A 118 tokens

typescript

71

connorads/dotfiles

Skill Claude CodeCodex

Write idiomatic, type-safe TypeScript: errors as values, parse-don't-validate, branded/domain types, deep domain modules, and correct-by-construction APIs. Use when designing or reviewing TypeScript specifically - Result types, tagged errors, branded types, smart constructors, schema parsing, module/import layout…

16 3d ago A 139 tokens

utm

72

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…

16 3d ago A 108 tokens