oss-forensics

Correlate open-source supply chain compromise evidence across GitHub repositories.

Updated May 20, 2026
One-click install
npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill oss-forensics-sriramkunamsetty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-forensics
Source: https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent/tree/main/hermes-agent/optional-skills/security/oss-forensics
Command: npx skills add https://github.com/SriRamkunamsetty/SITA2.0-HermesAgent --skill oss-forensics-sriramkunamsetty

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Open-source software supply chains are frequently compromised, but many teams lack a structured methodology to detect, verify, and report such incidents across GitHub repositories. This skill provides an end-to-end forensic workflow to gather evidence, correlate data from multiple sources, and produce a credible final report.

Core Features & Use Cases

  • Collects and normalizes evidence from local git analyses, GitHub REST API responses, GitHub Archive data, and Wayback snapshots.
  • Enables multi-source verification, hypothesis formation, and structured reporting for supply-chain and maintainers' security incidents.
  • Produces a detailed investigation report with an auditable evidence registry and chain-of-custody.

Quick Start

Run the OSS Forensics skill to initiate an investigation, collect evidence, and generate the final report.

Frequently Asked Questions about oss-forensics

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

FAQPage Schema
How do I investigate a compromised open-source supply chain across GitHub repositories?

Open-source supply chain investigation involves collecting and correlating evidence from multiple sources like git analyses, GitHub API responses, GitHub Archive data, and Wayback snapshots. It structures the detection and verification of suspicious repository activities into defined phases for credible reporting.

Can I detect deleted commits and force-pushes in a GitHub repository forensics investigation?

Yes, GitHub repository forensics can detect deleted commits and force-pushes by correlating local git analyses with Wayback snapshots and GitHub Archive data. This multi-source approach identifies discrepancies indicating removed or overwritten repository history.

How do I generate an auditable chain-of-custody report for an open-source security incident?

Generate an auditable chain-of-custody report by processing collected evidence through structured phases: collection, consolidation, hypothesis formation, validation, and final reporting. This workflow produces a detailed investigation report with an auditable evidence registry.

Does this supply chain forensics workflow require specific dependencies or environments?

No specific external dependencies are required to run this supply chain forensics workflow. It operates using internal scripts and references to analyze archived repository content, GH Archive data, and Wayback snapshots without additional environment setup.

When should I use a structured forensics methodology for a repository security incident?

Use a structured forensics methodology for a repository security incident when you need to detect, verify, and report supply chain compromises. It is essential for maintaining an auditable evidence registry and ensuring secrets are redacted during multi-source data validation.