Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
{
"name": "engineering-practices",
"description": "Git commits, conventional releases, refactoring, test-driven development, and engineering ways of working skills",
"version": "1.0.0",
"version": "1.0.1",
"source": "./plugins/engineering-practices"
},
{
Expand Down
2 changes: 1 addition & 1 deletion .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
{
"name": "engineering-practices",
"description": "Git commits, conventional releases, refactoring, test-driven development, and engineering ways of working skills",
"version": "1.0.0",
"version": "1.0.1",
"source": "./plugins/engineering-practices"
},
{
Expand Down
2 changes: 1 addition & 1 deletion plugins/engineering-practices/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "engineering-practices",
"description": "Git commits, conventional releases, refactoring, test-driven development, and engineering ways of working skills",
"version": "1.0.0",
"version": "1.0.1",
"author": {
"name": "devantler-tech",
"url": "https://github.com/devantler-tech"
Expand Down
2 changes: 1 addition & 1 deletion plugins/engineering-practices/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "engineering-practices",
"description": "Git commits, conventional releases, refactoring, test-driven development, and engineering ways of working skills",
"version": "1.0.0",
"version": "1.0.1",
"author": {
"name": "devantler-tech",
"url": "https://github.com/devantler-tech"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
description: Use when implementing any feature or bugfix, before writing implementation code
metadata:
github-path: skills/test-driven-development
github-ref: refs/tags/v6.2.0
github-ref: refs/tags/v6.4.1
github-repo: https://github.com/obra/superpowers
github-tree-sha: a82cf8b413600c6bd7c4b482272d7990e9588cf1
github-tree-sha: 847144cf0824095922c0d4875648b9fa74877e1a
name: test-driven-development
---
# Test-Driven Development (TDD)
Expand Down Expand Up @@ -186,6 +186,16 @@ Confirm:

**Other tests fail?** Fix now.

**"Other tests" means the project's suite, not just your file.** A
green run of the test you wrote is not a green suite. Before you call
the change done, run the project's test command (bare `pytest`,
`npm test`, `cargo test` — whatever the repo uses) even when your task
named only one test file. A scope statement in your task bounds the
deliverable, not your verification. Any failure that run shows —
including one you didn't cause — goes in your report by name; a red
test you watched scroll past and didn't mention is a report falsified
by omission.

### REFACTOR - Clean Up

After green only:
Expand Down
Loading