benthamite/dotfiles
Skill Claude CodeCodex
Dotfiles and Emacs package routing context. Use when working in /My Drive/dotfiles, editing emacs/config.org or emacs/extras, choosing between the dotfiles repo and an elpaca source clone, or applying dotfiles documentation and commit conventions.
benthamite/dotfiles
Skill Claude CodeCodex
Audit a codebase's AI developer experience, including project instructions, verification commands, automation, onboarding traps, and collaboration friction. Not for ordinary bug, security, architecture, readability, or PR reviews.
benthamite/dotfiles
Skill Claude CodeCodex
Use when writing, editing, reviewing, or testing Emacs Lisp code, including dotfiles extras packages, Elpaca rebuild/reload behavior, batch-test verification, docstring and error-message conventions, and transient menu suffix checks.
benthamite/dotfiles
Skill Claude CodeCodex
Use when correctness depends on exercising a real running software workflow through its user-visible or runtime surface: interactive UI, browser, live Emacs, terminal display, async or network delivery, persistence, or scheduler behavior, especially when asked to try, reproduce, or verify it for real. Do not use…
benthamite/dotfiles
Skill Claude CodeCodex
Generate or update a GitHub-facing README.md for an Emacs Lisp package from its README.org manual. Use when the user says "generate readme", "create readme", "update readme", "readme from manual", or wants a concise Markdown README for an Elisp package. Do not use for general project README writing or for packages…
benthamite/dotfiles
Skill Claude CodeCodex
Handle Google Sheets comment review, replies, resolves, reopens, and notification emails correctly. Use this whenever the user asks to process, review, reply to, resolve, reopen, audit, verify, or summarize Google Sheets comments; mentions Google Sheets comment notification emails; asks to handle spreadsheet feedback…
benthamite/dotfiles
Skill Claude CodeCodex
Save next-session instructions to /tmp/claude-code-handoff.md for Claude Code session transitions. Use when the user says "handoff", "continue next session", "save next steps", "prepare a resume prompt", or when a session has clear follow-up tasks that should resume in a fresh Claude Code session.
benthamite/dotfiles
Skill Claude CodeCodex
Rewrite prose to remove patterns that read as AI-generated — vocabulary tells (delve, tapestry, pivotal, underscore), copula avoidance (stands as, serves as, marks), negative parallelism, rule-of-three stacks, trailing -ing summary clauses, significance puffery, compulsive summaries, em-dash overuse, mechanical…
benthamite/dotfiles
Skill Claude CodeCodex
Audit code for intent transparency and reader comprehension. Use for understandable, readable, self-explanatory, naming, or future-maintainer clarity reviews; not for bug/security, architecture, DX, or lint-only reviews.
benthamite/dotfiles
Skill Claude CodeCodex
Fix byte-compile warnings, checkdoc notes, and other Elisp diagnostics in one or more files. Use when the user says "lint elisp", "fix warnings", "fix diagnostics", "elisp lint", "checkdoc", "byte-compile warnings", or wants to clean up Elisp compiler/linter output.
benthamite/dotfiles
Skill Claude CodeCodex
Relocate Claude Code internal session logs, not Codex logs, and rewrite the embedded paths so resume keeps working. Two modes — single session (move one .jsonl from another project to the current project) and whole-project rename (move all sessions when a project directory has been renamed). Use when the user says…
benthamite/dotfiles
Skill Claude CodeCodex
Coordinate a two-agent planner/reviewer loop across live Emacs agent sessions. Use when the user asks to orchestrate Claude/Fable and Codex, run paired model review, converge a plan through back-and-forth review, monitor agent sessions until completion, or make a multi-agent review process unattended.
benthamite/dotfiles
Skill Claude CodeCodex
Use when creating or editing an org-mode note file. Applies note-structure and prose-formatting conventions for private or personal Org notes, regardless of directory.
benthamite/dotfiles
Skill Claude CodeCodex
Batch-process org-roam TODOs autonomously. Acts on TODOs that can be completed without user input and records blockers for the rest, sorted by ease of unblock. Use when the user says "overnight todos", "run overnight", "process my todos", "todo batch", "act on my todos", or schedules a nightly run.
benthamite/dotfiles
Skill Claude CodeCodex
Draft in Pablo's own voice anything he will send or publish as himself — email, Slack, forum/PR comments, tweets, Google Docs/Sheets comments, letters, reviews. Use whenever composing text that will go out under Pablo's name, even a one-line reply or a quick DM. It matches his private voice samples AND avoids…
benthamite/dotfiles
Skill Claude CodeCodex
Pin an Emacs/Elpaca package in dotfiles to a fork, branch, or upstream PR while it awaits merge. Use when the user asks to use their fork, pin a package to a PR branch, temporarily install an Elisp package from a fork, or keep an upstream fix active in emacs/config.org. Enforces one package, one recipe: modify or move…
benthamite/dotfiles
Skill Claude CodeCodex
Close the loop after agent pushes by waiting for GitHub Actions, inspecting failed logs, fixing push-triggered CI failures, and repeating until the pushed commit is green or a real blocker is identified. Use whenever an agent pushes commits or the user asks to check CI after a push.
benthamite/dotfiles
Skill Claude CodeCodex
Verify a PR or PR-ready branch before submitting, pushing, merging, or after revision. Runs build/test checks, commit review, upstream alignment, file hygiene, and remote CI checks when available.
benthamite/dotfiles
Skill Claude CodeCodex
Proofread Markdown for spelling, grammar, typos, punctuation, and light style/clarity issues. Use for proofread, spell check, grammar check, typo review, or proofreading a Markdown file.
benthamite/dotfiles
Skill Claude CodeCodex
Extract and record architectural, algorithmic, or design decisions from the current session. Use at the end of a session (usually via /update-log), when the user asks to record/capture an ADR or decision, or when a significant trade-off was made.
benthamite/dotfiles
Skill Claude CodeCodex
Rebuild and republish the CR-task master tracker artifact. Use when the user says "refresh cr tracker", "update the CR task tracker", "/refresh-cr-tracker", or wants the conceptual-reasoning task master list re-pulled from live reasoning-tasks data + GitHub issues and redeployed to its claude.ai artifact.
benthamite/dotfiles
Skill Claude CodeCodex
Release one of the user's Emacs packages or audit package release readiness. Use when the user says /release-package , asks to bump/tag/create a GitHub release, wants release notes for a benthamite Emacs package, or runs /release-package --audit; do not use for dotfiles releases.
benthamite/dotfiles
Skill Claude CodeCodex
Review the current session when a Stop/session-end hook asks for lesson capture, then write candidate reusable lessons and promotion metadata to the central dotfiles .agent-learnings/inbox without implementing them. Use when a hook prompt says to capture session lessons, review current-session learnings, populate the…
benthamite/dotfiles
Skill Claude CodeCodex
Run an invariant-focused root-cause check before a non-trivial bug fix. Use after initial debugging when a local patch is tempting; not for trivial typo/formatting fixes or greenfield features.