integrity-check

Scan .rune/ files and agent outputs for prompt injection and memory poisoning.

82|23|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Rune-kit/rune --skill integrity-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integrity-check
Source: https://github.com/Rune-kit/rune/tree/main/skills/integrity-check
Command: npx skills add https://github.com/Rune-kit/rune --skill integrity-check

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill safeguards your AI's persistent state and outputs from malicious tampering, ensuring the integrity of your AI's memory and decision-making processes.

Core Features & Use Cases

  • Adversarial Content Detection: Scans for prompt injection, memory poisoning, and identity spoofing in .rune/ files and agent outputs.
  • Integrity Verification: Validates persisted state, skill outputs, and context bus data against known threat models.
  • Use Case: Before committing changes, run this Skill to automatically scan all project state files for hidden instructions or unexpected modifications, preventing subtle prompt injection attacks.

Quick Start

Run an integrity scan on the .rune/ directory to check for any suspicious files.

Frequently Asked Questions about integrity-check

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

FAQPage Schema
How do I scan project files for prompt injection and memory poisoning?

To scan for prompt injection and memory poisoning, run an integrity check on your project state files. This validates persisted state and agent outputs against adversarial threats using glob, grep, and git-blame for security validation.

What is AI state integrity verification and when do I need it?

AI state integrity verification safeguards persistent state and outputs from malicious tampering. You need it before committing changes to automatically scan `.rune/` files and prevent subtle prompt injection attacks.

How do I detect identity spoofing and adversarial attacks in agent outputs?

Detect identity spoofing and adversarial attacks by scanning agent outputs and context bus data. The integrity check validates these outputs against known threat models to ensure AI decision-making processes remain secure.

Can I validate persisted state in `.rune/` files without external dependencies?

Yes, you can validate persisted state in `.rune/` files without external dependencies. The integrity check uses built-in scripts to scan files directly, requiring no additional environment setup or external libraries.

Does git-blame work for security validation of context bus data?

Git-blame works for security validation by tracking unexpected modifications in context bus data. It analyzes file history alongside glob and grep scans to identify hidden instructions and adversarial content.

Why does my integrity check fail on unexpected modifications in skill outputs?

An integrity check fails on unexpected modifications when it detects adversarial threats like memory poisoning or identity spoofing. It validates skill outputs against known threat models to flag hidden instructions or malicious tampering.