supply-chain-git-platforms

Analyze Git platform security configurations for access control misconfigurations.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill supply-chain-git-platforms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supply-chain-git-platforms
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/supply-chain-git-platforms
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill supply-chain-git-platforms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the risk of misconfigured Git hosting platforms by identifying access control gaps, exposed repository content, and weak security settings that could lead to data breaches or unauthorized code access.

Core Features & Use Cases

  • Security Posture Review: Audits organization-level settings like 2FA enforcement, OAuth app restrictions, and default repository permissions.
  • Access Control Audit: Analyzes repository-level access, including direct collaborator permissions, team access, and stale deploy keys.
  • Exposed Asset Detection: Identifies publicly accessible .git directories on production servers that could leak source code and sensitive configuration files.

Quick Start

Use the supply-chain-git-platforms skill to perform a read-only security audit of the target organization using the provided API token.

Frequently Asked Questions about supply-chain-git-platforms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Git platform security and access controls?

To audit Git platform security and access controls, you can perform a read-only security audit using API tokens to evaluate organization settings, repository permissions, and branch protection policies across GitHub, GitLab, Gitea, and Bitbucket.

Does this Git security audit support GitHub, GitLab, Gitea, and Bitbucket?

Yes, this Git security audit supports GitHub, GitLab, Gitea, and Bitbucket by performing read-only API queries and passive directory checks to ensure compliance with security hygiene standards across these specific platforms.

How can I detect exposed .git directories on production servers?

To detect exposed .git directories on production servers, perform passive directory checks to identify publicly accessible .git directories that could leak source code and sensitive configuration files.

What is a Git platform security posture review?

A Git platform security posture review audits organization-level settings like 2FA enforcement, OAuth app restrictions, and default repository permissions to identify access control gaps and weak security settings.

Can I identify stale deploy keys and weak repository permissions?

Yes, you can identify stale deploy keys and weak repository permissions through an access control audit that analyzes direct collaborator permissions, team access, and deploy key configurations.

Do I need an API token to check Git branch protection policies?

Yes, you need an API token to check Git branch protection policies, as the audit performs read-only API queries against the target organization to evaluate security configurations without making changes.