ruview-verify

Run Rust tests, validate Python proofs, and generate firmware hash manifests and witness bundles.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/Ivanblancoinusual-2106/ruview-3D --skill ruview-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ruview-verify
Source: https://github.com/Ivanblancoinusual-2106/ruview-3D/tree/main/RuView-main/plugins/ruview/skills/ruview-verify
Command: npx skills add https://github.com/Ivanblancoinusual-2106/ruview-3D --skill ruview-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the verification process for RuView builds, automating tests, hash checks, and witness bundle generation to ensure the integrity of builds and provide comprehensive evidence.

Core Features & Use Cases

  • Automated Rust Tests: Executes full Rust workspace tests to ensure build stability.
  • Deterministic Python Proof: Validates the output of the Python pipeline for consistency.
  • Firmware Hash Manifest & Witness Bundle: Generates a comprehensive witness bundle with all necessary proof and artifacts for the build.
  • Self-Verification: Provides a simple command to self-verify the integrity of the witness bundle.
  • Use Case: Before merging a Pull Request or producing an attestation bundle, this Skill can be used to ensure that all tests pass and that the build is complete and verifiable.

Quick Start

Run the 'ruview-verify' Skill to automatically verify your RuView build.

Frequently Asked Questions about ruview-verify

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

FAQPage Schema
How do I automate RuView build verification and witness bundle creation?

Automating RuView build verification involves executing Rust tests, validating Python proofs, and generating firmware hash manifests to produce a complete witness bundle. This process ensures build stability and provides comprehensive evidence for attestation before merging pull requests.

What is a witness bundle and when do I need it for software integrity?

A witness bundle is a comprehensive collection of proof and artifacts generated during RuView build verification. You need it to ensure software integrity before merging a Pull Request or producing an attestation bundle, providing verifiable evidence that the build is complete.

Do I need cargo and python to generate firmware hash manifests?

Yes, generating firmware hash manifests and creating witness bundles requires cargo, python, and shell scripting. These tools execute the automated Rust tests and validate Python proofs needed to verify RuView build integrity.

Can I self-verify the integrity of a witness bundle after creation?

Yes, you can self-verify the integrity of the generated witness bundle using a simple command. This validates that the bundle containing all proof and artifacts is complete and verifiable for software integrity attestation.

What's the best way to validate Python proofs for build verification?

The best way to validate Python proofs for build verification is through deterministic pipeline validation. This Skill validates Python pipeline output for consistency to ensure build stability and integrity before generating witness bundles.