Dev & Engineering skill-discoveryworkflow-orchestrationsoftware-developmentconversation-bootstrap

Superpowers Skill Bootstrap

Ensures applicable skills are discovered and invoked before every response or action.

FollowSkills review · FSRS-2.0
Not recommended
35/ 100 5-point scale 1.8 / 5
1 2 3 4 5 6
1Trust10 / 25 · 2.0/5

The evidence requires checking and invoking applicable skills before any response or action and includes limited platform tool mappings. However, it lacks least-privilege guidance, user confirmation, sensitive-data handling, external-effect disclosure, and rollback requirements, while the “every conversation” trigger is overly broad. No malware, credential theft, covert exfiltration, or other stated red-line behavior is evident, so the score is reduced but not zero.

2Reliability6 / 20 · 1.5/5

The rules and platform-adaptation notes are broadly self-consistent, with mappings for Codex, Pi, and Antigravity. However, the key path depends on external skills, runtime tools, and configuration not supplied here, and it lacks handling for unavailable skills, abnormal inputs, and diagnosable failure feedback. Because this is static review without execution evidence, the score remains conservatively below the static ceiling.

3Adaptability5 / 15 · 1.7/5

The intended audience is coding-agent users and the startup skill-routing scenario is explicit, but the trigger is excessively broad and non-coding boundaries, capability limits, and non-fit cases are unclear. No Chinese-language support or mainland-China network reachability is documented, so points are deducted.

4Convention6 / 15 · 2.0/5

The SKILL.md is readable, its name matches its stated purpose, and referenced files document platform differences. However, the skill itself lacks installation notes, parameters, examples, FAQs, limitations, versioning, changelog, and maintenance ownership; much of that context appears only in the README. Publisher identity is also unverified by the FollowSkills enterprise registry, so points are deducted.

5Effectiveness5 / 15 · 1.7/5

The skill can establish a consistent skill-priority and startup-routing process and may reduce ad hoc agent behavior. Its output is a routing constraint rather than the user’s task result, and its value depends on other skills and host tools. No representative directly usable result or independent execution evidence for this skill’s key path is provided, so the static score is conservative.

6Verifiability3 / 10 · 1.5/5

The source and platform mappings are auditable, and the repository includes some related integration-test material. However, the supplied tests mainly validate the Antigravity mapping and other components, not the complete using-superpowers trigger, invocation, or failure paths; there is no corroborating independent reproduction evidence, so only limited credit is warranted.

Evidence confidence:Low Reviewed Jul 19, 2026 Reviewed revision d884ae04edeb
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • The “every conversation” rule may cause unnecessary or incorrect invocations; deployments should add precise semantic triggers and skip conditions.
  • The required tools, other skills, and host configuration are not fully guaranteed by the supplied material, so failures may shift debugging cost to the user.
  • Sensitive-data handling, external side effects, subagent permissions, and recovery are unspecified; the host should add confirmation, isolation, and rollback controls.
  • No evidence is provided for Chinese-language support or reachability from mainland-China networks.
See the full review method →

What does this skill do, and when should you use it?

Using-superpowers is the bootstrap skill in the obra/superpowers repository. It establishes a mandatory skill-checking rule before responses or actions, including clarification, codebase exploration, and file checks. Before entering plan mode, it requires brainstorming first when brainstorming has not already happened. It does not itself provide coding, testing, or review procedures; it serves as the entry point for the skill system.

Requires the agent to check for applicable skills at conversation start; requires relevant or requested skills to be invoked before any response or action; checks whether brainstorming must occur before plan mode; prioritizes process skills before implementation skills when several apply; requires announcing the skill being used and its purpose; skips itself when the agent was dispatched as a subagent for a specific task.

  1. Developers using the Superpowers collection who want every conversation to begin with a consistent skill-invocation workflow.
  2. Teams that want the agent to identify applicable guidance before answering clarifying questions or inspecting a codebase.
  3. Users preparing an implementation plan who want brainstorming to precede planning when needed.
  4. Development tasks involving multiple process and implementation skills that require an explicit priority order.

What are this skill's strengths and limitations?

Pros
  • Covers early actions including responses, clarification, codebase exploration, and file checks.
  • Defines a clear priority order for multiple applicable skills.
  • Includes a subagent exception to avoid unnecessary bootstrap behavior.
  • Distributed as part of an MIT-licensed collection.
Limitations
  • It governs skill discovery and invocation; it does not directly implement coding, testing, or review.
  • Its behavior depends on the host environment supporting skill invocation.
  • The source provides no independent test results or standalone installation flow for this skill.
  • The platform-adaptation section refers to files such as `references/codex-tools.md` that are not included in the supplied source, so their contents cannot be verified here.

How do you install this skill?

The skill has no documented standalone installation command; it is located at skills/using-superpowers/SKILL.md in the Superpowers repository. To install the collection in the Codex app, open Plugins, search for Superpowers, and install it. In Codex CLI, run /plugins, search for superpowers, and select Install Plugin. Other harnesses require their documented collection-specific installation method.

How do you use this skill?

After installing Superpowers, start a conversation; this skill is intended to activate from the beginning. For example, after the prompt “Let's build X,” the agent should first check for and invoke applicable skills. If it is about to enter plan mode without prior brainstorming, it should invoke brainstorming first. The source does not document a standalone manual invocation procedure.

FAQ

Does it write code automatically?
No. It requires the agent to discover and invoke other skills; coding, testing, and review capabilities belong to other skills in the collection.
When does it take effect?
Its rule is intended to apply from the start of every conversation and before responses, clarification questions, or other actions.
Does it require network access or extra dependencies?
The supplied SKILL.md shows no network, MCP, shell, or named software dependency. Installing the full collection still follows the installation method for the selected harness.
Must a subagent use it?
No. The SKILL.md explicitly says to ignore it when the agent was dispatched as a subagent to execute a specific task.

More skills from this repository

All from obra/superpowers

Dev & Engineering

Parallel Agent Dispatch

Delegate independent engineering problems to focused agents and investigate them concurrently.

Dev & Engineering

Executing Plans

Turn a written implementation plan into verified, checkpointed development work.

Dev & Engineering

Continuous Code Review

Dispatch focused reviews after tasks, major features, and before merges to catch problems early.

Dev & Engineering

Writing Plans

Turn multi-step software requirements into executable, testable implementation plans.

Dev & Engineering

Design Before Code

Clarify intent, compare approaches, and secure an approved design before implementation begins.

Dev & Engineering

Subagent-Driven Development

Execute independent implementation tasks with fresh agents and review gates.

Dev & Engineering

Test-Driven Skill Authoring

Create, revise, and verify Agent Skills with a test-driven documentation workflow.

Dev & Engineering

Test-Driven Development

Prove expected behavior with a failing test before writing implementation code.

Dev & Engineering

Systematic Debugging

Find the root cause before changing code, reducing trial-and-error rework.

Dev & Engineering

Verification Before Completion

Require fresh evidence before claiming work is complete, fixed, or passing.

Dev & Engineering

Development Branch Finisher

Safely close completed development work after tests pass, with guided merge, PR, retention, or discard choices.

Dev & Engineering

Rigorous Code Review Reception

Verify review feedback before changing code, then act on technical evidence.

Dev & Engineering

Isolated Git Workspace

Creates an isolated workspace for feature work, then prepares the project and verifies its clean test baseline.

Related skills