Cross-platform agent skills for Claude Code, Codex CLI, and Gemini CLI. By Posthuman Resources LLC.
Browser automation wrapping Vercel's agent-browser CLI. Navigate pages, fill forms, click buttons, take screenshots, scrape structured data, and automate browser workflows.
Image generation via Nano Banana (Google Gemini image models) and local image processing via Sharp, ImageMagick, and FFmpeg. Generate from prompts, edit existing images, create transparent assets, resize, convert, and batch process.
Opinionated git workflow management. Atomic one-idea-per-commit methodology, worktrees for parallel development, change stacking across dependent branches, GitHub PR workflows, and merge strategies.
/plugin marketplace add arbiterhq/agent-skills
Then install individual plugins:
/plugin install browser-buddy@arbiterhq
/plugin install artistic-vision@arbiterhq
/plugin install git-ideas@arbiterhq
Using the built-in skill installer:
$skill-installer install browser-buddy from arbiterhq/agent-skills
Or manually:
git clone https://github.com/arbiterhq/agent-skills.git
cd agent-skills && bash install.shgemini extensions install https://github.com/arbiterhq/agent-skills
Works with Claude Code, Codex, Gemini CLI, Cursor, and 40+ other agents:
npx skills add arbiterhq/agent-skills
This repo is a Bun workspace. To get started:
bun installEach plugin under plugins/* is a workspace member. The root package is private and not published to npm; distribution happens via the Git repo itself (see Installation above).
agent-skills/
package.json # Bun workspace root (private)
.claude-plugin/marketplace.json # Claude Code marketplace manifest
gemini-extension.json # Gemini CLI extension manifest
plugins/ # Canonical skill sources (Claude Code plugins)
browser-buddy/
package.json # Workspace member
.claude-plugin/plugin.json # Claude Code plugin manifest
skills/browser-buddy/SKILL.md
artistic-vision/
git-ideas/
skills/ # Symlinks for Codex and Gemini discovery
CLAUDE.md # Claude Code project context
AGENTS.md # Codex project context
GEMINI.md # Gemini CLI project context
Skills live in plugins/<name>/skills/<name>/SKILL.md with the canonical source of truth. The skills/ directory at the root contains symlinks for cross-tool compatibility.
- Fork the repo
- Create a feature branch
- Follow the conventions in CLAUDE.md (no em dashes, SKILL.md under 500 lines, scripts use set -e)
- Submit a PR
To add a new skill:
- Create a new directory under
plugins/<skill-name>/ - Add the
.claude-plugin/plugin.jsonmanifest - Create
skills/<skill-name>/SKILL.mdwith YAML frontmatter - Add a symlink in the root
skills/directory - Add an entry to
.claude-plugin/marketplace.json
MIT - Posthuman Resources LLC