Patt O'Brien
Community@pattobrien · New York, NY
Patt O'Brien maintains 87 agent skills spanning git worktree orchestration, Inngest durable functions, iOS simulator QA, TypeScript refactoring, and desktop/browser control.
Agent Skills by Patt O'Brien
Showing 86 vetted skills indexed across 1 GitHub repositories.
figma-diff
Compare Figma designs to iOS Simulator screenshots using ImageMagick diff pipelines.
coordinator
Orchestrate multiple git worktree agents via workmux CLI commands.
merge
Commit staged changes, rebase onto the base branch, and merge with workmux.
jsonforms-control
Creates and registers JSON Forms control renderers for the intake stepper system.
terminal-use
Control macOS terminal apps via tmux keystrokes and verify output with screenshots.
worktree
Launch tasks in new git worktrees using workmux with generated prompt files.
swamp
Operate the swamp CLI to manage models, workflows, data, vaults, and extensions.
rdd
Automate systematic TypeScript refactoring with ts-morph codemods and oxlint lint rules.
open-pr
Generates a PR description from git diff and opens PR creation in the browser.
skillify
Captures a session's repeatable workflow into a reusable SKILL.md file.
workmux
Manages git worktrees paired with tmux windows as isolated development environments.
axe
Automates iOS Simulator UI interactions using the AXe CLI.
lints
Configure oxlint and eslint rules to enforce codebase conventions.
rebase
Rebase the current git branch onto a target branch with guided conflict resolution.
swamp-getting-started
Guides new swamp users through creating, running, and inspecting a first model via a state-machine checklist.
research
Delegates topic investigation to a background agent that cites primary sources in Markdown notes.
domain-modeling
Build and maintain project glossaries and architecture decision records during design sessions.
agent-browser
Automates browser interactions via Chrome DevTools Protocol with accessibility-tree snapshots.
peekaboo
Automates macOS desktop UI inspection and control via the Peekaboo CLI.
new-lints
Creates Linter Rule issues in Linear using the Linear MCP integration.
inngest-steps
Implement durable workflow steps in TypeScript using Inngest step methods.
setup-pre-commit
Configures Husky pre-commit hooks with lint-staged, Prettier, typecheck, and tests.
remotion-best-practices
Provides best-practice rules for building programmatic videos in React with Remotion.
wayfinder
Plan large efforts as decision tickets on an issue tracker and resolve them incrementally.
Frequently Asked Questions About Patt O'Brien
FAQPage SchemaWhat tasks can I accomplish with pattobrien's skill registry?▼
You can orchestrate multi-agent git worktrees, repair stacked PRs, build Inngest durable functions with retries and realtime streaming, refactor TypeScript monorepos via ts-morph codemods, automate iOS Simulator and macOS desktop interactions, configure Tailscale mesh VPNs, and triage Gmail inboxes.
Who is the target audience for these skills?▼
TypeScript and React engineers, iOS developers, and platform teams running agentic coding sessions. The manifest suits developers managing monorepos, event-driven backends, stacked pull requests, and design-fidelity QA who want repeatable, agent-executable procedures.
How do the Inngest skills work in practice?▼
The inngest-setup skill installs the SDK and configures serve endpoints for Next.js, Express, Hono, or Fastify. Companion skills cover durable functions, step methods, event schemas, flow control, middleware, agent evals, brownfield audits, and v3-to-v4 migration with verification.
Are these skills open source and what do they cost?▼
Several skills carry explicit licenses: vercel-react-best-practices, vercel-react-native-skills, and chat-sdk are MIT; mastra and mastra-factory are Apache-2.0. Most other skills in the manifest declare no license, so usage terms should be confirmed per repository.
What prerequisites do the desktop and simulator skills require?▼
The axe skill requires the AXe CLI and an iOS Simulator; peekaboo requires macOS with its CLI and Swift toolchain; herdr requires HERDR_ENV=1; terminal-use prefers tmux or AppleScript; figma-diff requires ImageMagick plus Figma and simulator screenshots.