Superpowers-Openclaw

PassAudited by ClawScan on May 4, 2026.

Overview

Based on the provided artifacts, this is a benign instruction-only development workflow skill, but it deliberately constrains the agent and can guide git/PR actions that affect your repository.

Install this if you want a strict design-before-code and TDD workflow. Before using its branch-finishing steps, check git branch names, test results, PR contents, and any delete/discard actions carefully; also verify the complete package source because some file contents were not available in the supplied review context.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

NoteHigh Confidence
ASI01: Agent Goal Hijack
What this means

The agent may refuse to start coding until it has completed the skill's design and approval process.

Why it was flagged

This intentionally changes the agent's task order and stopping conditions. It is disclosed and central to the design-before-code purpose, but users should expect the agent to pause for explicit approvals.

Skill content
Do NOT write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it.
Recommendation

Install this skill only if you want a strict design-first workflow; give explicit approval when you want the agent to proceed.

What this means

If used, the agent can make persistent changes to your git repository or create remote PR activity using your configured tools.

Why it was flagged

The finishing workflow can merge branches, push to a remote, create a PR, or delete a feature branch. The actions are purpose-aligned and the discard path requires exact confirmation, but they are still repository-affecting operations.

Skill content
1. Merge back to <base-branch> locally
2. Push and create a Pull Request
3. Keep the branch as-is
4. Discard this work
Recommendation

Review the base branch, feature branch, test results, and chosen option before allowing merge, push, PR creation, or discard actions.

What this means

The agent may remove local implementation work if it believes the TDD process was not followed.

Why it was flagged

The TDD instructions tell the agent to discard implementation code that was written before a failing test. This appears aimed at the agent's own work and fits the methodology, but deletion should be scoped carefully.

Skill content
Write code before the test? Delete it. Start over. ... Delete means delete
Recommendation

Require explicit confirmation before deleting existing, user-authored, or hard-to-recreate code; use git/worktrees so discarded work is recoverable.

What this means

The agent could create a PR under your configured GitHub account if you choose that completion option.

Why it was flagged

Creating a pull request through the GitHub CLI normally uses the locally configured GitHub identity. This is expected for a PR workflow, but users should know it may act through their account.

Skill content
gh pr create --title "<title>" --body
Recommendation

Confirm the target repository, branch, title, and PR body before allowing PR creation, and ensure the intended GitHub account is active.

What this means

You may not be able to verify from the registry metadata alone that the installed package exactly matches the referenced repository.

Why it was flagged

The registry metadata does not attest a concrete source package even though it provides a homepage. No install script or code execution is shown, so this is a provenance note rather than a behavioral concern.

Skill content
Source: unknown; Homepage: https://github.com/superpowers-open/superpowers-open
Recommendation

Verify the full package contents against the stated homepage or a trusted release before installing.