Compatibility

June 7, 2026 ยท View on GitHub

Agent Powerups currently ships generic skills, Python helper scripts, one verified local GitHub MCP flow, starter AGENTS.md templates, review-first command prompts, hook recipes, workflow guides, setup examples, and local-first plugins. It still does not ship executable hook installers or broad platform integrations.

Compatibility Rules

Claim compatibility only when one of these is true:

  1. The asset was tested on that surface.
  2. The asset is plain text or standard CLI usage and needs no platform-specific integration.

If neither is true, do not claim compatibility.

Supported Labels

  • claude-code
  • codex
  • gemini-cli
  • cursor
  • generic

Current Interpretation

generic

Use for plain text instructions or Python scripts that rely only on standard shell access.

Agent-specific labels

Use only when the asset mentions or depends on a specific surface and the repo intends to support that use directly.

Platform-specific labels (claude-code, codex) are additive signals. A skill that lists both claude-code and generic is signaling that it was considered for that surface, not that it is exclusive to it or has been formally tested on it. generic remains the baseline compatibility claim.

Current Repo State

SurfaceConcrete shipped assetsClaim level
Claude Codenative apx install claude, root skills, plugins, marketplace metadata, github-local MCP check/smoke/install flow, ship-check command variant, setup examplelimited
Codexnative apx install codex, root skills, plugins, Codex marketplace metadata, repo scripts, local advisor flows, github-local MCP check/smoke/install flow, setup examplelimited
Gemini CLInative apx install gemini, root skills, plugins as .gemini/extensions/, generic setup example; ask-gemini invokes Gemini CLI from another local agentlimited
Cursorgeneric root skills onlylimited
Genericroot skills, Python scripts, AGENTS.md templates, generic MCP explicit writes, command prompts, hook recipes, workflows, setup examplesprimary

Tool Dependencies

Tool-dependent assets can still be generic if they use standard commands and document the dependency clearly.

Examples:

  • markitdown-file-intake depends on Microsoft MarkItDown
  • defuddle depends on Defuddle CLI
  • pr-triage can optionally use gh

Limited Areas

  • Plugins ship under plugins/<name> and are intended for local install flows driven by apx plugins.
  • MCP support is intentionally limited to the Docker-backed official GitHub MCP server.
  • hooks/ content is review-before-use documentation, not active hook installation.