agentsclimarketplace

Infra kit.workflow.verify

Skill huyngopt1994/infras-kit/infras-kit-plugin/skills/infra-kit.workflow.verify

Infras Kit Provide a Kit For All Infras Working

Install
npx -y skills add huyngopt1994/infras-kit --skill infra-kit.workflow.verify

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Standardize post-change verification and “definition of done” evidence for infra work (IaC/Helm/GitHub/Kubernetes).

SKILL.md

2.8 KB, 584 tokens by cl100k_base, as published. Nobody here has run it

Verification (Definition Of Done)

Use this skill after implementing changes (or before marking a ticket “done”) to produce a clear, repeatable verification record.

This skill is cross-cutting: it applies regardless of whether the change was Terraform/Terragrunt, Helm, GitHub Actions, or a Kubernetes rollout.

Outcomes

  • Prevent false “fixed” claims by requiring explicit, recorded evidence
  • Make rollback readiness explicit
  • Produce a skimmable verification section suitable for PR description and ticket updates

Where This Fits In The Flow

  • Use after implementation work and before infra-kit.workflow.audit (or as part of the final readiness gate).
  • Use to fill implementation-notes.md and to complete plan.md Verification with real outputs.

Output Rules

  • Always write verification evidence to the repo (not only chat output).
  • Prefer writing into the active work item:
    • docs/infras-kit/work-items/<id>-<slug>/implementation-notes.md
    • and/or add a short verification.md in the same folder when the evidence is large.
  • List only commands that were actually run, and capture the observed outputs (or summaries with links/files).

Workflow

  1. Confirm the “definition of done” inputs:
    • acceptance criteria from ticket.md
    • verification intent from plan.md
  2. Build a verification matrix (AC -> check -> expected -> observed).
  3. Run the strongest deterministic checks available for the change surface:
    • IaC: terraform fmt/validate/plan or terragrunt validate/plan
    • Helm: helm lint, helm template, schema validation (kubeconform), dry-run apply when safe
    • GitHub Actions: actionlint when available; confirm permissions and triggers by inspection
    • Kubernetes runtime: kubectl get/describe/logs evidence (read-only first)
  4. Capture evidence:
    • commands run
    • key outputs (or file paths to captured outputs)
    • what was not run and why (missing creds, missing tools, no cluster access)
  5. Rollout and rollback readiness:
    • what was rolled out (or not)
    • rollback trigger and exact rollback steps
  6. Close with remaining risks and follow-ups.

Verification Record Template

Write the following (at minimum) into implementation-notes.md or verification.md:

  • Scope verified:
  • Acceptance criteria verification matrix:
  • Commands run:
  • Observed evidence:
  • Skipped checks (and why):
  • Rollback readiness:
  • Residual risks:

Guardrails

  • Do not claim “verified” unless you can point to a command output, log excerpt, or explicit inspected file.
  • If verification requires prod access, ask for approval and limit blast radius (read-only first).

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,970. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.