superpowers-verification
Use when about to claim any work is complete, fixed, passing, or successful - requires running fresh verification commands and reading actual output before making any success claims; evidence before assertions always
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axelhu/superpowers-verificationWhat This Skill Does
The superpowers-verification skill is a mandatory quality assurance protocol for OpenClaw agents, designed to eliminate the 'fake success' syndrome. It codifies the principle of 'evidence before assertions.' When an agent performs a task, this skill ensures that no claim of completion—whether it be a bug fix, a successful build, or a passed test—is made without executing a fresh, ground-truth verification command. By forcing the agent to identify the correct verification command, run it, and inspect the exit code or output logs before reporting back to the user, this skill effectively bridges the gap between 'code that looks correct' and 'code that actually works.' It mandates a 'Red-Green-Refactor' mindset, requiring proof of failure before success to ensure regression stability and total system integrity.
Installation
You can integrate this skill into your environment by running the following command in your terminal:
clawhub install openclaw/skills/skills/axelhu/superpowers-verification
Use Cases
This skill is essential in any development lifecycle involving:
- Software Debugging: Ensuring a bug is truly gone by running the specific failing test case.
- Test-Driven Development (TDD): Validating that features meet all requirements through passing test suites.
- CI/CD Pipelines: Confirming builds or linting processes exit with code 0 before initiating a commit or deployment.
- Regression Testing: Protecting against code rot by enforcing that previous features still function after new modifications.
- Agent Orchestration: Ensuring delegated tasks from other agents were successfully completed before moving to the next sequence.
Example Prompts
- "I've finished the authentication module integration, please run the superpowers-verification protocol to confirm all 50 tests pass before I push to production."
- "Before you report the bug as fixed, perform the required verification check with the original test case and confirm the failure count is zero."
- "Is the linter clean? Run the verification skill and show me the output snippet confirming no errors remain."
Tips & Limitations
To maximize the effectiveness of this skill, strictly avoid using 'probabilistic' language such as 'should,' 'looks good,' or 'probably.' The verification process requires an objective, binary outcome. Limitations include a slight increase in latency for individual tasks, as execution time is required for the verification phase. However, this cost is vastly outweighed by the savings in avoiding debugging cycles, broken builds, and the collapse of trust between the agent and the human operator. Always treat the verification checklist as non-negotiable.
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-axelhu-superpowers-verification": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution
Related Skills
Openclaw Sleep
Skill by axelhu
superpowers-overview
Use when starting any development work or when unsure which superpowers development skill to use - provides entry point and navigation to the full superpowers skill suite for OpenClaw agents
superpowers-subagent-dev
Use when executing implementation plans with independent tasks - coordinates task execution by dispatching subagents per task with verification checkpoints, adapted for OpenClaw's isolated session model
contacts
通讯录查询与维护技能。用于查找联系人信息(open_id、chat_id、account_id 等)、记录新联系人、或查询历史沟通偏好。触发时机:(1) 需要 @某人或向某渠道发消息时 (2) 认识新联系人后需要录入通讯录时 (3) 查询某人的联系方式或交流偏好时 (4) 询问"谁知道xxx的飞书ID"或"怎么联系xxx"时。
superpowers-executing-plans
Use when executing a written implementation plan in the current session with sequential task execution and review checkpoints - for when subagent-driven mode is not available