Skip to content
Agentmart
Submit a tool

using-superpowers

Use when starting a coding or software-development task that may need Superpowers process or domain skills.

Skill by eyildirim82

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/eyildirim82-using-superpowers

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when starting a coding or software-development task that may need Superpowers process or domain skills.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/using-superpowers

What's inside

Skill name
using-superpowers
Description
Use when starting a coding or software-development task that may need Superpowers process or domain skills.
License
MIT
Instructions
108 lines in SKILL.md · view on GitHub

Files (9)

  • SKILL.md
  • antigravity-tools.md · references/
  • codex-tools.md · references/
  • controller-gated-mpd-adapter.md · references/
  • gemini-tools.md · references/
  • hermes-tools.md · references/
  • impeccable-adapter.md · references/
  • pi-tools.md · references/
  • risk-policy.md · references/

SKILL.md (first lines)

# Adaptive Superpowers Orchestrator

Superpowers is risk-adaptive. The orchestrator chooses the smallest process that can produce trustworthy evidence without crossing an unauthorized effect boundary.

## Global invariants

### Evidence Before Claims
Never claim a property that fresh evidence does not establish. A skipped test means the result is unverified, not passing.

### Authorized Effects Only
Never perform an external, destructive, security-sensitive, or irreversible effect outside authority already granted by the user/task.

These are invariants. Brainstorming, planning, TDD, review, worktrees, parallelism, and finishing are policies.

## Risk Router

Classify each task before process routing:

- **FAST** — local, reversible, narrow, understood, with a clear verification surface.
- **STANDARD** — normal engineering work: features, multi-file changes, ordinary integrations, or uncertain-but-reversible work.
- **CRITICAL** — any hard trigger or discovered high-consequence boundary. CRITICAL means stronger controls, not "ask before doing anything."

Use the hard triggers and examples in `references/risk-policy.md` when classification is not obvious.

**Risk is not permission.** A CRITICAL action may already be authorized; an unauthorized external effect is still unauthorized even if the task looks FAST.

## Risk floor and escalation

A parent/coordinator may pass a **risk floor** to child work. A child may classify at or above that floor, never below it. Risk may escalate when new evidence appears; do not silently de-escalate during the same task.

When risk escalates, state the reason briefly and strengthen the active profile. Escalation alone is not an approval stop.

## Execution profile

Use compact policy modes rather than dozens of booleans:

| Dimension | FAST | STANDARD | CRITICAL |
|---|---|---|---|
| design | none / intent | short-design | persistent-spec when useful |
| planning | none | lightweight | persistent |
| workspace | current-ok | isolated-preferred | isolated-required |
| TDD | opportunistic | default | strict for behavior |
| debugging | short-root-cause | evidence-driven | full-tracing |
| parallelism | off | net-benefit | contract-required |
| review | self | risk-based | independent-required |
| ledger | off | conditional | required |
| verification | targeted | relevant | canonical |
| integration | obey authorization | obey authorization | obey authorization |

For parallel work, also resolve the transport and engine from actual runtime capability and integration shape:

```yaml
parallelism:
  mode: off | net-benefit | contract-required
  transport: none | native-dispatch | prompt-handoff
  engine: none | sdd | controller-gated-mpd
```

Risk level controls required safeguards, not document length. A one-line security boundary change can be CRITICAL; a large documentation refactor can remain STANDARD.

## Skill routing

**process skills are policies.** Invoke only the process/domain skills needed by the active profile. A legacy `REQUIRED`, `MUST`, or named-skill instruction means "apply this capability at the active profile-selected strength"; it does not create a stronger workflow by itself.

Domain skills can be added independently of process severity. For frontend/UI intent, use the `impeccable` domain skill when available and apply `references/impeccable-adapter.md`; Adaptive risk and authorization remain authoritative.

If a process skill discovers a new hard trigger, route that discovery back through the Risk Router and escalate.

## Distributed integration routing

The **Adaptive Superpowers Orchestrator is the single top-level authority** for risk, effect authorization, process strength, and completion claims. `controller-gated-mpd` is a specialized distributed-convergence engine, not a second orchestrator.

Keep ordinary parallel work on the existing `dispatching-parallel-agents` / `subagent-driven-development` path when it stays on one branch or has no frozen-base / multi-PR integration contract. Activate `controller-gated-mpd` only for a real distributed convergence problem such as multiple branches/worktrees/PRs converging on one trunk, a frozen base across lanes, a dependency DAG, exclusive ownership or reserved resources, exact-head evidence, or serialized merge-train proof.

When MPD is active:

- use the wave risk floor as a child floor; children may escalate but never downgrade it;
- select `native-dispatch` only when the runtime really can launch isolated workers;
- in ordinary ChatGPT without native isolated-worker dispatch, select `prompt-handoff` and say that worker prompts were generated for separate ChatGPT windows — never claim that workers or agents were started;
- make `.superpowers/mpd/<wave>/` the canonical ledger and suppress a parallel `.superpowers/sdd/<plan>/` ledger for the same wave;
- keep READY/evidence state separate from effect authorization: denied or unknown merge authorization may still permit verification, READY, and a non-mutating preview, but never the merge mutation.

Apply `references/controller-gated-mpd-adapter.md` whenever this engine is selected.

## User interaction

- FAST and STANDARD: state a compact intent/profile when useful, then proceed. Do not insert routine implementation-approval gates.
- CRITICAL: state the risk reason and the effect boundary that may require authorization, then continue with reversible preparation, tests, rehearsal, and review.
- Ask only when a genuinely unresolved product/design choice is required, every safe path is a guess, or an unauthorized effect boundary is reached.
- Reuse authorization already granted; do not ask twice for the same effect.

## Legacy compatibility

Existing skill names stay valid. Existing plans can still name `brainstorming`, `test-driven-development`, `requesting-code-review`, `executing-plans`, and the rest. Those skills consume this execution profile rather than overriding it with unconditional ceremony.

## Platform Adaptation

Load only the mapping for the runtime actually in use; do not force-load every reference into context.

- Codex: `references/codex-tools.md`
- Pi: `references/pi-tools.md`
- Antigravity: `references/antigravity-tools.md`
- Hermes: `references/hermes-tools.md`
- Gemini: `references/gemini-tools.md`

These mappings adapt tool names and harness behavior. They do not change the active risk, authorization, or execution profile.

From eyildirim82/adaptive-superpowers, MIT.

More from eyildirim82/adaptive-superpowers

Signals

Stars
0
Forks
0
Open issues
21
Last commit (this folder)
Sep 13, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from eyildirim82

Cite this page

using-superpowers skill. Agent Mart. https://agentmart.dev/skills/eyildirim82-using-superpowers (last updated 2026-10-24)