using-superpowers

Enforce proactive Skill tool invocation before responding in AI conversations.

58|6|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/Matt-Aurora-Ventures/Jarvis --skill using-superpowers-matt-aurora-ventures
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Matt-Aurora-Ventures/Jarvis/tree/main/.windsurf/skills/using-superpowers
Command: npx skills add https://github.com/Matt-Aurora-Ventures/Jarvis --skill using-superpowers-matt-aurora-ventures

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI responses can miss necessary checks; this Skill enforces that relevant skills are activated before answering to improve safety and capability.

Core Features & Use Cases

  • Enforces skill invocation before any response to validate applicability.
  • Provides guidance for platform-specific skill loading (Claude Code vs other environments).
  • Establishes a clear priority: process and implementation skills first, to structure task handling.
  • Use Case: In complex task planning, it ensures correct skills are loaded to inform clarifications and execution steps.

Quick Start

Use this Skill to verify available capabilities by invoking the Skill tool at the start of every task.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enforce skill invocation before an AI responds to a prompt?

To enforce proactive skill invocation, use a load-first workflow that calls the Skill tool at the start of every task to validate applicability and run safety checks before generating any response.

What is proactive skill loading in AI task planning?

Proactive skill loading is a workflow mechanism that requires activating relevant skills before answering to improve safety and capability during complex task planning and execution.

Does proactive skill invocation work in Claude Code and other environments?

Yes, proactive skill invocation provides specific guidance for platform-specific skill loading, ensuring correct capabilities are activated across Claude Code and other AI environments.

Why do I need to load process skills before implementation skills?

Loading process skills first establishes a clear priority to structure task handling, ensuring correct skills are loaded to inform clarifications and execution steps before implementation.

How do I set up a frontmatter-defined skill for prompt safety?

To set up prompt safety, define a name and description in the skill's frontmatter and configure a load-first workflow that calls the Skill tool prior to any responses.