agent-browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
Add a Codex plugin from a GitHub repo to a repo or personal marketplace using the current Codex plugin layout and marketplace metadata.
$ npx -y skills add am-will/codex-skills --skill pluginstaller --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pluginstallerContext preview
The summary Claude sees to decide when to auto-load this skill.
Add a Codex plugin from a GitHub repo to a repo or personal marketplace using the current Codex plugin layout and marketplace metadata.
name: pluginstaller description: Add a Codex plugin from a GitHub repo to a repo or personal marketplace using the current Codex plugin layout and marketplace metadata.
Use when the user gives a GitHub repo for a Codex plugin and wants it available in Codex.
Follow the current Codex plugin docs. Do not invent alternate install flows.
0. If the user does not specify whether the plugin should be repo-scoped or personal, stop and ask. 1. Fetch the repo and locate the plugin root by finding `.codex-plugin/plugin.json`. 2. Read `.codex-plugin/plugin.json` and validate the canonical structure:
3. Prefer the built-in `@plugin-creator` skill when the task is to scaffold a new local plugin or add an existing local plugin to a marketplace. Use the manual path below when you are wiring up a repo the user already provided. 4. Copy the entire plugin directory, not just `SKILL.md`, into a marketplace-visible location. Default to the documented standard locations unless the repo already uses a different valid marketplace-relative path:
5. Preserve the full bundle at the plugin root, including sibling `skills/`, `.app.json`, `.mcp.json`, `assets/`, and any other plugin files. Do not move those files under `.codex-plugin/`. 6. Create or update the marketplace file with the documented schema:
7. Use marketplace values that match the docs unless the user says otherwise:
8. Merge into any existing marketplace file instead of replacing it. 9. Restart Codex and verify the plugin appears in `/plugins`. 10. Report the runtime behavior accurately:
Use `repo` when the plugin should live with one repo or be shared through that repo's marketplace. Use `personal` when the plugin should be available from the user's own Codex setup across projects.
A collection of Codex/agent skills for planning, documentation access, frontend development, and browser automation.
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and…
Create or update Codex hooks for global or project scope by asking for scope and hook type when ambiguous, then writing the hook…
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web…
Build responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that…
Build and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks…
Build, transform, audit, and migrate prompts for GPT-5.6 Sol using outcome-first contracts, explicit success criteria, evidence…