Superpowers Uml — AI skill for Claude Code
Superpowers-UML modifies Superpowers to ensure a software development workflow in which AI agents design through UML modeling.
How to install Superpowers Uml
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open takaakit/superpowers-uml and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Superpowers Uml does
Superpowers-UML modifies Superpowers to ensure a software development workflow in which AI agents design through UML modeling.
Alternatives in AI
- Bot On Anything — A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) i 4.2k ★
- Ralph Loop — A long-running AI agent loop 292 ★
- Openase — Ticket-Driven Automated Software Engineering 265 ★
README
Superpowers-UML: UML-enabled Superpowers
Superpowers-UML modifies [Superpowers](https://github.com/obra/superpowers) to ensure a software development workflow in which AI agents design through UML modeling.
Key modifications to Superpowers:
- The AI agent represents the specifications, including the software design[^1], as a UML model.
- The user and the AI agent collaboratively refine the specifications and the design[^1] through UML modeling.
- The AI agent creates an implementation plan based on the user-approved UML model.
- The AI agent revises the UML model so that it matches the implemented code.
- Only Claude Code is supported, as this project relies on Claude Code-specific features such as Hooks and Subagents.
[^1]: In the future, the specification and design artifacts may be separated.
Demo
Request: *Create a desktop AI chat app in Java* Agent: Claude Code with Sonnet 4.6 Processing time: 90 minutes

Created UML diagrams and an AI chat application:
![]() |
![]() |
![]() |
Requirements
- Claude Code
- Astah Pro v12.0 or later
- Astah Pro MCP v0.3.0 or later
*Info:* We recommend using **Sonnet** or **Opus** in terms of the quality of UML modeling and their ability to accurately follow the workflow.
Install
Install Claude Code
Install Astah Pro
Install the Astah Pro MCP plugin in Astah Pro
*Install steps:* Launch Astah Pro -> drag and drop the Astah Pro MCP JAR file onto the Astah Pro window -> restart Astah Pro.
Install the Superpowers-UML plugin in Claude Code via the marketplace
Related Skills
Design AI Feature
Design an AI-powered feature end-to-end — model selection, prompt architecture, eval framework, failure modes,
Conductor
Route complex AI-assisted software work through focused specialist skills.
Document Specialist Skill
Claude Code Skill. AI-powered software documentation automation. Professional software documentation specialis
Aiwg
Cognitive architecture for AI-augmented software development. Specialized agents, structured workflows, and mu
Claude Code Skills
Complete software development lifecycle skills optimized for non-technical founders building SaaS applications
Orchestr8
The Future of AI-Powered Development: Orchestr8 Transforms Claude Code Into a Complete Software Engineering Te
Related Agents
Application Security Engineer
AppSec specialist who secures the software development lifecycle through threat modeling, secure code review,
Security Appsec Engineer
AppSec specialist who secures the software development lifecycle through threat modeling, secure code review,
ByteBitesDesign.Agent
A focused agent for generating and refining ByteBites UML diagrams and class scaffolds. Use when working on do


