skills/technical-documentation/SKILL.md
Use when writing API docs, runbooks, user guides, architecture docs, or internal wikis
npx skillsauth add kienbui1995/magic-powers technical-documentationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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
content-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
development
Use when you have a spec or requirements for a multi-step task, before touching code
development
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.