joelhooks

163 mods across 12 repositories, 2.5k stars between them.

fleet-ops

121

joelhooks/joelclaw

Skill Claude CodeCodex

Inspect JoelClaw Mac fleet harness drift safely. Use for fleet status/diff, role-aware Pi and skill-policy checks, or planning a reviewed fleet change.

63 2d ago A 36 tokens

garage

122

joelhooks/joelclaw

Skill Claude CodeCodex

Operate Joel's Garage S3-compatible object storage on three-body. Use for Garage, Convex Garage, Garage S3, three-body Garage, port 39100, Garage buckets, and MinIO-to-Garage migration.

63 2d ago B 48 tokens

gateway-diagnose

123

joelhooks/joelclaw

Skill Claude CodeCodex

Diagnose gateway failures by reading daemon logs, session transcripts, Redis state, and OTEL telemetry. Full Telegram path triage: daemon process → Redis channel → command queue → pi session → model API → Telegram delivery. Use when: 'gateway broken', 'telegram not working', 'why is gateway down', 'gateway not…

63 2d ago A 129 tokens

gateway-setup

124

joelhooks/joelclaw

Skill Claude CodeCodex

Set up a persistent AI agent gateway on macOS with Redis event bridge, heartbeat monitoring, and multi-session routing. Interactive Q&A to match your intent — from minimal (Redis + extension) to full (embedded daemon + Telegram + watchdog). Use when: 'set up a gateway', 'I want my agent always on', 'event bridge'…

63 2d ago E 93 tokens

gateway

125

joelhooks/joelclaw

Skill Claude CodeCodex

Operate the joelclaw gateway daemon — the always-on pi session that receives events, notifications, and messages. Use the joelclaw CLI for ALL gateway operations. Use when: 'restart gateway', 'gateway status', 'is gateway healthy', 'push to gateway', 'gateway not responding', 'telegram not working', 'messages not…

63 2d ago A 107 tokens

github-bot

126

joelhooks/joelclaw

Skill Claude CodeCodex

Interact with the GitHub API as the joelclawgithub[bot] app. Use when creating PRs, pushing commits, managing issues, checking CI status, listing repos, or any GitHub API operation. Triggers on "create a PR", "push to GitHub", "open an issue", "check CI", "list repos", "merge PR", "GitHub API", or any task requiring…

63 2d ago A 113 tokens

gogcli

127

joelhooks/joelclaw

Skill Claude CodeCodex

Google Workspace CLI for agents. Use gog to access Gmail, Calendar, Drive, Contacts, Tasks, Sheets, Docs, Slides, Forms, Chat, and more. Triggers on: 'check my email', 'what's on my calendar', 'search gmail', 'list calendar events', 'send email', 'check tasks', 'search drive', 'list contacts', 'create event', 'upload…

63 2d ago A 97 tokens

google-docs-md

128

joelhooks/joelclaw

Skill Claude CodeCodex

Export Google Docs as clean markdown via native URL parameter. No auth needed for public docs. Use when fetching Google Doc content for vault ingestion, runbook building, or any doc-to-markdown pipeline.

63 2d ago A 45 tokens

granola

129

joelhooks/joelclaw

Skill Claude CodeCodex

Access and process Granola meeting notes and transcripts via the granola CLI (MCP-backed). Use when pulling meeting data, analyzing transcripts, backfilling meetings, or any task involving Granola meeting content.

63 2d ago A 45 tokens

gremlin

130

joelhooks/joelclaw

Skill Claude CodeCodex

Bootstrap Gremlin work from the joelclaw side. Use when a task mentions gremlin from outside the repo and you need to locate the repo, load its shipped repo-local skill, or understand which guidance belongs to gremlin versus joelclaw.

63 2d ago A 55 tokens

grill-with-docs

131

joelhooks/joelclaw

Skill Claude CodeCodex

Grilling session that challenges your plan against the existing domain model, sharpens terminology, captures long-form rationale, and updates documentation (CONTEXT.md, ADRs, skills, TA notes) inline as decisions crystallise. Use when user wants to stress-test a plan, explain why a tool/guardrail was chosen, build…

63 2d ago A 87 tokens

imsg-rpc

132

joelhooks/joelclaw

Skill Claude CodeCodex

Set up, maintain, and debug the imsg-rpc Unix socket daemon that gives the gateway iMessage access via JSON-RPC. Covers FDA setup, code signing, launchd service, and the imsg source repo.

63 2d ago A 50 tokens

imsg

133

joelhooks/joelclaw

Skill Claude CodeCodex

Read and send iMessages and SMS from the terminal via the imsg CLI.

63 2d ago A 52 tokens

joelhooks/joelclaw

Skill Claude CodeCodex

Create and configure Inngest durable functions. Covers triggers (events, cron, invoke), step execution and memoization, idempotency, cancellation, error handling, retries, logging, and observability.

63 2d ago A 47 tokens

inngest-events

135

joelhooks/joelclaw

Skill Claude CodeCodex

Design and send Inngest events. Covers event schema and payload format, naming conventions, IDs for idempotency, the ts param, fan-out patterns, and system events like inngest/function.failed.

63 2d ago A 45 tokens

inngest-flow-control

136

joelhooks/joelclaw

Skill Claude CodeCodex

Configure Inngest flow control for functions. Covers concurrency limits with keys, throttling, rate limiting, debounce, priority, singleton, and event batching.

63 2d ago A 36 tokens

inngest-local

137

joelhooks/joelclaw

Skill Claude CodeCodex

Set up self-hosted Inngest on macOS as a durable background task manager for AI agents. Interactive Q&A to match intent — from Docker one-liner to full k8s deployment with persistent state. Use when: 'set up inngest', 'background tasks', 'durable workflows', 'self-host inngest', 'event-driven functions', 'cron jobs'…

63 2d ago C 89 tokens

inngest-middleware

138

joelhooks/joelclaw

Skill Claude CodeCodex

Create and use Inngest middleware for cross-cutting concerns. Covers the middleware lifecycle, creating custom middleware, dependency injection with dependencyInjectionMiddleware, encryption via @inngest/middleware-encryption, Sentry error tracking via @inngest/middleware-sentry, and custom middleware patterns.

63 2d ago A 62 tokens

inngest-setup

139

joelhooks/joelclaw

Skill Claude CodeCodex

Set up Inngest in a TypeScript project. Install the SDK, create a client, configure environment variables, serve endpoints or connect as a worker, and run the local dev server.

63 2d ago A 43 tokens

inngest-steps

140

joelhooks/joelclaw

Skill Claude CodeCodex

Use Inngest step methods to build durable workflows. Covers step.run, step.sleep, step.waitForEvent, step.waitForSignal, step.sendEvent, step.invoke, step.ai, and patterns for loops and parallel execution.

63 2d ago A 51 tokens

joelclaw-system-check

141

joelhooks/joelclaw

Skill Claude CodeCodex

Run comprehensive joelclaw health checks, including postboot/daily checks for NAS, MinIO, Convex, Postgres, Typesense, Inngest, Panda/Flagg authority split, k8s, worker, Redis, OTEL, tests, repo sync, memory pipeline, and disk. Use when: 'system health', 'postboot check', 'daily system check', 'health check', 'is…

63 2d ago D 117 tokens

joelclaw-web

142

joelhooks/joelclaw

Skill Claude CodeCodex

Update and maintain joelclaw.com — the Next.js web app at apps/web/. Use when writing blog posts, editing pages, updating the network page, changing layout/header/footer, adding components, or fixing anything on the site. Hard content triggers: 'write article about X' (draft in Convex), 'publish article ' (set…

63 2d ago A 137 tokens

SessionStart

143

joelhooks/effectts-skills

Hook

Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From joelhooks/effectts-skills.

39 3mo ago A tokens not measured

PreToolUse

144

joelhooks/effectts-skills

Hook

Runs before the agent uses a tool for Read, Edit and Write tool calls, executing pretooluse-inject.mjs via node. From joelhooks/effectts-skills.

39 3mo ago A tokens not measured