From magic-powers
Use when writing API docs, runbooks, user guides, architecture docs, or internal wikis
npx claudepluginhub kienbui1995/magic-powers --plugin magic-powersThis skill uses the workspace's default tool permissions.
When writing documentation that engineers, operators, or technical users will rely on to understand or operate a system.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
When writing documentation that engineers, operators, or technical users will rely on to understand or operate a system.
| Type | Audience | Goal | Example |
|---|---|---|---|
| Tutorial | Beginners | Learning by doing | "Build your first API integration" |
| How-to guide | Intermediate | Achieve specific goal | "How to configure SSO" |
| Reference | Experienced | Lookup information | API endpoint reference |
| Explanation | Anyone | Understand why | "How our auth system works" |
Match the type to what the reader actually needs.
Per endpoint:
## POST /api/v1/users
Create a new user account.
**Request**
Headers: Authorization: Bearer {token}
Body: { "email": "string", "name": "string" }
**Response (201)**
{ "id": "uuid", "email": "string", "created_at": "iso8601" }
**Errors**
400: Validation error (missing required field)
409: Email already exists