test-scenario-hygiene

Review session changes and remove unused test scaffolding after TDD.

166|11|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/tilework-tech/nori-cli --skill test-scenario-hygiene
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-scenario-hygiene
Source: https://github.com/tilework-tech/nori-cli/tree/main/.claude/skills/test-scenario-hygiene
Command: npx skills add https://github.com/tilework-tech/nori-cli --skill test-scenario-hygiene

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers prune temporary test scaffolding after completing test-driven development, reducing noise and maintaining a clean codebase.

Core Features & Use Cases

  • Review session changes to identify added test scaffolding
  • Categorize tests for long-term value vs. temporary scaffolding
  • Remove or adjust tests, then run formatters/linters to ensure cleanliness

Quick Start

Run the test-scenario-hygiene skill to review and prune test scenarios added during the current session.

Frequently Asked Questions about test-scenario-hygiene

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I clean up temporary test scaffolding after TDD?

To clean up temporary test scaffolding after TDD, review session changes to categorize tests by long-term value versus temporary scaffolding, then remove unused cases and run formatters and linters to ensure codebase cleanliness.

What is the best way to remove unused test cases from a project?

The best way to remove unused test cases involves gathering session changes, delegating review to a subagent to categorize tests, presenting results, applying user decisions, and running formatters and linters for a repeatable workflow.

How does test cleanup categorize temporary tests versus long-term value tests?

Test cleanup categorizes tests by reviewing session changes to distinguish temporary TDD scaffolding from tests offering long-term value, allowing developers to prune noise and apply targeted user decisions before final formatting.

Can I run formatters and linters automatically after removing test scaffolding?

Yes, you can run formatters and linters automatically after removing test scaffolding, as the cleanup workflow enforces steps to apply user decisions and execute formatting and linting to maintain a clean codebase.

Does test scenario hygiene work without external dependencies?

Yes, test scenario hygiene works without external dependencies, operating through a self-contained workflow that gathers changes, delegates review via a subagent, and applies formatting and linting independently.

When should I avoid pruning test scenarios during a development session?

You should avoid pruning test scenarios when session changes are still incomplete or uncommitted, as the hygiene workflow targets reviewing established session changes to categorize and remove temporary TDD scaffolding safely.