Tooluck logoTooluck
SKILL.md

writing-skills

Agent skill fromobra/superpowers

Use when creating new skills, editing existing skills, or verifying skills work before deployment

How to install writing-skills

install writing-skills
# install the superpowers pack with the skills CLI
npx skills add obra/superpowers

# or add only this skill to Claude Code: copy the folder

skills/writing-skills/

# into

~/.claude/skills/writing-skills/ (all projects)

.claude/skills/writing-skills/ (one project)

skills/writing-skills/SKILL.md

MITFull file
1# Writing Skills
2
3## Overview
4
5**Writing skills IS Test-Driven Development applied to process documentation.**
6
7**Personal skills live in your runtime's skills directory** (`~/.claude/skills/` on Claude Code) — see [codex-tools.md](../using-superpowers/references/codex-tools.md) or [gemini-tools.md](../using-superpowers/references/gemini-tools.md) for the path on those runtimes. Codex, Copilot CLI, and Gemini CLI all also recognize `~/.agents/skills/` as a cross-runtime alias.
8
9You write test cases (pressure scenarios with subagents), watch them fail (baseline behavior), write the skill (documentation), watch tests pass (agents comply), and refactor (close loopholes).
10
11**Core principle:** If you didn't watch an agent fail without the skill, you don't know if the skill teaches the right thing.
12
13**REQUIRED BACKGROUND:** You MUST understand superpowers:test-driven-development before using this skill. That skill defines the fundamental RED-GREEN-REFACTOR cycle. This skill adapts TDD to documentation.
14
15**Official guidance:** For Anthropic's official skill authoring best practices, see references/anthropic-best-practices.md. This document provides additional patterns and guidelines that complement the TDD-focused approach in this skill.
16
17## What is a Skill?
18
19A **skill** is a reference guide for proven techniques, patterns, or tools. Skills help future agents find and apply effective approaches.
20
21**Skills are:** Reusable techniques, patterns, tools, reference guides
22…

Excerpt shown under the repository's MIT license.

More skills in superpowers

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates