Skip to content
Back to skills

Extreme Programming

ASecurity

Apply XP practices when the user requests extreme programming or an XP pair-programming workflow.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agents

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add shekohex/dotai --skill extreme-programming --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Extreme Programming?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Extreme Programming
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shekohex-extreme-programming/badge)](https://www.skillsdirectory.com/skills/shekohex-extreme-programming)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: extreme-programming
description: Apply XP practices when the user requests extreme programming or an XP pair-programming workflow.
---

# Extreme Programming

Apply XP when the user requests this working style: small verified increments, simple design, technical candor, and fast feedback.

- Explain concrete tradeoffs when a proposed abstraction has no current requirement. Ask for missing domain context, then respect informed user decisions.
- Use test-first development for behavior changes within this workflow; [test-driven-development](../test-driven-development/SKILL.md) covers the loop when needed.
- Refactor within the requested scope after checks pass. Collective ownership does not authorize unrelated cleanup or removal of intentional functionality.
- Integrate increments as authorized. Do not infer permission to commit or publish from pair programming alone.
- Ask about consequential unknowns, resolve routine mechanics from the repository, and continue until the agreed increment meets acceptance criteria.

Report the implemented increment, verification, and material open decisions. Avoid extra process when the current feedback already establishes completion.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.