oss-forensics

Coordinate multi-source OSS forensics investigations to detect supply-chain compromises in GitHub repositories.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Aevonix/colony-ai --skill oss-forensics-aevonix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-forensics
Source: https://github.com/Aevonix/colony-ai/tree/main/optional-skills/security/oss-forensics
Command: npx skills add https://github.com/Aevonix/colony-ai --skill oss-forensics-aevonix

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

OSS projects often suffer from supply-chain compromises, deleted content, and hidden alterations that are hard to detect without multi-source forensics. This skill provides a structured framework to identify, collect, and analyze evidence from GitHub events, archives, and local repositories to determine the integrity of OSS supply chains.

Core Features & Use Cases

  • Phase-based investigation workflow spanning initialization, evidence collection, hypothesis validation, and final reporting.
  • Cross-source evidence aggregation from GitHub API, GH Archive, Wayback Machine, and local git history with an automated evidence store.
  • Generates standardized forensic reports and supports redaction of secrets during dissemination.

Quick Start

Start a new OSS forensics investigation for a target repository and execute the 7-phase workflow to produce a final forensic 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 GitHub repository for OSS supply chain compromises?

You investigate OSS supply chain compromises by executing a multi-phase forensics workflow that aggregates evidence from local git, GitHub API, Wayback Machine, and GH Archive to detect hidden alterations. This process recovers deleted commits, extracts IOCs, and validates hypotheses to produce a final forensic report.

What is the best way to recover deleted commits and detect force-pushes in git?

The best way to recover deleted commits and detect force-pushes is through multi-source cross-referencing of local git history against GitHub API and GH Archive event logs. This approach identifies discrepancies caused by force-pushes and reconstructs deleted repository content for forensic analysis.

How does cross-source evidence collection work for GitHub forensics?

Cross-source evidence collection works by querying local git history, GitHub API, Wayback Machine, and GH Archive simultaneously to build a formal evidence store. It correlates repository events across these independent sources to validate hypotheses and ensure forensic integrity.

Can I extract IOCs and generate forensic reports for compromised repositories?

Yes, you can extract IOCs and generate standardized forensic reports for compromised repositories. The workflow collects indicators of compromise across multiple sources and outputs a final report with automated redaction of secrets for secure dissemination.

Do I need external tools to validate supply chain forensics hypotheses?

You do not need external tools beyond the integrated sources, as hypothesis validation is executed by cross-referencing local git analysis with GitHub API, Wayback Machine, and GH Archive data. This multi-source aggregation framework internally validates forensic findings.