using-superpowers

Ensure AI agents invoke relevant skills before responding or acting.

2.4k|145|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/HughYau/AcademicForge --skill using-superpowers-hughyau
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/HughYau/AcademicForge/tree/main/skills/superpowers/using-superpowers
Command: npx skills add https://github.com/HughYau/AcademicForge --skill using-superpowers-hughyau

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that AI agents consistently and correctly invoke relevant skills before generating any response, preventing missed opportunities for task automation and improving overall efficiency.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the rule that if there's even a small chance a skill applies, it must be invoked.
  • Prioritization Logic: Defines a clear order for invoking different types of skills (process skills before implementation skills).
  • Use Case: When a user asks a question that could potentially be answered or assisted by a skill (e.g., "How do I format this paper?"), this skill ensures the AI first checks and invokes the relevant scientific-writing skill before attempting to answer directly.

Quick Start

Always invoke relevant skills before responding to the user.

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 agents invoke skills before responding to user queries?

To ensure AI agents invoke skills before responding, enforce a mandatory skill invocation protocol that checks for relevant skills on every conversational turn, applying prioritization logic to process skills first.

Why does an AI agent skip available skills and answer directly instead of using them?

An AI agent skips available skills due to a lack of strict invocation protocol enforcement. Applying defined red flags and skill priority rules prevents rationalization and ensures consistent skill application across all task initiations.

What is the correct order for invoking process skills versus implementation skills in an agent workflow?

The correct order for invoking agent workflow skills prioritizes process skills before implementation skills, ensuring the overarching decision-making protocol is established before executing specific task implementation actions.

When should I enforce skill invocation rules during agent task execution?

Skill invocation rules should be enforced during all conversational turns and task initiations. If there is even a small chance a skill applies to the user's request, it must be invoked before generating any response.

Does mandatory skill invocation slow down agent response times for simple queries?

Mandatory skill invocation does not inherently slow down responses but adds a necessary protocol check. The prioritization logic ensures efficient execution by checking relevant skills systematically before action, preventing missed automation opportunities.

Can I use this protocol to automate scientific writing tasks and similar complex workflows?

Yes, you can use this protocol to automate scientific writing tasks. The mandatory invocation checks for relevant skills, such as scientific-writing, before attempting to answer directly, improving overall workflow efficiency.