verification-slots

Automate constraint verification across code changes and tool outputs.

44|6|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Habitat-Thinking/ai-literacy-superpowers --skill verification-slots
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: verification-slots
Source: https://github.com/Habitat-Thinking/ai-literacy-superpowers/tree/main/ai-literacy-superpowers/skills/verification-slots
Command: npx skills add https://github.com/Habitat-Thinking/ai-literacy-superpowers --skill verification-slots

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

The verification slot is the harness framework's core technical abstraction. Every constraint โ€” whether backed by a linter, a formatter, a structural test, or an LLM agent โ€” is checked through the same interface. This uniformity means the rest of the system (hooks, CI, commands) does not care how a constraint is verified.

Core Features & Use Cases

  • Deterministic & agent-based checks: support both modes for constraints and allow a merged output.
  • Slot contract compliance: standardizes input (definition, scope, file set) and output (result, findings) across tools.
  • Reference-driven guidance: points to tool integration patterns and practical deployment steps.

Quick Start

Invoke the verification slot on a constraint to start deterministic and agent-based checks.

Frequently Asked Questions about verification-slots

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

FAQPage Schema
How do I standardize constraint verification across multiple linting and code review tools?โ–ผ

Standardize constraint verification by applying a uniform slot contract for inputs, outputs, and findings across deterministic and agent-based checks, ensuring hooks and CI pipelines process results consistently regardless of the underlying tool.

What is a slot contract for code quality automation and how does it work?โ–ผ

A slot contract for code quality automation standardizes the interface for constraint checks by defining expected inputs like definitions and file sets, and producing uniform outputs like results and findings across diverse verification tools.

Can I merge outputs from deterministic linters and LLM agent-based checks in my CI pipeline?โ–ผ

Yes, you can merge outputs from deterministic linters and LLM agent-based checks by routing both through a standard verification slot, which normalizes their findings into a single unified output format for CI consumption.

Does this verification approach work for both policy enforcement and structural testing?โ–ผ

Yes, this verification approach works for policy enforcement and structural testing because the slot contract abstracts the underlying mechanism, allowing any constraint backed by a formatter, structural test, or policy rule to be verified uniformly.

How do I automate constraint checks on code changes without writing custom integration logic for each tool?โ–ผ

Automate constraint checks on code changes by invoking the verification slot on a constraint, which applies a standard interface to deterministic and agent-based checks without requiring custom integration logic for each tool.

When should I not use a unified verification slot for code quality checks?โ–ผ

You should not use a unified verification slot if your checks cannot conform to the required input and output contract, or if your constraint verification requires highly specialized processing that cannot be normalized into standard findings.