Tool Bag
Show tools for:
Showing 55 of 55 tools for Both

Agent Skills Specification

recommendedOfficialBoth

Open standard for cross-platform skill interop. SKILL.md spec used by Claude Code, Codex, Gemini CLI, Cursor, and 40+ agents.

Claude Code
Reference for skill creation
Codex
Reference for skill creation

Activation Rule

Follow the Agent Skills Specification when creating or publishing new skills. All custom skills must include a valid SKILL.md file that conforms to the spec.

agent-skills-cli

recommendedCommunityBoth

Universal CLI for 40+ agents. Skills scoring (0-100), validation, marketplace submission, sync across Claude Code, Codex, Cursor, Antigravity, and 32 more platforms.

Claude Code
npx skills add <skill>
Codex
npx skills add <skill>

Activation Rule

Use the agent-skills CLI to search for and install skills from the registry before starting any new task type. Prefer registry skills over custom implementations.

agentskill.sh

recommendedCommunityBoth

44k+ skills directory with two-layer security scanning and /learn installer.

Claude Code
Browse and install
Codex
Browse and install

Activation Rule

Check agentskill.sh for cross-platform skills that follow the Agent Skills Specification. Prefer spec-compliant skills for maximum portability.

Anthropic Official Skills

70.2k
essentialOfficialBoth

16+ skills: docx, pdf, pptx, xlsx, frontend-design, web-artifacts-builder, mcp-builder, webapp-testing, algorithmic-art, canvas-design, skill-creator, brand-guidelines.

Claude Code
/plugin marketplace add anthropics/skills
Codex
npx skills add anthropics/skills
Or clone to ~/.codex/skills/

Activation Rule

Before creating any file (document, presentation, spreadsheet, PDF), read the matching SKILL.md from the Anthropic skills directory. Always check available skills before starting a new task.

anthropics/claude-code

66.9k
essentialOfficialClaude Code

Core repo. Built-in plugins, source of truth for CLI.

Claude Code
See install.anthropic.com
Codex
N/A (Claude Code specific)

Activation Rule

Consult the official Claude Code documentation for any question about Claude Code features, commands, configuration, or capabilities before relying on general knowledge.

awesome-agent-skills (Skillmatic)

recommendedCommunityBoth

Comprehensive resource: platform compatibility table, authoring guides, video tutorials, security research papers, marketplace links.

Claude Code
Bookmark
Codex
Bookmark

Activation Rule

Search Skillmatic Awesome for curated, high-quality skills when you need reliable tools. Use this as a quality filter on top of broader skill registries.

awesome-agent-skills (VoltAgent)

essentialCommunityBoth

300+ skills from Google, Cloudflare, Sentry, Figma, HuggingFace. Cross-platform: Claude Code, Codex, Antigravity, Gemini CLI, Cursor.

Claude Code
Bookmark
Codex
Bookmark

Activation Rule

Search awesome-agent-skills when you need a cross-platform skill that works with both Claude Code and Codex. Check here before building a custom skill.

awesome-claude-code

21.6k
essentialCommunityBoth

THE definitive Claude Code list. Start here.

Claude Code
Bookmark
Codex
Bookmark (many items cross-compatible)

Activation Rule

Search awesome-claude-code when you need a Claude Code tool, extension, or pattern that is not already in your active skill set. It is the most comprehensive community index.

awesome-codex-skills (Composio)

274
recommendedCommunityBoth

Codex-focused skills: create-plan, gh-address-comments, gh-fix-ci, mcp-builder, webapp-testing, connect (1000+ app integrations via Composio), brand-guidelines, canvas-design, image-enhancer.

Claude Code
Copy SKILL.md files to .claude/skills/
Codex
python skill-installer/scripts/install-skill-from-github.py --repo ComposioHQ/awesome-codex-skills --path <skill-name>

Activation Rule

Use Composio skills for any task involving third-party API integrations. Check available Composio connectors before writing custom API client code.

awesome-mcp-servers

46k+
essentialCommunityBoth

Largest MCP list. glama.ai/mcp/servers.

Claude Code
Bookmark
Codex
Bookmark

Activation Rule

Search awesome-mcp-servers when you need an MCP server for a service or API that is not already connected. Check here before building a custom MCP integration.

Claude Code Agent Teams

essentialOfficialBoth

Official multi-session orchestration. Team Lead + Teammates + Mailbox. 2-5 teammates.

Claude Code
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Codex
Use codex mcp-server to run Codex as MCP tool inside Agents SDK orchestrator

Activation Rule

When a task has multiple independent subtasks, dispatch Agent Teams to work on them in parallel. Break large features into subtasks and assign each to a specialized agent.

Claude Code Best Practices

essentialOfficialBoth

CLAUDE.md structure, thinking depth, headless patterns.

Claude Code
Read and implement
Codex
Adapt principles to AGENTS.md

Activation Rule

Review the official best practices guide when setting up a new project or onboarding to an existing codebase. Apply these practices as baseline rules for all work.

Claude Code GitHub Actions

essentialOfficialBoth

@claude in PRs/issues, automated review, PR creation.

Claude Code
Add anthropics/claude-code-action to workflow YAML
Codex
Codex GitHub app (separate install at github.com/apps/codex)

Activation Rule

Use GitHub Actions for all CI/CD automation: run tests, lint, build, and deploy on every push and PR. Check that the workflow passes before merging.

Claude Code Hooks

essentialOfficialBoth

8 lifecycle events. command/prompt/agent types. Exit 2 blocks with feedback.

Claude Code
Add hooks to .claude/settings.json
Codex
Codex uses exec policies in config.toml (different mechanism, similar concept)

Activation Rule

Register and use hooks for pre-commit checks, auto-formatting, and validation. Hooks should run automatically and block commits that fail quality checks.

Claude Code Subagents

essentialOfficialBoth

Explore (read-only), Plan (research), General-purpose (full tools). Custom via .claude/agents/*.md.

Claude Code
Create .claude/agents/ with agent .md files
Codex
Define equivalent workflows in AGENTS.md or use Agents SDK for multi-agent

Activation Rule

Spawn a subagent for any self-contained subtask that does not require your full context. Use subagents for file searches, test runs, linting, and isolated code changes.

Claude Squad

5.8k
recommendedCommunityBoth

Terminal app: multiple AI agents in tmux with git worktree isolation.

Claude Code
See repo
Codex
See repo (supports Codex/Aider agents)

Activation Rule

Use claude-squad to manage multiple Claude Code instances working on the same repository. Coordinate through squad when tasks touch overlapping files.

claude-flow

12.9k
recommendedCommunityBoth

54+ agents, swarm topologies, WASM memory, dual Claude+Codex orchestration.

Claude Code
See repo
Codex
See repo (supports Codex orchestration)

Activation Rule

Use claude-flow orchestration for complex multi-step workflows that require coordination between multiple agents. Set up the topology before starting the work.

CLAUDE.md / AGENTS.md Templates

recommendedCommunityBoth

Ready-to-use project config templates. CLAUDE.md for Claude Code, AGENTS.md for Codex.

Next.jsTypeScriptGeneral
Claude Code
Copy template as CLAUDE.md
Codex
Copy template as AGENTS.md (adapt format)

Activation Rule

Use the CLAUDE.md / AGENTS.md templates as the starting point for every new project. Fill in project-specific sections and tool activation rules before writing any code.

codex-settings (feiskyer)

recommendedCommunityBoth

Complete Codex config: autonomous-skill (self-running sessions), deep-research (multi-agent), image gen via Gemini, YouTube transcription. Multi-provider support.

Claude Code
Adapt skills to .claude/skills/ format
Codex
git clone https://github.com/feiskyer/codex-settings.git ~/.codex
Or: npx -y skills add --all feiskyer/codex-settings

Activation Rule

Apply Codex settings defaults at the start of every session. These settings define response format, tool usage rules, and code style preferences.

Dart/Flutter MCP

essentialOfficialBoth

Analyze, format, fix, hot restart, screenshots. Dart 3.9+.

Flutter
Claude Code
Built into Dart SDK 3.9+
Codex
Built into Dart SDK 3.9+

Activation Rule

Use the Dart/Flutter MCP for all Flutter widget lookups, Dart API questions, and package discovery. Consult it before writing Flutter code to ensure correct widget usage and API patterns.

Docker MCP

optionalOfficialBoth

Containers, images, volumes, Compose.

Claude Code
See Docker MCP Registry docs
Codex
See Docker MCP Registry docs

Activation Rule

Use Docker MCP to build images, manage containers, and inspect running services. Route all container operations through MCP instead of running docker commands manually.

ESLint MCP

essentialOfficialBoth

Read config, lint code, ensure AI output matches ESLint rules.

TypeScriptReactNext.js
Claude Code
Add to .claude/mcp.json:
{"eslint":{"command":"npx","args":["@eslint/mcp@latest"]}}
Codex
codex mcp add eslint -- npx @eslint/mcp@latest

Activation Rule

Use ESLint MCP to check code for lint errors after every file change. Run lint checks before committing and fix all violations before marking a task complete.

MCP Config
{
  "eslint": {
    "args": [
      "@eslint/mcp@latest"
    ],
    "command": "npx"
  }
}

everything-claude-code

recommendedCommunityBoth

Anthropic hackathon winner. 40+ auto-activating skills, agents, hooks, commands, rules, MCPs. AgentShield security scanner.

Claude Code
Clone and copy configs to project
Codex
Adapt SKILL.md files to ~/.codex/skills/

Activation Rule

Reference the everything-claude-code collection when you need a pattern or technique that is not covered by your active skills. Search it before falling back to general knowledge.

Figma MCP

optionalOfficialBoth

Design context, components, styles. Figma-to-code workflows.

ReactTailwind
Claude Code
See Figma MCP docs
Codex
See Figma MCP docs

Activation Rule

Use Figma MCP to read design specs, extract component properties, spacing values, and color tokens directly from Figma files. Consult the design file before implementing any UI to ensure pixel-accurate output.

Firebase MCP

essentialOfficialBoth

Auth, Firestore, Storage, Data Connect, 30+ tools. GA Oct 2025.

FirebaseTypeScript
Claude Code
Add to .claude/mcp.json with npx firebase-tools
Codex
codex mcp add firebase -- npx -y firebase-tools@latest experimental:mcp

Activation Rule

Use Firebase MCP for all Firestore queries, Auth operations, Cloud Functions, and storage tasks. Route all Firebase interactions through MCP instead of using the CLI directly.

MCP Config
{
  "firebase": {
    "args": [
      "-y",
      "firebase-tools@latest",
      "experimental:mcp"
    ],
    "command": "npx"
  }
}

GitHub MCP

essentialOfficialBoth

Repos, PRs, issues, Actions, code security.

Claude Code
Add to .claude/mcp.json with GITHUB_TOKEN env
Codex
codex mcp add github -- npx @modelcontextprotocol/server-github

Activation Rule

Use GitHub MCP to create issues, open PRs, review code, search repositories, and manage branches. Always use MCP over manual git commands for GitHub-specific operations.

MCP Config
{
  "github": {
    "env": {
      "GITHUB_TOKEN": "your-token"
    },
    "args": [
      "@modelcontextprotocol/server-github"
    ],
    "command": "npx"
  }
}

Headless Mode

essentialOfficialBoth

claude -p for scripting/CI. codex exec for Codex equivalent.

Claude Code
claude -p "your prompt" (built-in)
Codex
codex exec "your prompt" (built-in)

Activation Rule

Use headless mode for batch operations, automated pipelines, and scripted tasks. Run in headless mode whenever the task does not require interactive confirmation.

levnikolaevich/claude-code-skills

recommendedCommunityBoth

102 production-ready skills: full Agile lifecycle from research to quality gates. ln-1000 Pipeline Orchestrator.

Claude Code
Clone skills into .claude/skills/
Codex
Clone and adapt to ~/.codex/skills/

Activation Rule

Apply the levnikolaevich skill rules for code organization, naming conventions, and project structure. Follow these conventions for all new files and refactors.

Linear MCP

optionalOfficialBoth

Issues, projects, workflows, comments, cycles.

Claude Code
Add to .claude/mcp.json:
{"linear":{"type":"url","url":"https://mcp.linear.app/mcp"}}
Codex
codex mcp add linear --url https://mcp.linear.app/mcp

Activation Rule

Use Linear MCP to create, update, and query issues and projects. When a task involves project management or issue tracking, route it through Linear MCP.

MCP Config
{
  "linear": {
    "url": "https://mcp.linear.app/mcp",
    "type": "url"
  }
}

MCP Registry (Official)

essentialOfficialBoth

Official MCP discovery platform.

Claude Code
Visit registry
Codex
Visit registry

Activation Rule

Search the MCP Registry for official and verified MCP servers before using community alternatives. Prefer registry-listed servers for stability and security.

Memory MCP

recommendedOfficialBoth

Knowledge graph persistence across sessions.

Claude Code
Add to .claude/mcp.json:
{"memory":{"command":"npx","args":["@modelcontextprotocol/server-memory"]}}
Codex
codex mcp add memory -- npx @modelcontextprotocol/server-memory

Activation Rule

Use Memory MCP to store and retrieve context that should persist across sessions: project decisions, user preferences, architectural choices, and key findings.

MCP Config
{
  "memory": {
    "args": [
      "@modelcontextprotocol/server-memory"
    ],
    "command": "npx"
  }
}

Multi-Agent TDD Pattern

recommendedCommunityBoth

Separate subagents: test-writer (RED), implementer (GREEN), refactorer (BLUE). ~84% activation.

TypeScriptGeneral
Claude Code
Create agent .md files per phase in .claude/agents/
Codex
Define TDD workflow in AGENTS.md with phase separation

Activation Rule

Follow the TDD pattern for all new code: write a failing test first, implement the minimum code to pass, then refactor. Never write implementation code without a test already in place.

Next.js Built-in MCP

essentialOfficialBoth

Built into Next.js 16+. Error detection, live state, page metadata.

Next.jsReact
Claude Code
Auto-enabled in Next.js 16+ via next-devtools-mcp
Codex
Auto-enabled in Next.js 16+ via next-devtools-mcp

Activation Rule

Use Next.js MCP to look up App Router patterns, server component rules, and API route conventions. Consult it for any Next.js-specific question before relying on general knowledge.

Nextjs-React-Tailwind Assistant

recommendedCommunityBoth

320K tokens Next.js + 730K tokens Tailwind docs + Catalyst components.

Next.jsReactTailwind
Claude Code
See repo for MCP server setup
Codex
See repo for MCP server setup

Activation Rule

Use the NRT assistant for natural language database queries and report generation. Route ad-hoc data questions through it instead of writing one-off SQL.

Official Code Review Plugin

essentialOfficialBoth

/code-review: 4 parallel agents for compliance and bug detection. GitHub PR comments.

Claude Code
/code-review (built-in)
Codex
Codex GitHub app provides auto code review per repo (separate feature)

Activation Rule

Run the code review plugin on every PR and before merging any branch. Address all findings before marking the review complete.

oh-my-claudecode

2.6k
recommendedCommunityBoth

28 agents, 40+ skills, 9 execution modes (Autopilot, Ultrapilot, Swarm, Pipeline). Multi-AI: Claude + Gemini + Codex coordination.

Claude Code
See repo for plugin install
Codex
Convert skill instructions and add to AGENTS.md or ~/.codex/skills/

Activation Rule

Use oh-my-claudecode extensions automatically when their trigger conditions match. Check installed extensions at the start of each session and apply their rules throughout.

OpenAI Codex CLI

essentialOfficialCodex

OpenAI coding agent. Rust-based, open source. GPT-5.2-Codex and GPT-5.3-Codex-Spark models.

Claude Code
N/A (Codex specific)
Codex
npm i -g @openai/codex

Activation Rule

Consult the official Codex CLI documentation for any question about Codex features, commands, configuration, or capabilities before relying on general knowledge.

OpenAI Official Skills

8.6k
essentialOfficialBoth

Codex skill catalog. System skills: skill-creator, skill-installer. Curated: openai-docs, doc (docx), figma, figma-implement-design, cloudflare-deploy, develop-web-game, linear, netlify-deploy, render-deploy, vercel-deploy. Experimental: create-plan.

Claude Code
Clone and copy SKILL.md files to .claude/skills/
Codex
$skill-installer install <skill-name>
Or: $skill-installer install https://github.com/openai/skills/tree/main/skills/.curated/<name>

Activation Rule

Before starting any task, check the OpenAI skills directory for a relevant skill. Read the SKILL.md file and follow its instructions before writing any code or creating any files.

openskills

recommendedCommunityBoth

Universal skills loader CLI. One command installs skills into Claude Code, Cursor, Windsurf, Aider, Codex.

Claude Code
npm i -g openskills
npx openskills install anthropics/skills
Codex
npm i -g openskills
npx openskills install openai/skills

Activation Rule

Check OpenSkills for an existing skill before building custom automation. Install and use matching skills instead of writing one-off scripts.

pgTAP + Supabase Test Helpers

essentialOfficialBoth

Database unit testing. RLS policies, functions. create_supabase_user(), authenticate_as().

Supabase
Claude Code
supabase test db (built-in)
Codex
supabase test db (built-in)

Activation Rule

Write pgTAP tests for all database functions, triggers, RLS policies, and migrations. Run pgTAP tests after every schema change and before deploying database updates.

Playwright MCP

essentialOfficialBoth

Browser automation via accessibility snapshots. Chrome/Firefox/WebKit. 143+ device profiles.

TypeScriptReactNext.js
Claude Code
Add to .claude/mcp.json:
{"playwright":{"command":"npx","args":["@playwright/mcp@latest"]}}
Codex
codex mcp add playwright -- npx @playwright/mcp@latest

Activation Rule

Use Playwright MCP to launch a browser, navigate to pages, take screenshots, and interact with UI elements for testing or verification. Use it whenever you need to visually confirm that a UI change works correctly.

MCP Config
{
  "playwright": {
    "args": [
      "@playwright/mcp@latest"
    ],
    "command": "npx"
  }
}

PostToolUse Auto-Format Hook

essentialCommunityBoth

Prettier after edits, tsc --noEmit, block dangerous commands, test before end.

TypeScriptReactNext.js
Claude Code
Add to .claude/settings.json hooks section
Codex
Add equivalent exec policies to config.toml

Activation Rule

Run the auto-format hook on every file save and before every commit. Never commit code that has not been auto-formatted.

Quinn AI QA Engineer

recommendedCommunityBoth

Browser-only persona. Tests like a real user. QA reports as PR comments.

TypeScriptReactNext.js
Claude Code
See blog for agent setup + GitHub Actions
Codex
Adapt as Codex exec task with Playwright

Activation Rule

Run Quinn QA checks on the full application after completing any feature or bug fix. Do not mark a task done until Quinn QA passes without critical findings.

Sentry MCP

recommendedOfficialBoth

Issue search, error patterns, root cause with Seer AI.

TypeScriptReactNext.js
Claude Code
Add to .claude/mcp.json:
{"sentry":{"type":"url","url":"https://mcp.sentry.dev/mcp"}}
Codex
codex mcp add sentry --url https://mcp.sentry.dev/mcp

Activation Rule

Use Sentry MCP to look up error reports, check issue status, and review error trends when debugging production issues. Check Sentry before investigating bugs that may already be tracked.

MCP Config
{
  "sentry": {
    "url": "https://mcp.sentry.dev/mcp",
    "type": "url"
  }
}

skills.sh

recommendedCommunityBoth

Vercel-backed package manager and directory. npx skills add for any agent.

Claude Code
npx skills add <skill>
Codex
npx skills add <skill>

Activation Rule

Check skills.sh for installable skills when starting a new project or adding a new capability. Install from skills.sh before writing custom skill files.

Stripe MCP

recommendedOfficialBoth

Payments, invoices, subscriptions, checkout. OAuth 2.1.

TypeScriptNext.js
Claude Code
Add to .claude/mcp.json:
{"stripe":{"type":"url","url":"https://mcp.stripe.com"}}
Codex
codex mcp add stripe --url https://mcp.stripe.com

Activation Rule

Use Stripe MCP for all payment-related operations: creating products, prices, customers, subscriptions, and checking payment status. Never hardcode Stripe API calls when MCP is available.

MCP Config
{
  "stripe": {
    "url": "https://mcp.stripe.com",
    "type": "url"
  }
}

Supabase MCP

essentialOfficialBoth

SQL queries, migrations, TypeScript type gen, auth, storage, Edge Functions. OAuth 2.1.

SupabaseTypeScript
Claude Code
Add to .claude/mcp.json:
{"supabase":{"type":"url","url":"https://mcp.supabase.com/mcp"}}
Codex
codex mcp add supabase --url https://mcp.supabase.com/mcp

Activation Rule

Use Supabase MCP for all database operations: queries, migrations, schema changes, type generation, and Edge Functions. Never write raw SQL files manually when Supabase MCP is available.

MCP Config
{
  "supabase": {
    "url": "https://mcp.supabase.com/mcp",
    "type": "url"
  }
}

Superpowers (obra)

40.9k
essentialCommunityBoth

Complete dev methodology: 14 enforced skills including TDD, systematic debugging, verification-before-completion, brainstorming, parallel agent dispatching, subagent-driven dev, code review, git worktrees. Skills are mandatory, not optional.

Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
Codex
Clone into ~/.codex/skills/superpowers/ and reference in AGENTS.md

Activation Rule

Follow all Superpowers rules for every task: use TDD, verify before completing, debug systematically, brainstorm before implementing, and dispatch subagents for parallel work. Never skip verification.

Swarm Orchestration Patterns

recommendedCommunityBoth

All patterns: Leader, Swarm/Pool, Pipeline, Voting, Watchdog.

Claude Code
Copy SKILL.md to .claude/skills/
Codex
Copy SKILL.md to ~/.codex/skills/

Activation Rule

Apply swarm patterns when a task benefits from multiple agents exploring different approaches simultaneously. Use for brainstorming, parallel implementation spikes, and competitive testing.

Tailwind CSS MCP

recommendedCommunityBoth

Docs search, CSS-to-Tailwind conversion, color palettes.

TailwindReactNext.js
Claude Code
npm install tailwindcss-mcp-server
Codex
npm install tailwindcss-mcp-server

Activation Rule

Use Tailwind MCP to look up utility classes, resolve configuration questions, and verify that class names are valid. Consult it before guessing at Tailwind class names.

TDD Guard

recommendedCommunityBoth

Hook-based TDD enforcement. Blocks writing implementation before tests. Jest, Vitest, Storybook, pytest, PHPUnit.

TypeScriptGeneral
Claude Code
Add hooks to .claude/settings.json
Codex
Adapt as exec policy in config.toml

Activation Rule

Run the full test suite before and after every code change. Do not mark any task as complete until all tests pass. Write tests first when adding new functionality.

Trail of Bits Security

optionalCommunityBoth

CodeQL, Semgrep, variant analysis, vulnerability detection.

Claude Code
See Trail of Bits repos
Codex
Adapt security skills to ~/.codex/skills/

Activation Rule

Run the Trail of Bits security checks on all code that handles user input, authentication, cryptography, or network requests. Flag any findings before marking a task complete.

Vercel MCP

recommendedOfficialBoth

Projects, deployments, domains, env vars, team management.

Next.jsReact
Claude Code
Add to .claude/mcp.json:
{"vercel":{"type":"url","url":"https://mcp.vercel.com"}}
Codex
codex mcp add vercel --url https://mcp.vercel.com

Activation Rule

Use Vercel MCP for deployments, checking build logs, managing environment variables, and reviewing deployment status. Deploy through MCP instead of the CLI when possible.

MCP Config
{
  "vercel": {
    "url": "https://mcp.vercel.com",
    "type": "url"
  }
}

Vitest MCP

recommendedCommunityBoth

AI-optimized Vitest runner: structured output, coverage analysis.

TypeScriptReactNext.js
Claude Code
See repo for setup
Codex
See repo for setup

Activation Rule

Use Vitest MCP to run tests, check coverage, and debug failing test cases. Run tests through MCP after every code change and before marking any task complete.

wshobson/agents

optionalCommunityBoth

73 plugins, 112 agents, 146 skills, 16 orchestrators, 79 dev tools.

Claude Code
See repo for plugin installs
Codex
Adapt SKILL.md files to ~/.codex/skills/

Activation Rule

Dispatch wshobson agents for specialized tasks like code review, refactoring, and documentation. Use the appropriate agent rather than handling everything in a single context.