collect-evidence

Orchestrate normalized evidence collection across five lanes into findings.json.

1|Updated May 6, 2022
One-click install
npx skills add https://github.com/cloud-native-tools/cws-lib-bash --skill collect-evidence-cloud-native-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: collect-evidence
Source: https://github.com/cloud-native-tools/cws-lib-bash/tree/main/.specify/skills/collect-evidence
Command: npx skills add https://github.com/cloud-native-tools/cws-lib-bash --skill collect-evidence-cloud-native-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, node.js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of fragmented and inconsistent evidence gathering across cloud-native environments by providing a standardized, neutral orchestration layer that produces uniform findings.json reports.

Core Features & Use Cases

  • Unified Evidence Orchestration: Gathers normalized findings across five distinct lanes (session, project, assets, runs, feedback) using a deterministic engine.
  • Capability Diagnostics: Performs a doctor check to verify Node.js availability, engine integrity, and toolchain compliance before execution.
  • Use Case: Use this skill when you need to audit the state of a project or skill, ensuring that all observations are captured in a structured, non-interpretive format for downstream analysis.

Quick Start

Invoke the collect-evidence skill to gather all available evidence for the current project and present the capability summary.

Frequently Asked Questions about collect-evidence

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

FAQPage Schema
How do I collect normalized diagnostic evidence for cloud-native auditing?

To collect normalized diagnostic evidence for cloud-native auditing, orchestrate session, project, asset, run, and feedback lanes to produce a standardized findings.json artifact. This ensures objective, non-interpretive observations for deterministic state tracking without manual intervention.

What's the best way to standardize fragmented project findings into a single report?

Standardizing fragmented project findings into a single report requires a neutral orchestration layer that gathers observations across multiple lanes. This approach yields a uniform findings.json artifact, ensuring consistent data handling and cross-platform compatibility for downstream analysis.

Do I need Node.js and Python3 to run automated evidence collection?

Yes, you need Node.js and Python3 to run automated evidence collection. A built-in capability diagnostic performs a doctor check before execution to verify Node.js availability, engine integrity, and toolchain compliance, ensuring deterministic evidence state tracking.

Can I use this for deterministic state tracking across different cloud-native environments?

Yes, you can use this for deterministic state tracking across different cloud-native environments. It orchestrates normalized evidence collection across five distinct lanes, ensuring privacy-safe data handling and cross-platform compatibility to satisfy objective auditing requirements.

Why does my cloud-native unit audit require non-interpretive observation gathering?

Cloud-native unit audits require non-interpretive observation gathering to maintain objective downstream analysis. Capturing structured, normalized evidence in a findings.json artifact prevents fragmented data and ensures privacy-safe, deterministic state tracking across your project.