# GitConfigRepo

UMLClass
Skill Seekers :: skill_seekers :: MCP :: GitConfigRepo

### Description

Manages git clone/pull operations for custom config repositories. Handles shallow cloning, token injection, SSH-to-HTTPS conversion, and config file discovery.

### Attributes

Visibility | Name | Type | Description
--- | --- | --- | ---
public | cache_dir | Path |

### Operations

Visibility | Name | Description
--- | --- | ---
public | clone_or_pull() |
public | find_configs() |
public | get_config() |
public | inject_token() |
public | validate_git_url() |
public | __init__() |
public | clone_or_pull() |
public | find_configs() |
public | get_config() |
public | inject_token() |
public | validate_git_url() |
private | _load_config_file() |

### Properties

Name | Value
--- | ---
name | GitConfigRepo
stereotype | null
visibility | public
isAbstract | false
isFinalSpecialization | false
isLeaf | false
isActive | false

### Dependants

### Relationships

### Diagrams