mission-validation

Validate mission milestones through automated checks, code reviews, and user surface testing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/originlabs-app/claude-codex-missions --skill mission-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mission-validation
Source: https://github.com/originlabs-app/claude-codex-missions/tree/main/codex/.agents/skills/mission-validation
Command: npx skills add https://github.com/originlabs-app/claude-codex-missions --skill mission-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of validating completed milestones within a mission, ensuring all requirements are met before proceeding and initiating a self-correction loop if any assertions fail.

Core Features & Use Cases

  • Automated Checks: Runs tests, type checks, and linting to ensure code quality.
  • Code Review: Analyzes git diffs and code against expected behavior.
  • User Surface Testing: Verifies assertions by testing through actual interfaces.
  • Self-Correction Loop: Identifies failures, creates fixes, and re-validates until all assertions pass.
  • Milestone Sealing: Marks a milestone as complete once all assertions are met.

Quick Start

Validate the current mission milestone by running the mission-validation skill.

Frequently Asked Questions about mission-validation

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

FAQPage Schema
How do I automate milestone validation and self-correction for completed code?

Automated milestone validation runs tests, type checks, and linting against defined assertions. It initiates a self-correction loop by creating and executing fix features for any failed checks before sealing the milestone.

What is the best way to verify code quality through automated checks and user surface testing?

Automated checks and user surface testing verify code quality by executing tests, analyzing git diffs, and testing actual interfaces against expected behavior to ensure all milestone requirements are met.

How does a self-correction loop handle failed assertions during code review?

A self-correction loop handles failed assertions by automatically identifying the failures, creating fix features, executing them, and re-validating until all assertions pass during the code review.

Can I use milestone validation to run type checks and linting without manual intervention?

Yes, milestone validation runs automated checks including type checks and linting without manual intervention, implementing a self-correction loop to address any failed assertions by creating and executing fixes automatically.

When should I seal a milestone after completing an end-gate check?

You should seal a milestone after completing an end-gate check once all assertions pass. The final milestone is sealed only when automated checks, code reviews, and user surface testing confirm successful validation.

Why does milestone validation fail and how does the self-correction loop fix it?

Milestone validation fails when automated checks, code reviews, or user surface testing detect unmet assertions. The self-correction loop fixes it by creating and executing fix features, then re-validating until all assertions pass.