feature-testing

Execute smoke, replay, parity, and side-effect tests for implemented features.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/WASD6570/crypto-monitor --skill feature-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-testing
Source: https://github.com/WASD6570/crypto-monitor/tree/main/.agents/skills/feature-testing
Command: npx skills add https://github.com/WASD6570/crypto-monitor --skill feature-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that implemented features work correctly in real conditions by executing smoke, replay, parity, and side-effect tests and producing reproducible evidence for pass/fail outcomes.

Core Features & Use Cases

  • Execute real-flow smoke tests and replay runs for APIs, jobs, and UI journeys to validate critical paths and multi-step flows.
  • Verify side effects against the system of record (database rows, files, logs, generated artifacts) and check idempotency, parity, and determinism.
  • Produce a concise testing-report.md in the feature plan folder documenting tested flows, execution evidence, failures, and next actions.

Quick Start

Run a smoke, replay, and side-effect validation for the implemented feature against reachable targets using available fixtures and save the testing-report.md to the feature's plans folder.

Frequently Asked Questions about feature-testing

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

FAQPage Schema
How do I run end-to-end smoke tests for API endpoints and UI flows?

To run end-to-end smoke tests, apply the feature-testing process to reachable targets using available fixture inputs to validate critical user journeys and multi-step service flows. This verifies that implemented features work correctly in real conditions.

What is replay testing and side-effect verification for feature branches?

Replay testing and side-effect verification is the process of checking database rows, files, and logs against the system of record to validate feature behavior. It ensures idempotency, parity, and determinism for replay-sensitive paths.

How do I validate feature parity and idempotency for multi-step service flows?

You validate feature parity and idempotency by executing replay and parity tests against reachable targets with available fixtures. This checks determinism and confirms side effects match the system of record across multi-step service flows.

Do I need fixture inputs and system-of-record access for feature validation?

Yes, feature validation requires available fixture inputs, reachable targets, and access to the relevant system-of-record for side-effect verification. Without these prerequisites, the testing cannot produce accurate pass/fail verdicts.

How do I generate a testing report with execution evidence and pass/fail verdicts?

You generate a testing-report.md by executing smoke, replay, parity, and side-effect tests for implemented features. The report documents tested flows, execution evidence, failures, and next actions in the feature plan folder.

What's the best way to automate smoke testing for critical user journeys?

The best way to automate smoke testing for critical user journeys is executing real-flow tests against feature branches, API endpoints, jobs, and UI flows to validate critical paths and produce reproducible evidence for pass/fail outcomes.