joelhooks/joelclaw

Personal AI operating system — blog, architecture decisions, and the journey from zero to a composable agent system.

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

63Stars on the repository
115Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

rust-sop

73

joelhooks/joelclaw

Skill Claude CodeCodex

Standard operating procedures for writing Rust in joelclaw. Covers idiomatic patterns, async/tokio, error handling, project structure, testing, and clawnode-specific conventions. Use when writing Rust code, reviewing Rust PRs, scaffolding Rust projects, debugging ownership/lifetime errors, or working on clawnode.…

not rated 63 changed 4d ago A 112 tokens

satellite-rig

74

joelhooks/joelclaw

Skill Claude Code

Set up and repair thin joelclaw satellite Machines such as blaine/Dark-Tower. Use when adding joelclaw CLI, Typesense access, session search/capture, Central relay, or satellite health on non-Panda machines. Triggers: satellite, blaine, Dark-Tower, setup joelclaw on another machine, Typesense access on satellite…

not rated 63 changed 4d ago A 89 tokens

session-search

75

joelhooks/joelclaw

Skill Claude CodeCodex

Search captured agent Runs and raw local/remote Pi sessions, especially flagg sessions, using the joelclaw sessions bridge. Use when the user asks to search sessions, find prior flagg/Panda/pi/codex/claude context, recover conversation history, verify session indexing, or bypass stale ragsearchsessions/Typesense…

not rated 63 changed 4d ago A 72 tokens

joelhooks/joelclaw

Skill Claude CodeCodex

Scan recent agent sessions for repeated friction, corrections, approvals, workflow patterns, and packaging candidates. Use when asked to find signals, friction, recurring manual workflows, missing skills, prompt improvements, or automation opportunities from recent Codex/Pi work.

not rated 63 changed 4d ago A 55 tokens

skill-cleaner

77

joelhooks/joelclaw

Skill Claude CodeCodex

Audit Joel's Pi/joelclaw skills: loaded roots, duplicates, stale or unused skills, prompt-budget cost, and compact descriptions. Use when trimming skill prompt budget, finding duplicate skills, or deciding which skill copy should be canonical.

not rated 63 yesterday A 53 tokens

skill-review

78

joelhooks/joelclaw

Skill Claude Code

Audit and maintain the joelclaw skill inventory. Use when checking skill health, fixing broken symlinks, finding stale skills, or running the skill garden. Triggers: 'skill audit', 'check skills', 'stale skills', 'skill health', 'skill garden', 'broken skill', 'skill review', 'fix skills', 'garden skills', or any task…

not rated 63 changed 4d ago A 84 tokens

skos-taxonomy

79

joelhooks/joelclaw

Skill Claude CodeCodex

Design, apply, and maintain SKOS taxonomies for joelclaw agent workflows. Use when defining concept schemes, classifying agent inputs/outputs, mapping to external vocabularies, or integrating taxonomy metadata with Typesense retrieval.

not rated 63 yesterday A 52 tokens

slack-link

80

joelhooks/joelclaw

Skill Claude CodeCodex

Fetch Slack message context. Use immediately whenever Joel pastes a Slack message permalink (.slack.com/archives/ /p ), drops a bare Slack link, or asks what a Slack link says. The first action is always jc-slack context ' '.

not rated 63 yesterday A 62 tokens

stb-reviewer

81

joelhooks/joelclaw

Skill Claude CodeCodex

Stacking the Bricks reviewer — Amy Hoy & Alex Hillman persona for reviewing business decisions, pitches, emails, copy, and product strategy. Use when reviewing sales copy, marketing emails, business plans, product pitches, or any entrepreneurial decision. Triggers on: 'review this pitch', 'is this copy good', 'STB…

not rated 63 changed 4d ago A 110 tokens

sync-system-bus

82

joelhooks/joelclaw

Skill Claude CodeCodex

Deploy the system-bus-worker to the joelclaw Kubernetes cluster from local machine. Use when syncing changes in packages/system-bus to k8s, especially because the GitHub Actions deploy job targets a non-existent self-hosted runner and cannot complete deploys automatically.

not rated 63 yesterday A 60 tokens

system-architecture

83

joelhooks/joelclaw

Skill Claude CodeCodex

Canonical joelclaw topology, Central/Relay vocabulary, and wiring map. Use when reasoning about architecture, Panda/Flagg Central migration, satellites, run capture, tracing event flow, debugging why something ran/didn't run, identifying which worker executes a function, checking what listens on a port, or following…

not rated 63 changed 4d ago B 73 tokens

system-bus

84

joelhooks/joelclaw

Skill Claude CodeCodex

Develop, deploy, and debug the system-bus worker — joelclaw's 110+ Inngest durable function engine, webhook gateway, and observability pipeline. Triggers on 'add a function', 'new inngest function', 'system-bus', 'worker', 'add a webhook', 'deploy worker', 'restart worker', 'function failed', 'worker not working'…

not rated 63 changed 4d ago A 104 tokens

system-prompt

85

joelhooks/joelclaw

Skill Claude Code

Design and review system prompts for any joelclaw agent surface (gateway, codex workers, content review, loops, etc.). Codifies the canonical principles that every system prompt must follow. Use when writing new system prompts, reviewing existing ones, or when any agent needs to generate instructions for another…

not rated 63 changed 4d ago A 114 tokens

talon

86

joelhooks/joelclaw

Skill Claude Code

Operate Talon, the Rust infrastructure watchdog daemon that supervises the system-bus worker and monitors k8s. ADR-0159.

not rated 63 yesterday C 31 tokens

tanstack-start

87

joelhooks/joelclaw

Skill Claude Code

Build full-stack React apps with TanStack Start — server functions, type-safe routing, loaders, middleware, SSR/streaming, and deployment patterns. Use when working on TanStack Start apps, server functions, TanStack Router, or any gremlin-cms development.

not rated 63 changed 4d ago A 58 tokens

task-management

88

joelhooks/joelclaw

Skill Codex

Manage Joel's task system in Todoist. Triggers on: 'add a task', 'create a todo', 'what's on my list', 'today's tasks', 'what do I need to do', 'remind me to', 'inbox', 'complete', 'mark done', 'weekly review', 'groom tasks', 'what's next', or when actionable items emerge from other work. Also triggers when Joel…

not rated 63 changed 4d ago A 102 tokens

telegram

89

joelhooks/joelclaw

Skill Claude CodeCodex

Operate the joelclaw Telegram channel — primary mobile interface between Joel and the gateway. Covers grammy Bot API, text/media/reactions, inline buttons, callbacks, and streaming.

not rated 63 yesterday A 39 tokens

three-body

90

joelhooks/joelclaw

Skill Claude Code

Operate Joel's ASUSTOR NAS host three-body safely. Use when Joel mentions three-body, ASUSTOR, NAS instability, SMB/NFS mounts, mounted drives disappearing, /share, /volume1, /volume2, TMBackup-Joel, joelclaw, data, Flagg NAS mounts, or asks to SSH into the NAS.

not rated 63 yesterday B 80 tokens

ui-animation

91

joelhooks/joelclaw

Skill Claude Code

Guidelines and examples for UI motion and animation. Use when designing, implementing, or reviewing motion, easing, timing, reduced-motion behaviour, CSS transitions, keyframes, framer-motion, or spring animations.

not rated 63 yesterday A 45 tokens

vault

92

joelhooks/joelclaw

Skill Claude Code

Operate Joel's Obsidian Vault through the joelclaw CLI. Use when reading ADRs/projects, searching notes, listing PARA sections, or auditing ADR hygiene with vault adr commands. Triggers on: 'check the vault', 'read ADR', 'find this note', 'vault search', 'ADR collisions', 'ADR audit', 'decision inventory', or any…

not rated 63 yesterday A 82 tokens

video-ingest

93

joelhooks/joelclaw

Skill Claude CodeCodex

Download, transcribe, and summarize videos via the Inngest pipeline. Use when the user asks to grab/download/transcribe/ingest a video, save a YouTube video, or process any video URL. Also handles batch ingest of multiple URLs. This skill triggers the durable Inngest workflow — do NOT run yt-dlp, mlx-whisper, or scp…

not rated 63 yesterday C 81 tokens

video-note

94

joelhooks/joelclaw

Skill Codex

Transform Obsidian video notes from the Vault into published notes on joelclaw.com. Use when publishing video notes, converting vault video content to the site, or when asked to 'publish a video note,' 'turn this video into a note,' 'publish from vault/videos,' or any task involving /Vault/Resources/videos → joelclaw…

not rated 63 changed 4d ago A 96 tokens

vision-forge

95

joelhooks/joelclaw

Skill Claude CodeCodex

Create or revise a scoped vision document for external actors: who the work serves, why it exists, what outcomes matter, and what boundaries guide decisions. Use when the user asks to draft a vision, VISION.md, project constitution, CEO doc, product charter, external contributor guidance, or agent/loop governance that…

not rated 63 yesterday A 73 tokens

webhooks

96

joelhooks/joelclaw

Skill Codex

Add, debug, and manage webhook providers in the joelclaw webhook gateway. Use when: adding a new webhook integration (GitHub, Stripe, Vercel, etc.), debugging webhook signature failures, checking webhook delivery, testing webhook endpoints, registering webhooks with external services, or reviewing webhook provider…

not rated 63 changed 4d ago A 136 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: