Superpowers Mode
Enable or disable a strict engineering workflow for coding tasks enforcing goal clarification, specs, planning, test-driven small steps, and verification.
Spiceman161
@spiceman161
What This Skill Does
Toggles a strict engineering workflow for coding tasks that enforces goal clarification, specification writing, planning, test-driven small steps, and verification. When enabled, the agent follows a structured process: clarify objectives, write a spec, create an implementation plan, execute in small tasks (preferring test-first), and review results.
Replaces ad-hoc coding approaches by enforcing a disciplined, repeatable engineering process that reduces risk and improves code quality.
When to Use It
- Enable superpowers mode before starting a complex coding task
- Disable superpowers mode when you no longer need the structured workflow
- Check the current status of superpowers mode
- Use superpowers mode for debugging a tricky production issue
- Apply superpowers mode when refactoring critical code paths
Install
$ openclaw skills install @spiceman161/superpowers-modeSuperpowers Mode (On-demand)
Use this only when the user explicitly asks to enable/disable this mode, or when mode is already enabled for coding tasks.
State file
Track mode in:
memory/superpowers-mode.md
Format:
enabled: true|false
updatedAt: <ISO>
notes: <optional>
Commands
- Enable phrases:
включи superpowers,enable superpowers,superpowers on- Write
enabled: trueto the state file. - Confirm in 1 short message.
- Write
- Disable phrases:
выключи superpowers,disable superpowers,superpowers off- Write
enabled: false. - Confirm in 1 short message.
- Write
- Status phrases:
статус superpowers,superpowers status- Read state and report enabled/disabled.
Workflow when enabled (coding tasks only)
For coding/build/debug requests, follow this order:
- Clarify objective and constraints quickly.
- Produce a short spec (chunked, easy to review).
- Produce an implementation plan with small tasks.
- (Optional, 30 sec) Run a mini risk review:
- How can this fail in production?
- What is the weakest dependency/state assumption?
- What signal will show regression + how to rollback fast?
- Execute task-by-task (prefer test-first for risky changes).
- Verify against acceptance criteria, then summarize outcome + next step.
Use templates from references/ when useful.
Red flags (quick self-check)
If you notice these thoughts, slow down and apply the workflow:
- "Сейчас быстро вкачу без плана" for non-trivial changes.
- "И так понятно, тесты потом" on risky edits.
- "Откат не нужен" before touching config/auth/cron/system files.
- "Похоже работает" without explicit verification.
Guardrails
- Do not force this workflow for non-coding chat.
- If user asks for speed (
quick,без плана,just do it), skip to minimal plan and execute. - Keep updates concise; avoid process spam.
Top skills in this category
Skill Vetter
@spclaudehomeSecurity-first skill vetting for AI agents. Use before installing any skill from ClawdHub, GitHub, or other sources. Checks for red flags, permission scope, and suspicious patterns.
Github
@steipeteInteract with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Free Ride - Unlimited free AI
@shaivpidadiManages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates opencla...
Elite Longterm Memory
@nextfrontierbuildsUltimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.