verify-before-done

Run specified verification commands and capture session output logs.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/disciplin-run-org/jjstack --skill verify-before-done-disciplin-run-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-before-done
Source: https://github.com/disciplin-run-org/jjstack/tree/main/skills/verify-before-done
Command: npx skills add https://github.com/disciplin-run-org/jjstack --skill verify-before-done-disciplin-run-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of confirming whether a task is truly completed by running essential verification steps before declaring it done, preventing false claims of completion.

Core Features & Use Cases

  • Run Verification Commands: Executes tests, linter, type checks, and other specified commands to produce evidence of successful completion.
  • Capture Results: Records output logs within the session for auditability and review.
  • Use Case: Before marking a feature as complete, run pytest, ensure all tests pass, and verify the system health with curl /health, establishing trust in the deployment readiness.

Quick Start

Run the verification skill to execute all tests, linters, and health checks, then review the output to confirm everything is passing before proceeding.

Frequently Asked Questions about verify-before-done

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

FAQPage Schema
How do I ensure task completion with verification checks before deployment?

To ensure task completion, run verification commands like tests, type checks, and health endpoints in your current session. This confirms completeness by producing evidence of successful execution, preventing false claims of completion before deployment.

What is the best way to run tests and linters to prevent false claims of completion?

The best way to prevent false claims of completion is to execute all specified testing and linting commands within your active session. This captures output logs for auditability, providing reliable delivery standards and proof of passing checks.

How do I execute multiple validation commands in a session to verify system health?

You can execute multiple validation commands by running a verification process that triggers tests, linters, and health checks like curl endpoints. This records output logs within the session for review, establishing trust in system health.

Do I need to specify which tests and type checks to run for session validation?

Yes, you need to specify the verification commands for session validation. The process executes the specified tests, linters, and type checks you define, capturing their output to confirm task completeness and prevent false completion claims.

Why does running verification checks before marking a feature complete matter?

Running verification checks matters because it produces concrete evidence of successful completion. By executing tests and health endpoints before marking a feature complete, you establish deployment readiness and prevent false claims of completion.