Writing Skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Install
/plugin marketplace add obra/superpowersThe repo is a Claude Code plugin marketplace. Run /plugin afterwards to pick the plugin that includes this skill.
npx skills add obra/superpowers --skill writing-skillsgit clone --depth 1 https://github.com/obra/superpowers.git /tmp/superpowers
mkdir -p ~/.claude/skills
cp -r /tmp/superpowers/skills/writing-skills ~/.claude/skills/writing-skillsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Writing Skills ## Overview **Writing skills IS Test-Driven Development applied to process documentation.** **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. You 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). **Core principle:** If you didn't watch an agent fail without the skill, you don't know if the skill teaches the right thing. **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. **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. ## What is a Skill? A **skill** is a reference guide for proven techniques, patterns, or tools. Skills help future agents find and apply effective approaches. **Skills are:** Reusable techniques, patterns, tools, reference guides
Details
- Skill name
writing-skills- Repository
- obra/superpowers
- Path
skills/writing-skills/SKILL.md- License
- MIT
- Repo updated
- 29 October 2026
FAQ
What does the Writing Skills skill do?
Use when creating new skills, editing existing skills, or verifying skills work before deployment
How do I install the Writing Skills skill?
Claude Code plugin: /plugin marketplace add obra/superpowers. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Writing Skills popular?
It lives in obra/superpowers, which has 309,696 GitHub stars and 27,549 forks, and is included in 6 curated skill lists.
Related skills
Brainstorming
310kobra/superpowers
Transforms rough ideas into fully-formed designs. Structure your brainstorming sessions and develop ideas systematically.
Diagnosing Superpowers
310kobra/superpowers
Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why is it so expensive", "what is it doing" — or wants to build a bug report for the superpowers maintainers, for the current session or a past one identified by id or path, on any harness.
Dispatching Parallel Agents
310kobra/superpowers
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Project Guidelines Example
294kaffaan-m/ECC
Project-specific skill template covering architecture, patterns, testing, and deployment guidance.
Template Skill
186kanthropics/skills
Replace with description of the skill and when Claude should use it.
Skill Authoring Workflow
7.8kdeanpeters/Product-Manager-Skills
Turn raw PM content into a compliant, publish-ready skill. Use when creating or updating a repo skill without breaking standards.
Browse the most popular Claude skills, all skill & plugin authoring skills, or write your own with the skills generator.