using-superpowers

Invoke the Skill tool before every assistant response to enforce pre-response checks.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/vincent-ng/OpenAgentArm --skill using-superpowers-vincent-ng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/vincent-ng/OpenAgentArm/tree/main/.trae/skills/using-superpowers
Command: npx skills add https://github.com/vincent-ng/OpenAgentArm --skill using-superpowers-vincent-ng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill ensures that, before any reply, the Skill tool is invoked to determine applicability and guide subsequent actions, preventing missed opportunities to leverage capabilities.

Core Features & Use Cases

  • Enforces pre-response Skill invocation across all interactions to influence planning, clarifications, and task execution.
  • Establishes a strict priority order where user commands take precedence over Skill-driven guidance and system defaults.
  • Facilitates consistent integration with Claude Code and Gemini CLI workflows by coordinating Skill activation and guidance.

Quick Start

Invoke the Skill first at the start of every interaction to establish guidance before any response.

Frequently Asked Questions about using-superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure AI tool activation happens before generating a response?

To ensure AI tool activation happens before a response, you need a pre-response invocation workflow. This automatically checks for applicable skills before any reply, preventing missed opportunities to leverage capabilities.

What is pre-response skill invocation in AI guidance workflows?

Pre-response skill invocation is a mechanism that checks tool applicability before the assistant replies. It establishes guidance for planning and clarifications, ensuring relevant capabilities are applied across all interactions.

How do I set up a strict priority order for user commands over AI system defaults?

To set up a strict priority order for user commands over AI defaults, use a workflow that enforces user instructions as the highest priority. This ensures user commands take precedence over skill-driven guidance and system defaults.

Does this pre-response tool activation work with Claude Code and Gemini CLI?

Yes, the pre-response tool activation integrates with Claude Code and Gemini CLI workflows. It coordinates skill activation and guidance to facilitate consistent interaction across these platforms.

Can I override automated skill activation with direct user instructions?

Yes, you can override automated skill activation with direct user instructions. The workflow establishes a strict priority order where user commands take precedence over skill-driven guidance and system defaults.

What are the limitations of enforcing pre-response checks across all interactions?

The limitation of enforcing pre-response checks is that it applies universally across all interactions. While it provides guardrails, it requires tool use, clarifications, or planning to be necessary for the interaction to benefit from the invocation.