Superpower
An invokable capability stored as a row and callable from Chat, the CLI, MCP, or the API. Rows are SPWR-N.
Superpower is the umbrella term over eight concrete types: Building Block, Prompt, System Prompt, Skill, Agent, Prompt Chain, Power-Up Playbook, and Script. What unifies them is the invocation contract — each type knows how to render itself into a system-prompt fragment when invoked, so a capability is data the user can author, version, share, and sell rather than code shipped by the vendor.
Superpowers are the unit the Marketplace trades in, which is why they are storable and invokable independently of the Forge authoring workspace (deferred to roadmap).
Usage examples
- "Superpowers remain storable and invokable in Chat via
@dots/superpowers; the Forge authoring workspace is a post-launch roadmap item." - "
dots superpowerscovers read/invoke/create." - "A PUP is a Superpower type, so invoking one goes through the same visibility predicate as a Skill or an Agent."
Source
packages/superpowers/AGENTS.md (the eight template types, the isSuperpowerInvokableOn(row, surface) predicate over chat/cli/mcp/api); AGENT-GOVERNANCE.md § Architecture (Forge deferral). Live Dotabases: Agents, Prompts, Prompt Chains, Building Blocks, Power-Up Playbooks.
Superpower · This page in the graph
- mentionstoDOT
- mentionstoPower-Up Playbook
- mentionstoDotabase
- mentionstoDIIICE: Data
- mentionsfromMCP Tools
- mentionsfromREST API Overview
- mentionsfromdots mcp, dots repo, and dots graph
- mentionsfromQuickstart: Agents
- mentionsfromInstall From The Marketplace
- mentionsfromChat Overview
- mentionsfromGive Chat The Right Context
- mentionsfromStart A Chat Conversation
- mentionsfromBuild A Plugin
- mentionsfromHow Chat Works
- mentionsfromdots marketplace and dots plugin
- mentionsfromCLI Reference
- mentionsfromConnect An Agent Via MCP
- mentionsfromConnect Your Agent
- mentionsfromSpace