constraint-check

Audit workflow conversations for mandatory skill constraint compliance and violations.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/linenoize/topia --skill constraint-check-linenoize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: constraint-check
Source: https://github.com/linenoize/topia/tree/main/skills/constraint-check
Command: npx skills add https://github.com/linenoize/topia --skill constraint-check-linenoize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill verifies that a workflow actually followed its required constraints instead of merely claiming compliance, helping teams catch skipped hard-gates and missing evidence.

Core Features & Use Cases

  • Evidence-Based Auditing: Checks conversation history and tool-call ordering to confirm tests, approvals, and other mandatory steps really happened.
  • Multi-Skill Compliance Review: Evaluates every invoked skill, not just the orchestrator, so hidden violations do not slip through.
  • Violation Classification: Separates blocking hard-gate failures from warning-level constraint misses and summarizes remediation clearly.
  • Use Case: Run it after a build or review session to confirm that test-first discipline, approval gates, and validation steps were all followed in practice.

Quick Start

Ask the assistant to run constraint-check on the current session and report any hard-gate violations with supporting evidence.

Frequently Asked Questions about constraint-check

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

FAQPage Schema
How do I verify that a workflow actually followed mandatory constraints instead of just claiming compliance?

Evidence-based compliance auditing reads conversation history and tool-call records to verify that mandatory workflow constraints were actually followed. It checks temporal ordering across invoked skills to confirm required steps occurred rather than just trusting compliance claims.

What is the difference between a hard-gate violation and a warning-level constraint miss?

A hard-gate violation is a blocking failure indicating a mandatory step was skipped, while a warning-level constraint miss notes a softer rule was broken. This classification separates blocking issues from minor misses to focus remediation efforts appropriately.

How do I audit tool-call ordering and test-first discipline across multiple invoked skills?

Multi-skill compliance review reads skill definitions and conversation evidence to evaluate every invoked skill, not just the orchestrator. It verifies temporal ordering of tool-calls and test-first discipline across all invoked skills to catch hidden violations that slip past single-skill checks.

Can I use an audit skill to check approval steps and validation gates for manual session reviews?

Yes, compliance auditing applies to build, team, audit, and manual session reviews. It checks approval steps, test ordering, and tool-call discipline across invoked skills to verify that validation gates were followed in practice during manual reviews.

How do I generate a remediation-focused compliance report after a build session?

Run a compliance audit on the build session to classify violations and emit a remediation-focused report. It summarizes blocking hard-gate failures versus warning-level misses with supporting evidence from the conversation history to guide clear corrective actions.