scout-verify

Generate tamper-evident, fingerprinted Kubernetes verification receipts as in-toto Statements.

14|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/confighub/cub-scout --skill scout-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scout-verify
Source: https://github.com/confighub/cub-scout/tree/main/skills/scout-verify
Command: npx skills add https://github.com/confighub/cub-scout --skill scout-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns Kubernetes verification results into an immutable, fingerprinted evidence artifact you can store, share, and re-validate for audit trails, CI gates, and postmortems.

Core Features & Use Cases

  • Produce verifiable evidence receipts: Create typed, fingerprinted “receipts” (in-toto Statement v1) that include verdicts, evidence, omissions, and optional chained receipts.
  • Enable tamper detection: Recompute and validate the receipt fingerprint later to confirm the artifact was not edited since it was stamped.
  • Support audit-friendly workflows: Persist receipts for compliance, acceptance-judge inputs, and release/promotion gates that require stable historical records rather than ephemeral comparisons.
  • Built-in predicate coverage: Use predicates like applied-matches-spec, source-truth-pass, and no-manual-edits-since to match common governance and freeze-window scenarios.

Quick Start

Run scout-verify to verify a Kubernetes resource and save an immutable receipt for your audit trail and CI gate.

Frequently Asked Questions about scout-verify

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

FAQPage Schema
How do I create tamper-evident Kubernetes audit receipts for CI gating?

To create tamper-evident Kubernetes audit receipts for CI gating, generate fingerprinted in-toto Statement v1 artifacts containing verdicts and evidence. These immutable receipts persist cluster state compliance records for storage, re-validation, and release promotion gates.

What is a tamper-evident receipt for Kubernetes cluster state compliance?

A tamper-evident receipt for Kubernetes cluster state compliance is a typed, fingerprinted artifact that proves verification results were not edited after creation. It records source-truth alignment and applied-matches-spec verdicts for audit trails and postmortems.

Can I validate that no manual edits occurred in Kubernetes resources since a freeze window?

You can validate that no manual edits occurred in Kubernetes resources during a freeze window by generating a receipt with the no-manual-edits-since predicate. This attestation fingerprint confirms resource state alignment against source-truth at a specific point in time.

How do I store immutable evidence artifacts for Kubernetes postmortems?

Store immutable evidence artifacts for Kubernetes postmortems by exporting tamper-evident receipts as in-toto Statement v1 documents. Recompute the receipt fingerprint later to validate the artifact was not tampered with since it was originally stamped.

Does generating Kubernetes verification receipts require write access to the cluster?

Generating Kubernetes verification receipts does not require write access to the cluster. The receipt generation process supports strict read-only access to evaluate cluster state compliance and produce typed attestations without modifying resources.

What is the best way to maintain a GitOps audit trail for Kubernetes compliance?

The best way to maintain a GitOps audit trail for Kubernetes compliance is to produce persisted, typed attestations that record source-truth-pass and applied-matches-spec verdicts. These fingerprinted receipts provide stable historical records rather than relying on ephemeral comparisons.