sdlc-unit-tests

Runs unit, integration, and regression tests for SDLC features and records classified evidence.

7|5|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/nebius/nebius-ps-services --skill sdlc-unit-tests-nebius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdlc-unit-tests
Source: https://github.com/nebius/nebius-ps-services/tree/main/skills/sdlc-unit-tests
Command: npx skills add https://github.com/nebius/nebius-ps-services --skill sdlc-unit-tests-nebius

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve? After code validation, teams need a disciplined way to prove that a feature behaves correctly against its tests, acceptance criteria, and planned end-to-end slice, with failures classified instead of silently ignored. ## Core Features & Use Cases - Structured Test Execution: Runs focused feature tests first, then nearby regression tests, then integration or component tests required by the design, and broader suites only when feasible. - Failure Classification: Maps every failure to a category such as IMPLEMENTATION_DEFECT, TEST_DEFECT, ENVIRONMENT_DEFECT, or DESIGN_DEFECT before any retry or routing backward. - Evidence Generation: Writes a tests.md evidence file from a template, bound to the exact integration HEAD SHA, and moves the feature state to tested. - Use Case: After sdlc-tdd creates tests for a feature, invoke this skill to run them from the verified integration worktree, prove the planned end-to-end slice, and produce auditable pass/fail evidence. ## Quick Start Ask the Agentic SDLC coordinator to run the unit tests phase for the current feature so the planned tests execute and evidence is recorded.

Frequently Asked Questions about sdlc-unit-tests

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

FAQPage Schema
How do I run feature tests in the Agentic SDLC workflow?

Invoke sdlc-unit-tests through the active SDLC coordinator after validation passes. It runs focused feature tests first, then regression and integration tests, and records all commands and outcomes in an evidence file.

What happens when a test fails in this workflow?

Every failure is classified before any retry: production behavior issues map to IMPLEMENTATION_DEFECT, wrong expectations to TEST_DEFECT, missing dependencies to ENVIRONMENT_DEFECT, and design mismatches to DESIGN_DEFECT.

Can I invoke sdlc-unit-tests standalone outside the coordinator?

No. The skill requires verified workflow context from the active Agentic SDLC coordinator, including the selected project, active run, and phase. Without that evidence it returns without making any changes.

Does this skill approve real-world behavior of the code?

No. It only answers whether code behaves correctly against tests and acceptance criteria. Approving real-world behavior is the job of the separate sdlc-evaluate skill, which runs after tests pass.

Why are test results rejected from worker or project checkouts?

Tests must run from the registered integration worktree after verifying its branch, Git common directory, exact recorded HEAD, and cleanliness. Results from other checkouts are rejected as stale to keep evidence trustworthy.