Prototype · Preview: every server in the official registry, synced every 30 minutes. Sign in with Google to write reviews.
PopNx MCPMCP servers for people who use AI · explained in plain words

test-driven-development Skill

by addyosmani★ 115,500 (whole repo)Skill 1 of 24 in agent-skills

★ Stars are for the whole repo, not this skill

← All skills in agent-skills

Install

What it does

test-driven-development is 1 of 24 skills in the agent-skills repo

Drives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when you're about to modify existing functionality. Use when asked to add tests to a…

  • Connects Instruction files the AI reads; connects to nothing
  • Account or key No key needed
  • Category Coding

1 skills (instruction sets) by addyosmani that an AI reads and follows · not an MCP server

How a Skill differs from MCP

MCP connects an AI to an outside service or data. A Skill is a how-to guide the AI reads and follows; it connects to nothing.

Works with

Claude CodeCodexCursorGemini CLIGitHub CopilotWindsurfOpenCodeKiro

From the maker’s README and the folders in the repo

Install

Is it safe?

  • Who made it

    GitHub account addyosmani (person), 17 years old

  • Use and upkeep

    ★ 115,500 stars · code last changed Nov 2, 2026

  • Any scripts?

    No, plain text files the AI reads and follows

  • Uses the internet?

    No scripts, so it does not go online by itself

  • Changes machine-wide settings?

    No hooks or writes to machine settings found

Checked automatically from the repo files at commit 301b02b (read only, nothing was run). Not a safety guarantee: read it and decide for yourself

Let the AI install it

Works in Claude Code, Codex and Cursor · Copy this sentence into the app’s chat

Where to install
Please install the skill test-driven-development from https://github.com/addyosmani/agent-skills folder skills/test-driven-development (commit 301b02b) for all my projects, at ~/.claude/skills/test-driven-development (in Codex use ~/.agents/skills/test-driven-development, in Cursor ~/.cursor/skills/test-driven-development). First show me every file and tell me whether it has scripts or changes machine settings, then tell me the full path you will install to and wait for me to agree.
Please install the skill test-driven-development from https://github.com/addyosmani/agent-skills folder skills/test-driven-development (commit 301b02b) into the project this chat is open in (at .claude/skills/test-driven-development). First show me every file and tell me whether it has scripts or changes machine settings, then tell me the project name and the full path you will install to and wait for me to agree.

For one project, paste it into a chat that is open in that project’s folder · The AI always shows you the path before installing

The AI tells you what it will do first and asks your permission at every step

Checked against official docs Nov 12, 2026 · Source: code.claude.com, learn.chatgpt.com, cursor.com

For Terminal users

A Skill is instructions the AI will follow. Read the files before installing, and install only from makers you trust.

The maker’s recommended way

npx skills add addyosmani/agent-skills

Copied from the maker’s README; it downloads and runs the maker’s code

Which app do you use?

  1. Open Terminal

    Mac: press Command+Space and type Terminal · Windows: open PowerShell (the command below is for Mac/Linux)

  2. Copy the skill folder to ~/.claude/skills

    This downloads the repo to a temporary folder and copies only the folders that contain a SKILL.md

    rm -rf /tmp/popnx-skill && git clone --depth 1 https://github.com/addyosmani/agent-skills.git /tmp/popnx-skill && mkdir -p ~/.claude/skills && cp -R '/tmp/popnx-skill/skills/test-driven-development' ~/.claude/skills/test-driven-development && rm -rf /tmp/popnx-skill
  3. Restart Claude Code, then type /test-driven-development or ask for a matching task and Claude picks it up

  1. Open Terminal

    Mac: press Command+Space and type Terminal · Windows: open PowerShell (the command below is for Mac/Linux)

  2. Copy the skill folder to ~/.agents/skills

    This downloads the repo to a temporary folder and copies only the folders that contain a SKILL.md

    rm -rf /tmp/popnx-skill && git clone --depth 1 https://github.com/addyosmani/agent-skills.git /tmp/popnx-skill && mkdir -p ~/.agents/skills && cp -R '/tmp/popnx-skill/skills/test-driven-development' ~/.agents/skills/test-driven-development && rm -rf /tmp/popnx-skill
  3. Restart Codex, then ask for a matching task; Codex lists the skill

  1. Open Terminal

    Mac: press Command+Space and type Terminal · Windows: open PowerShell (the command below is for Mac/Linux)

  2. Copy the skill folder to ~/.cursor/skills

    This downloads the repo to a temporary folder and copies only the folders that contain a SKILL.md

    rm -rf /tmp/popnx-skill && git clone --depth 1 https://github.com/addyosmani/agent-skills.git /tmp/popnx-skill && mkdir -p ~/.cursor/skills && cp -R '/tmp/popnx-skill/skills/test-driven-development' ~/.cursor/skills/test-driven-development && rm -rf /tmp/popnx-skill
  3. In Cursor’s Agent chat, type / and pick test-driven-development

Other apps that support Agent Skills (such as Gemini CLI or GitHub Copilot) use different folders. Check that app’s guide, then copy the folder with the SKILL.md there.

View on GitHub ↗

Skill folders checked against the official Claude Code, Codex and Cursor guides on Nov 11, 2026

Upload to claude.ai (web and app)

Uploading to claude.ai would fail: the description is over 200 characters (424). Use "Let the AI install it" instead

Discussion

Ask, share a tip or report that it does not work. Sorted by what people marked helpful.

No posts yet. Be the first to ask or share.

Posts here are written by users, not the PopNx team.

Sign in with Google to post

From GitHub

GitHub stars
115,500
Stars are for the whole repo, not this skill
Maker
addyosmani
Last code change
Nov 2, 2026
SKILL.md files in repo
1
Topics
agent-skills, antigravity, claude-code, codex, cursor, skills