using-superpowers
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
Why use this skill?
Learn how to optimize your OpenClaw agent performance by mastering the using-superpowers skill, the mandatory protocol for ensuring structured, reliable, and standardized AI task execution.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/zlc000190/using-superpowersWhat This Skill Does
The using-superpowers skill is the foundational protocol for all interactions within the OpenClaw ecosystem. It mandates a rigorous pre-action validation process: whenever a user initiates a conversation or provides a prompt, the agent must evaluate the existing library of skills to determine if any apply to the task. If there is even a 1% chance that a skill is relevant, the agent is strictly prohibited from proceeding without first invoking that skill tool. This ensures that every task is performed according to established best practices, preventing the AI from relying on intuition or internal assumptions when a codified procedure is available.
Installation
To integrate this skill into your environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/zlc000190/using-superpowers
Use Cases
- Complex Refactoring: When asked to refactor code, checking if a specific 'code-refactoring' skill exists ensures adherence to architectural standards.
- Clarifying Questions: Even if you feel you need more information, you must check for an 'information-gathering' skill before asking the user for details.
- System Diagnostics: Before running logs or checking file status, invoke relevant system skills to standardize the diagnostic approach.
- Initial Onboarding: Use it every time a new session starts to ensure you are operating under the most current guidelines.
Example Prompts
- "OpenClaw, I need you to audit this repository for security vulnerabilities."
- "Can you help me draft a project roadmap based on these requirements?"
- "I'm having trouble with my environment configuration, can you take a look at my config file?"
Tips & Limitations
This skill is not optional and cannot be bypassed. The primary limitation is the potential for minor latency during the initial check, but this is a necessary cost for high-reliability outputs. If you find yourself thinking the task is 'too simple' or 'just a question,' take that as a red flag that you are rationalizing; invoke the skill immediately. By treating every request as a candidate for a structured skill, you maintain consistency, reduce hallucinations, and ensure that institutional knowledge embedded in OpenClaw skills is always leveraged.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-zlc000190-using-superpowers": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Related Skills
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
verification-before-completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always