github-evidence-kit

Generate verifiable forensic evidence objects from GitHub API, GH Archive, and Wayback Machine sources.

3.5k|556|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/gadievron/raptor --skill github-evidence-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-evidence-kit
Source: https://github.com/gadievron/raptor/tree/main/.claude/skills/oss-forensics/github-evidence-kit
Command: npx skills add https://github.com/gadievron/raptor --skill github-evidence-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generate, export, load, and verify forensic evidence from GitHub sources.

Core Features & Use Cases

  • Generate evidence from GitHub API data, GH Archive, and Wayback snapshots.
  • Export and load evidence objects, and verify integrity against original sources.
  • Use in incident response, audits, and threat intelligence workflows.

Quick Start

Run the evidence kit to generate a commit evidence from a GitHub repository using the GitHub API and GH Archive. Instantiate GitHubAPICollector and GHArchiveCollector, collect a commit, and serialize to JSON with an EvidenceStore.

Frequently Asked Questions about github-evidence-kit

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

FAQPage Schema
How do I generate forensic evidence from GitHub repositories?

Generate forensic evidence by instantiating GitHubAPICollector and GHArchiveCollector to extract commit data from GitHub API and GH Archive, then serialize the collected evidence to JSON using an EvidenceStore for reproducible, verifiable records.

Can I verify the integrity of GitHub evidence after export?

Yes. Export evidence objects to JSON, then load and verify them against original GitHub API sources, GH Archive snapshots, and local git repositories using the EvidenceStore's verification hooks to confirm provenance and integrity.

What sources can I collect GitHub evidence from?

Collect evidence from GitHub API data, GH Archive historical snapshots, Wayback Machine archives, and local git repositories, assembling verifiable forensic records with deterministic identification across all sources.

How is evidence integrity ensured with reproducible IDs?

Evidence integrity uses deterministic identification and JSON serialization to generate consistent, reproducible IDs. This enables verification that evidence objects match their original sources and haven't been altered.

What workflows benefit from GitHub evidence generation?

Incident response, security audits, and threat intelligence workflows benefit by generating, exporting, loading, and verifying forensic evidence from GitHub sources to establish authoritative records of repository activity and provenance.