What This Skill Does
Analyze git repositories to build a security ownership topology — mapping people to files, computing bus factor, and identifying orphaned sensitive code. Exports CSV/JSON for graph databases and visualization.
When to Use It
- Security-oriented ownership or bus-factor analysis
- Finding orphaned sensitive code (no active maintainer)
- CODEOWNERS reality checks against actual commit history
- Identifying security hotspots and ownership clusters
Key Outputs
- Bus factor analysis — How many people need to leave before code is orphaned
- Sensitive code ownership — Who maintains security-critical files
- Ownership clusters — Groups of files maintained by the same people
- CSV/JSON export — For Neo4j, graph visualization, or further analysis
Limitations
- Grounded in git history — accuracy depends on commit hygiene
- Does not analyze code quality, only ownership patterns