What problem does it solve? Test suites often lack consistent categorization, making it hard to audit coverage of negative cases, critical paths, or security scenarios. This Skill classifies every test with a standardized trait taxonomy and either applies framework-native tag attributes or produces a report. ## Core Features & Use Cases - Standardized Trait Taxonomy: Classifies tests into 15 fixed traits including positive, negative, boundary, critical-path, smoke, regression, integration, performance, security, and concurrency. - Multi-Language Support: Works with .NET (MSTest, xUnit, NUnit, TUnit), Python (pytest), Java (JUnit 5, TestNG), JavaScript/TypeScript, Go, Ruby, Rust, Swift, Kotlin, PowerShell, and C++. - Capability-Aware Editing: Auto-edits source when the framework has canonical tag syntax, falls back to report-only output for frameworks without one, and respects project conventions for convention-based frameworks. - Use Case: Point the Skill at an xUnit test project to tag every test with [Trait("Category", ...)] attributes and receive a trait distribution summary showing positive-to-negative ratios and critical-path coverage gaps. ## Quick Start Analyze the test project in the tests folder and tag each test with the appropriate trait categories, then show me the trait distribution summary.