onsager-ai

18 mods across 1 repository, 5 stars between them.

agent-browser

01

onsager-ai/dev-skills

Skill Claude CodeCodex

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a…

5 19d ago A 108 tokens copy · 95% MIT

ci-triage

02

onsager-ai/dev-skills

Skill Claude CodeCodex

Triage failed CI runs on a GitHub-Actions–driven repo — classify regression vs flake vs infra, maintain a single rolling main-red issue when main is broken, and point humans at the suspect commit. Use when a workflow fails on main, or when a human asks "is main red?", "why did CI fail on main?", "triage this workflow…

5 19d ago A 127 tokens original MIT

codegraph

03

onsager-ai/dev-skills

Skill Claude CodeCodex

Pre-indexed code knowledge graph (MCP, SQLite + tree-sitter) for faster, lower-token exploration of brownfield codebases. Use when starting work on a repo larger than 500 files or when the task involves cross-file traversal — "where is X used", "what calls Y", "what breaks if I change Z", "trace flow from A to B"…

5 19d ago A 199 tokens original MIT

docs-drift-guard

04

onsager-ai/dev-skills

Skill Claude CodeCodex

Keep prose docs (architecture overviews, READMEs, ADRs, runbooks) from rotting out of sync with the code they describe. Provides a methodology — the drift-resistance ladder (generated > executed > checked > reviewed > prose), altitude discipline, and one-home-per-fact — plus a concrete CI floor: the zero-dependency…

5 19d ago A 196 tokens original MIT

git-commit

05

onsager-ai/dev-skills

Skill Claude CodeCodex

Best practices for creating clean, atomic git commits with good messages. Use when: (1) staging and committing changes, (2) writing commit messages, (3) deciding what to group in a single commit, (4) handling pre-commit hook failures, (5) choosing between amend and new commit. Triggers on "commit", "stage", "git add"…

5 19d ago A 92 tokens original MIT

github-integration

06

onsager-ai/dev-skills

Skill Claude CodeCodex

Enable the GitHub CLI (gh) in Claude Code cloud sessions and GitHub Copilot coding agent environments. Use this skill when: (1) setting up a project so cloud AI agents can use gh for PRs, issues, and releases, (2) configuring setup scripts or SessionStart hooks for gh installation, (3) adding copilot-setup-steps.yml…

5 19d ago A 175 tokens original MIT

issue-spec

07

onsager-ai/dev-skills

Skill Claude CodeCodex

Create lean-spec style GitHub issues as specs for human-AI aligned implementation on the current repo. Use when asked to "create a spec", "write a spec issue", "spec this feature", "spec this", or when planning work that needs a specification before implementation. Follows the lean-spec SDD methodology — small focused…

5 19d ago A 192 tokens original MIT

parallel-worktrees

08

onsager-ai/dev-skills

Skill Claude CodeCodex

Run multiple AI coding agent sessions in parallel using git worktrees — each agent isolated in its own worktree, working on a separate branch. Use this skill whenever the user wants to: run two or more AI agents simultaneously on different features or bugs, set up isolated agent workspaces in the same repo, push…

5 19d ago A 143 tokens original MIT

plan-dag

09

onsager-ai/dev-skills

Skill Claude CodeCodex

Render the current plan as a high-DPI PNG dependency DAG — nodes are issues / sub-issues / PRs, edges come from sub-issue links plus dependency-language prose ("Depends on", "Part of", "Blocks", "Closes") and PR / commit cross-references, and every node is color-coded done / in-progress / available-next / blocked so…

5 19d ago A 136 tokens original MIT

pr-lifecycle

10

onsager-ai/dev-skills

Skill Claude CodeCodex

Manage a PR after it's been pushed on any repo that follows the spec-issue-driven (SDD) loop — spec-issue linking, CI triage, review-comment discipline, merge-conflict recovery on open PRs, webhook subscription + the post-push CI sweep, and manual Plan-item / tracker ticking on merge. Triggers include "CI is failing"…

5 19d ago A 206 tokens original MIT

pre-push

11

onsager-ai/dev-skills

Skill Claude CodeCodex

Run before pushing code on any repo that follows the spec-issue-driven (SDD) loop — catch what CI and reviewers will catch later, and confirm the branch has a linked spec issue in a valid state. Reproduces CI's merge-preview environment, walks the repo's merge-conflict patterns, runs the repo's check gate, and drafts…

5 19d ago A 167 tokens original MIT

railway

12

onsager-ai/dev-skills

Skill Claude CodeCodex

Debug, develop, and operate apps hosted on Railway (railway.com) from the CLI — list projects/services, tail and filter build/deploy/HTTP logs, read metrics, inspect and set variables, deploy from the current directory, redeploy / restart / roll back, run local commands with the service's env, SSH into containers, and…

5 19d ago A 289 tokens original MIT

rust-node-bootstrap

13

onsager-ai/dev-skills

Skill Claude CodeCodex

Scaffold a new Rust+Node.js hybrid monorepo with pnpm workspaces, Cargo workspace, CI workflows, and publish infrastructure. Use when: (1) starting a new project from scratch, (2) adding missing infrastructure to an existing repo, (3) figuring out the canonical project structure for a Rust+Node.js tool. Triggers on…

5 19d ago A 104 tokens original MIT

rust-node-ci

14

onsager-ai/dev-skills

Skill Claude CodeCodex

GitHub Actions CI/CD for Rust+Node.js hybrid repos. Covers workflow structure, installable composite actions, artifact flow, caching, and dev versioning. Use when: (1) setting up or fixing GitHub Actions workflows, (2) adding CI for a Rust+Node.js project, (3) working with composite actions (setup-workspace…

5 19d ago A 137 tokens original MIT

rust-npm-publish

15

onsager-ai/dev-skills

Skill Claude CodeCodex

Publish Rust binaries to npm using the optionalDependencies platform package pattern. Covers the full publish pipeline, version sync, workspace: protocol, and platform package architecture. Use when: (1) publishing Rust binaries to npm, (2) setting up the platform package pattern (main + per-OS packages), (3)…

5 19d ago A 132 tokens original MIT

web-testing

16

onsager-ai/dev-skills

Skill Claude CodeCodex

L2 AI-driven web UI testing for a React/Vite dashboard app. Originally authored against the Onsager Dashboard (the body's route table + file paths are Onsager-shaped); other React dashboards fork the procedure and substitute their own routes / test paths. Use when testing UI on PRs, triaging L1 test failures, or…

5 19d ago A 119 tokens original MIT

worktree-devproxy

17

onsager-ai/dev-skills

Skill Claude CodeCodex

Set up and operate a git-worktree parallel web-dev environment behind a shared Traefik proxy — every worktree runs its own docker compose stack, reachable at http:// . .localhost:8000 by Host-header routing, with zero host-port publishing, zero DNS, zero TLS, zero port allocation. Covers: one-time machine setup…

5 19d ago C 274 tokens original MIT

worktree-discipline

18

onsager-ai/dev-skills

Skill Claude CodeCodex

Enforce "no commits on main, agents work in worktrees" with ONE machine-global git pre-commit hook — zero per-repo code. A single /.githooks/pre-commit (installed via git config --global core.hooksPath) blocks direct commits to main/master for everyone and blocks main-checkout commits for AI agents (detected via…

5 19d ago A 193 tokens original MIT