superpowers

Extend Claude Code with custom agents, skills, hooks, and commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/HMWKR/dotclaude --skill superpowers-hmwkr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: superpowers
Source: https://github.com/HMWKR/dotclaude/tree/main/skills/superpowers
Command: npx skills add https://github.com/HMWKR/dotclaude --skill superpowers-hmwkr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes agents (resource) and commands (resource) and hooks (resource) and skills (resource) and lib (resource) and docs (resource) components.

What problem does it solve?

This Skill provides a comprehensive suite of advanced capabilities for Claude Code, enabling sophisticated agent team orchestration, custom skill development, event-driven hooks, and user-friendly slash commands to enhance productivity and streamline complex workflows.

Core Features & Use Cases

  • Agent Teams: Orchestrate multiple specialized agents for complex tasks using patterns like Pipeline, Parallel, and Hybrid.
  • Custom Skills: Define reusable capabilities with SKILL.md for easy discovery and execution.
  • Hooks System: Automate actions based on Claude Code events (e.g., PreToolUse, PostToolUse).
  • Slash Commands: Create custom commands for direct user invocation of skills.
  • Use Case: Manage a team of agents to simultaneously test different components of an application, review code for security vulnerabilities, and generate documentation, all coordinated through the Superpowers plugin.

Quick Start

Use the superpowers skill to brainstorm ideas for a new feature.

Frequently Asked Questions about superpowers

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

FAQPage Schema
How do I orchestrate multiple agents for complex tasks in Claude Code?▼

You can orchestrate multiple agents in Claude Code by using agent team patterns like Pipeline, Parallel, and Hybrid. This enables coordinated execution of specialized agents for simultaneous testing, code review, and documentation generation.

How do I create custom slash commands and automated hooks for Claude Code?▼

To create custom slash commands and automated hooks, you define reusable capabilities in a SKILL.md file. The hooks system automates actions based on events like PreToolUse and PostToolUse, while slash commands enable direct user invocation of these skills.

Can I build custom skills with a modular plugin architecture for Claude workflows?▼

Yes, you can build custom skills using a modular plugin architecture for Claude workflows. The framework manages skill discovery and execution through custom agent definitions, enabling sophisticated workflow automation and event-driven hooks.

What is the best way to manage a team of agents for code security review and documentation?▼

The best way to manage a team of agents for code security review and documentation is through a plugin framework that supports advanced agent team orchestration. You can coordinate multiple specialized agents to test components, review vulnerabilities, and generate docs simultaneously.

Does this framework support event handling for session management and tool execution?▼

Yes, the framework supports event handling for session management and tool execution. It includes an event hooks system that automates actions based on Claude Code events, specifically supporting PreToolUse, PostToolUse, and session management triggers.