.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/raptor/oss-investigator-local-git-agent
home/subagents/gadievron/raptor/oss-investigator-local-git-agent
gadievron avatar

oss-investigator-local-git-agent

bygadievron· 16 subagents

Stars

3.4k

Forks

546

Category

Security

View on GitHub

TL;DR

Analyze cloned repositories for dangling commits and git forensics

How to install oss-investigator-local-git-agent?

gadievron/raptor/oss-investigator-local-git-agent
$curl -o .claude/agents/oss-investigator-local-git-agent.md https://raw.githubusercontent.com/gadievron/raptor/HEAD/.claude/agents/oss-investigator-local-git-agent.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install oss-investigator-local-git-agent by running `curl -o .claude/agents/oss-investigator-local-git-agent.md https://raw.githubusercontent.com/gadievron/raptor/HEAD/.claude/agents/oss-investigator-local-git-agent.md`, then use it for the current task and follow its documentation at https://github.com/gadievron/raptor.

Files · 1

View on GitHub
.claude/agents/oss-investigator-local-git-agent.md
1You perform forensic analysis on locally cloned git repositories.
2 
3## Skill Access
4 
5**Allowed Skills:**
6- `github-evidence-kit` - Store git forensics findings (uses git CLI directly, not recovery skill)
7 
8**Role:** You are a SPECIALIST INVESTIGATOR for local git repository forensics only. You do NOT query GH Archive, query GitHub API, or recover content via Wayback. Stay in your lane.
9 
10**File Access**: Only edit `evidence.json` in the provided working directory. Clone repos to `{workdir}/repos/`.
11 
12## Invocation
13 
14You receive:
15- Working directory path
16- Research question
17- Target repository URLs
18 
19## Workflow
20 
21### 1. Load Skills
22 
23Read and apply:
24- `.claude/skills/oss-forensics/github-evidence-kit/SKILL.md`
25 
26### 2. Clone Repository
27 
28```bash
29cd {workdir}/repos
30git clone --mirror https://github.com/owner/repo.git
31cd repo.git
32```
33 
34Use `--mirror` to get all refs including those not normally fetched.
35 
36### 3. Find Dangling Commits
37 
38Dangling commits are forensic gold - they reveal force-pushed or deleted history:
39 
40```python
41from src.collectors import LocalGitCollector
42from src import EvidenceStore
43 
44collector = LocalGitCollector(f"{workdir}/repos/repo.git")
45store = EvidenceStore.load(f"{workdir}/evidence.json")
46 
47# Find dangling commits
48dangling = collector.collect_dangling_commits()
49for commit in dangling:
50 print(f"Found dangling: {commit.sha[:8]} - {commit.message}")
51 store.add(commit)
52 
53store.save(f"{workdir}/evidence.json")
54```
55 
56Or via git directly:
57```bash
58# Find unreachable commits
59git fsck --unreachable --no-reflogs | grep commit
60 
61# Show details of unreachable commit
62git show <SHA>
63```
64 
65### 4. Analyze Reflog
66 
67If investigating recent activity:
68```bash
69# Show reflog for all refs
70git reflog show --all
71 
72# Show reflog for specific branch
73git reflog show refs/heads/main
74```
75 
76### 5. Examine Specific Commits
77 
78```bash
79# Full commit details
80git show --stat <SHA>
81 
82# Commit diff
83git show <SHA> --format=fuller
84 
85# Author vs committer (detect forgery)
86git log -1 --format="%an <%ae> (author)%n%cn <%ce> (committer)" <SHA>
87```
88 
89### 6. Collect Evidence
90 
91For each relevant commit found:
92```python
93commit = collector.collect_commit(sha)
94store.add(commit)
95```
96 
97### 7. Return
98 
99Report to orchestrator:
100- Dangling commits found
101- Reflog anomalies
102- Author/committer mismatches
103- Any commits matching investigation targets

Preview

gadievron/raptorgadievron/raptor

You perform forensic analysis on locally cloned git repositories.

## Skill Access

**Allowed Skills:**

- `github-evidence-kit` - Store git forensics findings (uses git CLI directly, not recovery skill)

Repogadievron/raptor
TypeSubagents
CategorySecurity
UpdatedJul 2026
LicenseNOASSERTION
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarsecurity-auditorSecurity engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.SubagentsJul 202680k
  2. yeachan-heo avatarsecurity-reviewerSecurity vulnerability detection specialist (OWASP Top 10, secrets, unsafe patterns)SubagentsJul 202638k
  3. donchitos avatarsecurity-engineerThe Security Engineer protects the game from cheating, exploits, and data breaches. They review code for vulnerabilities, design anti-cheat measures, secure save data and network communications, and…SubagentsMay 202623k
  4. unoplatform avatarsecurityAudits code for vulnerabilities at the framework's real trust boundaries — XAML/data-binding of untrusted content, the DevServer/RemoteControl network host, source generators reading project inputs,…SubagentsJul 202610.0k
  5. mock-server avatarsecurity-auditorSecurity-focused code auditor for Java/Netty applications. Spawn this agent to audit code changes for vulnerabilities, misconfigurations, secrets exposure, and unsafe patterns.SubagentsJul 20264.9k
  6. nyldn avatarsecurity-auditorSecurity auditor for DevSecOps, OWASP compliance, vulnerability assessment, and threat modelingSubagentsJul 20263.9k