Create and edit Claude Code skills using Test-Driven Development. Runs baseline tests first, then writes minimal skills addressing observed failures. Includes validation, formatting guidance, and best practices for both new and existing skills.