security-ownership-map

🏢Official
by openai · v1.0.0 · MIT

Analyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph databases and visualization. Trigger on

Install on your platform

We auto-selected OpenClaw based on this skill’s supported platforms.

1Run this command in your terminal. The skill is immediately available.
terminal

About This Skill

What it does

This skill analyzes Git repositories to determine the individuals responsible for specific files within them. It calculates the "bus factor," representing the number of people who own critical code, and identifies owners of potentially sensitive code sections. The results can be exported in CSV or JSON formats, making them suitable for integration with graph databases and visualization tools.

When to use it

  • Security Audits: Identify potential single points of failure by determining which files have limited ownership.
  • Onboarding New Engineers: Quickly understand code ownership and dependencies when a new team member joins.
  • Risk Assessment: Evaluate the risk associated with sensitive code sections lacking clear ownership.
  • Knowledge Transfer Planning: Facilitate knowledge transfer efforts by pinpointing individuals responsible for key components.

Key capabilities

  • Analyzes Git repositories to map people to files.
  • Calculates bus factor based on file ownership.
  • Identifies owners of sensitive code.
  • Exports data in CSV and JSON formats.
  • Triggers automated analysis.

Example prompts

  • "Analyze the repository https://github.com/openai/whisper for security ownership."
  • "Generate a CSV report showing file ownership and bus factor for the llama project."
  • "Identify owners of files containing API keys in the stable-diffusion repository, export as JSON."

Tips & gotchas

  • The skill requires read access to the specified Git repository. Ensure appropriate permissions are granted before running the analysis.
  • Accuracy depends on commit history and consistent coding practices; incomplete or obscured ownership information may affect results.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
v1.0.0
License
MIT
Author
openai
Installs
0

🏢 Official

Published by the company or team that built the technology.