oss-forensics

Correlate Git, GitHub API, archive, and IOC evidence to assess repository compromise.

14|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/gquthier/CLAWG --skill oss-forensics-gquthier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-forensics
Source: https://github.com/gquthier/CLAWG/tree/main/optional-skills/security/oss-forensics
Command: npx skills add https://github.com/gquthier/CLAWG --skill oss-forensics-gquthier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a structured, defense-oriented framework to detect, analyze, and report OSS supply chain compromises across multiple data sources (Git, GitHub API, archives, and IOC enrichment), ensuring evidence-driven conclusions.

Core Features & Use Cases

  • 7-phase, multi-agent investigation framework that coordinates evidence collection, hypothesis formation, validation, and final reporting.
  • Cross-source evidence integration with guardrails (anti-hallucination, redaction of secrets, and provenance tracing).
  • Templates and artifacts generation for final forensic reporting and executive summaries.

Quick Start

Initialize the OSS forensics workflow by launching Phase 0 and following the 7-phase process to produce an investigation 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 repository?

To investigate a compromised open-source repository, you must correlate evidence across local git data, GitHub API responses, Wayback Machine archives, and GH Archive BigQuery data. This structured investigation enforces strict evidence-handling rules, SHA-256 integrity checks, and redaction of secrets to determine supply-chain compromise.

What is the best way to conduct a supply-chain security investigation?

The best way to conduct a supply-chain security investigation is using a multi-phase framework that coordinates evidence collection, hypothesis formation, validation, and final reporting. This approach integrates multi-source evidence with anti-hallucination guardrails and provenance tracing to deliver a defensible conclusion regarding repository compromise.

How do I collect forensic evidence from the GitHub API and Wayback Machine?

You collect forensic evidence from the GitHub API and Wayback Machine by executing a multi-source evidence collection phase that integrates responses from both platforms. This collection process requires strict provenance tracing and SHA-256 integrity checks to ensure the gathered data is admissible and has not been tampered with.

Can I use GH Archive BigQuery data for open-source security analysis?

Yes, you can use GH Archive BigQuery data for open-source security analysis by integrating it as a cross-source evidence stream within a forensic investigation. The data is correlated with local git data and IOC enrichment to form and validate hypotheses about potential supply-chain incidents.

How do I generate a defensible forensic report for a supply-chain incident?

You generate a defensible forensic report for a supply-chain incident by following a structured reporting template after validating your hypotheses. The report includes artifacts and executive summaries derived from cross-source evidence integration, ensuring secrets are redacted and provenance is strictly traced.

What are the limitations of using git data for supply-chain compromise detection?

A limitation of using git data for supply-chain compromise detection is that local repository data alone may be insufficient to prove compromise. You must cross-reference git data with GitHub API responses, Wayback Machine archives, and IOC enrichment to form a defensible conclusion and avoid hallucinating evidence.