oss-forensics

Identify and analyze OSS supply-chain incidents across GitHub repositories with multi-source evidence.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Plaidmustache/hermes-nulab --skill oss-forensics-plaidmustache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-forensics
Source: https://github.com/Plaidmustache/hermes-nulab/tree/main/optional-skills/security/oss-forensics
Command: npx skills add https://github.com/Plaidmustache/hermes-nulab --skill oss-forensics-plaidmustache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Open-source repository investigations are complex and error-prone without a structured framework. This skill provides a seven-phase, multi-source approach to collect, correlate, and document evidence for OSS security incidents, focusing on GitHub ecosystems. It enables investigators to produce repeatable, auditable forensic reports.

Core Features & Use Cases

  • Multi-source evidence collection (local Git, GitHub API, GH Archive, Wayback Machine) and central evidence registry.
  • Structured hypothesis formation and validation with cross-source corroboration.
  • Final forensic reporting using templates and a tamper-evident evidence store, suitable for incident response and disclosure planning.

Quick Start

Propose to begin an OSS-forensics investigation by creating an investigation directory, initializing the evidence store, and loading the provided templates and references.

Frequently Asked Questions about oss-forensics

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

FAQPage Schema
How do I investigate open-source supply-chain security incidents on GitHub?

Investigating open-source supply-chain security incidents requires a structured forensic workflow that collects and correlates evidence from local git data, GitHub API, Wayback Machine, and GH Archive. This approach ensures repeatable, auditable forensic reporting for incident response and disclosure planning.

What is the best way to collect forensic evidence from GitHub repositories?

The best way to collect forensic evidence from GitHub repositories is using a multi-source approach that gathers data from local Git, GitHub API, GH Archive, and Wayback Machine. Cross-source corroboration validates hypotheses and stores evidence tamper-evidently in a central registry.

How does cross-source corroboration work for open-source incident response?

Cross-source corroboration for open-source incident response works by structuring hypotheses and validating them against multiple data sources like GitHub API, local git, and Wayback Machine. This multi-source validation ensures evidence integrity before generating standardized forensic reports.

Can I use GitHub API and Wayback Machine data for security incident investigations?

Yes, you can use GitHub API and Wayback Machine data for security incident investigations by applying a multi-source evidence collection workflow. This process centralizes data from these sources into an evidence registry with tamper-evident storage for auditable reporting.

How do I create a tamper-evident evidence store for forensic reporting?

You create a tamper-evident evidence store by initializing an investigation directory and loading provided templates that standardize evidence collection. This process ensures all collected data from sources like GitHub API and local Git is securely registered for auditable forensic reporting.

What are the limitations of relying only on local git data for OSS forensics?

Relying only on local git data for OSS forensics limits your investigation by missing external context from GitHub API, GH Archive, and Wayback Machine. A complete forensic workflow requires cross-source corroboration to validate hypotheses and produce auditable incident reports.