Skills tdd-workflow
๐Ÿ“ฆ

tdd-workflow

Content revision r1 Safe โš™๏ธ External commands

Practice Test-Driven Development

Developers often skip tests or write them after implementation. This skill guides Claude, Codex, and Claude Code through red-green-refactor discipline.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 77 Bronze

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "tdd-workflow" from https://skillstore.io/skills/sickn33-tdd-workflow.md and its manifest at https://skillstore.io/api/skills/sickn33-tdd-workflow/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "tdd-workflow". Add email validation to a signup form.

Expected outcome:

The assistant proposes failing tests for valid addresses, malformed addresses, and empty input. It then suggests minimal implementation and refactoring checks.

Using "tdd-workflow". Fix a bug where discounts apply twice.

Expected outcome:

The assistant starts with a regression test that captures the duplicate discount. It then limits implementation to the smallest passing change.

Using "tdd-workflow". Refactor a complex pricing function.

Expected outcome:

The assistant verifies tests are green, identifies duplication and naming issues, and recommends small refactoring steps without changing behavior.

Security Audit

Safe
v5 โ€ข 7/7/2026 Open versioned report

Reviewed SKILL.md context for all static findings. All three findings are false positives caused by Markdown code fences or generic TDD guidance, with no evidence of command execution, reconnaissance, prompt injection, or data exfiltration intent.

1
Files scanned
150
Lines analyzed
0
Review items
0
False positives ignored

Risk Factors

โš™๏ธ External commands (1)
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/sickn33-tdd-workflow/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-tdd-workflow/security.svg)](https://skillstore.io/skills/sickn33-tdd-workflow?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/sickn33-tdd-workflow?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-tdd-workflow/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/sickn33-tdd-workflow.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

sickn33. (2026). tdd-workflow security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-tdd-workflow/audits/5

BibTeX citation

@techreport{sickn33-sickn33-tdd-workflow-2026, author = {sickn33}, title = {tdd-workflow security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-tdd-workflow/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "tdd-workflow security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-07" url: "https://skillstore.io/skills/sickn33-tdd-workflow/audits/5" identifiers: - type: other value: "skillstore:sickn33-tdd-workflow:audit:5" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
DoubleslashSE Recommended

doubleslashse-tdd-workflow

Skillstore Score 79
Evidence Confidence High
Skillstore usage 10
Updated

2026-08-21

sickn33 Current

sickn33-tdd-workflow

Skillstore Score 77
Evidence Confidence High
Skillstore usage 12
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
85
Content
69
Community
83
Spec Compliance

What You Can Build

Start a New Feature

Guide the first failing test, minimal implementation, and cleanup steps for a new behavior.

Fix a Regression

Write a failing test that reproduces a bug before changing production code.

Coordinate AI Coding Agents

Assign separate agents to test writing, implementation, and refactoring while preserving TDD order.

Try These Prompts

Begin a TDD Task
Use the tdd-workflow skill. Help me define one failing test for this requirement before any implementation work.
Plan Test Coverage
Use the tdd-workflow skill. List the happy path, error case, and edge case tests for this feature in priority order.
Run Red Green Refactor
Use the tdd-workflow skill. Walk me through RED, GREEN, and REFACTOR steps for this change, and stop after each phase.
Manage Multi-Agent TDD
Use the tdd-workflow skill. Split this work across a test-writing agent, an implementation agent, and a refactoring agent.

Best Practices

  • Write the failing test before changing production code.
  • Keep each test focused on one observable behavior.
  • Refactor only after the full test suite passes.

Avoid

  • Writing implementation first and adding tests later.
  • Testing private implementation details instead of behavior.
  • Expanding scope during the GREEN phase.

Frequently Asked Questions

What does this skill help with?
It helps an AI assistant follow test-driven development using RED, GREEN, and REFACTOR steps.
Does it run tests automatically?
No. It provides workflow guidance. The user or agent must run the project test command.
Can it work with any programming language?
Yes, the workflow is language independent when the user provides project context and test framework details.
Is it useful for bug fixes?
Yes. It encourages writing a failing regression test before changing the code.
Does it replace test design judgment?
No. It structures the process, but users still need clear requirements and meaningful assertions.
Can Claude Code or Codex use it?
Yes. The marketplace metadata lists Claude, Codex, and Claude Code as supported tools.

Developer Details

Author

sickn33

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

9f814fc6a43fd99946f2da5e0df231c65a38bc76

Maintenance freshness

7/18/2026

Usage

10 downloads ยท 134 views

File structure

๐Ÿ“„ SKILL.md

More from sickn33

View all
View all