using-superpowers

Enforce a pre-task workflow for skill selection, brainstorming, and TodoWrite checklists.

4|Updated Oct 3, 2025
One-click install
npx skills add https://github.com/apexbusiness-systems/APEX-OmniHub --skill using-superpowers-apexbusiness-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/apexbusiness-systems/APEX-OmniHub/tree/main/.cursor/superpowers/skills/using-superpowers
Command: npx skills add https://github.com/apexbusiness-systems/APEX-OmniHub --skill using-superpowers-apexbusiness-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces a mandatory pre-task workflow for discovering and using other skills, ensuring every task begins with proper skill selection, tool usage, brainstorming, and a structured checklist.

Core Features & Use Cases

  • Mandatory pre-skill workflow: read and run the Skill tool before announcing usage.
  • Brainstorming before coding: ensures thoughtful planning.
  • TodoWrite checklist creation: generates todos for every step to ensure execution discipline.
  • Use Case: In a complex project, always start by identifying applicable skills, then apply the workflow to choose the right tools and tasks.

Quick Start

Announce usage of the using-superpowers skill and follow its mandatory pre-task workflow for any 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 a structured pre-task workflow before executing project tasks?

A structured pre-task workflow enforces skill discovery, brainstorming, and TodoWrite checklist creation before execution. This ensures consistent gating, governance, and tool usage across all conversational tasks requiring structured planning.

Why do I need to run brainstorming before coding in a complex project?

Brainstorming before coding ensures thoughtful planning by requiring a brainstorming session prior to development. This pre-task step enforces execution discipline and generates todos for every step to ensure checklist compliance.

What is the best way to discover and select applicable skills for a task?

The best way to discover applicable skills is to invoke the Skill tool prior to usage, read and run it before announcing usage, and then apply a standardized workflow to choose the right tools for the task.

Can I use TodoWrite checklists to verify task completion and governance?

Yes, TodoWrite checklists generate todos for every step to ensure execution discipline and verification. This standardized pre-task workflow provides consistent gating and checklist compliance across interactions.

Does this pre-task workflow apply to all conversational tasks requiring tool usage?

Yes, this pre-task workflow applies to all conversational tasks requiring structured planning and tool usage. It enforces mandatory skill selection, brainstorming, and TodoWrite checklist creation before executing any task.

When should I not use a mandatory pre-task workflow for skill selection?

You should avoid a mandatory pre-task workflow for tasks that do not require structured planning or tool usage. It is designed for complex projects needing strict gating, brainstorming, and TodoWrite checklist compliance before execution.