skills/writing-skills/SKILL.md
Use when creating new skills, editing existing skills, or verifying skills work before deployment
npx skillsauth add kienbui1995/magic-powers writing-skillsInstall 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.
Writing skills IS Test-Driven Development applied to process documentation.
Write test cases (pressure scenarios with subagents), watch them fail (baseline behavior), write the skill, watch tests pass (agents comply), refactor (close loopholes).
Core principle: If you didn't watch an agent fail without the skill, you don't know if the skill teaches the right thing.
A skill is a reference guide for proven techniques, patterns, or tools.
Skills are: Reusable techniques, patterns, tools, reference guides. Skills are NOT: Narratives about how you solved a problem once.
---
name: my-skill-name
description: When to use this skill - triggers automatic activation
---
# Skill Title
## Overview
What this skill teaches and why.
## When to Use
Specific triggers.
## The Process
Step-by-step instructions.
## Integration
Related skills.
Create a scenario that tests whether an agent follows the desired behavior WITHOUT the skill.
claude -p "Fix this failing test" --model haiku
# Observe: Does it investigate root cause? Or just guess?
Write SKILL.md that teaches the behavior you want.
Test edge cases. Agents will find creative ways to skip steps. Add guardrails.
skills/<name>/SKILL.md (distributed with plugin)~/.claude/skills/<name>/SKILL.md (personal).claude/skills/<name>/SKILL.md (per-project)content-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
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.
development
Use when designing for Apple visionOS, applying spatial design conventions, or building for the Apple Vision Pro platform