# mehranqadirian/skills architecture

> Architecture diagram of the GitHub repository mehranqadirian/skills, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-12). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/mehranqadirian/skills
- Repository: https://github.com/mehranqadirian/skills

## Overview

This repository is a collection of Claude skills: users choose a capability, then install or upload its skill folder so Claude can use it. The categories span documents, Git, agent engineering, software engineering, security, data, Termux, DevOps, language, and HCI. The graph groups these capabilities by domain and shows two sampled implementation details: orchestration contract validation and PDF theme generation. Most skills are documented but their individual instructions and helpers were not sampled, so their internal runtime links are omitted.

Main entry points: [`README.md`](https://github.com/mehranqadirian/skills/blob/main/README.md) (Skill Collection), [`agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py`](https://github.com/mehranqadirian/skills/blob/main/agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py) (Multi-Agent Orchestration), [`documents/pdf-atelier/scripts/pdfkit.py`](https://github.com/mehranqadirian/skills/blob/main/documents/pdf-atelier/scripts/pdfkit.py) (PDF Design System), [`documents/README.md`](https://github.com/mehranqadirian/skills/blob/main/documents/README.md) (Documents)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_domains["Skill Domains"]
  node_documents["Documents<br/>[README.md]"]
  node_git["Git<br/>[README.md]"]
  node_software["Software Engineering<br/>[README.md]"]
  node_security["Security<br/>[README.md]"]
  node_data["Data<br/>[README.md]"]
  node_termux["Termux<br/>[README.md]"]
  node_devops["DevOps<br/>[README.md]"]
  node_language["Language<br/>[README.md]"]
  node_hci["Human Interfaces<br/>[README.md]"]
end

subgraph group_agent["Agent Engineering"]
  node_orchestration["Multi-Agent Orchestration"]
  node_contracts["Contract Validation"]
end

subgraph group_pdf["PDF Atelier"]
  node_pdfkit["PDF Design System<br/>[pdfkit.py]"]
  node_themes["Theme Engine<br/>[themes.py]"]
end

node_user(("Skill User"))
node_catalog["Skill Collection<br/>[README.md]"]

node_user -->|"chooses from"| node_catalog
node_catalog -->|"groups skills"| node_documents
node_catalog -->|"groups skills"| node_git
node_catalog -->|"groups skills"| node_software
node_catalog -->|"groups skills"| node_security
node_catalog -->|"groups skills"| node_data
node_catalog -->|"groups skills"| node_termux
node_catalog -->|"groups skills"| node_devops
node_catalog -->|"groups skills"| node_language
node_catalog -->|"groups skills"| node_hci
node_user -->|"uses skill"| node_orchestration
node_orchestration -->|"validates outputs"| node_contracts
node_user -->|"creates documents"| node_pdfkit
node_pdfkit -->|"gets theme"| node_themes

click node_catalog "https://github.com/mehranqadirian/skills/blob/main/README.md"
click node_documents "https://github.com/mehranqadirian/skills/blob/main/documents/README.md"
click node_git "https://github.com/mehranqadirian/skills/blob/main/git/README.md"
click node_software "https://github.com/mehranqadirian/skills/blob/main/software-engineering/README.md"
click node_security "https://github.com/mehranqadirian/skills/blob/main/security/README.md"
click node_data "https://github.com/mehranqadirian/skills/blob/main/data/README.md"
click node_termux "https://github.com/mehranqadirian/skills/blob/main/termux/README.md"
click node_devops "https://github.com/mehranqadirian/skills/blob/main/devops/README.md"
click node_language "https://github.com/mehranqadirian/skills/blob/main/language/README.md"
click node_hci "https://github.com/mehranqadirian/skills/blob/main/hci/README.md"
click node_orchestration "https://github.com/mehranqadirian/skills/blob/main/agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py"
click node_contracts "https://github.com/mehranqadirian/skills/blob/main/agent-engineering/multi-agent-orchestration/scripts/validate_contract.py"
click node_pdfkit "https://github.com/mehranqadirian/skills/blob/main/documents/pdf-atelier/scripts/pdfkit.py"
click node_themes "https://github.com/mehranqadirian/skills/blob/main/documents/pdf-atelier/scripts/themes.py"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_documents,node_git,node_software,node_security,node_data,node_termux,node_devops,node_language,node_hci,node_user toneBlue
class node_orchestration,node_contracts toneAmber
class node_pdfkit,node_themes toneMint
class node_catalog toneTeal
```

## Components

### Skill Domains

- [Documents](https://github.com/mehranqadirian/skills/blob/main/documents/README.md): `documents/README.md`
- [Git](https://github.com/mehranqadirian/skills/blob/main/git/README.md): `git/README.md`
- [Software Engineering](https://github.com/mehranqadirian/skills/blob/main/software-engineering/README.md): `software-engineering/README.md`
- [Security](https://github.com/mehranqadirian/skills/blob/main/security/README.md): `security/README.md`
- [Data](https://github.com/mehranqadirian/skills/blob/main/data/README.md): `data/README.md`
- [Termux](https://github.com/mehranqadirian/skills/blob/main/termux/README.md): `termux/README.md`
- [DevOps](https://github.com/mehranqadirian/skills/blob/main/devops/README.md): `devops/README.md`
- [Language](https://github.com/mehranqadirian/skills/blob/main/language/README.md): `language/README.md`
- [Human Interfaces](https://github.com/mehranqadirian/skills/blob/main/hci/README.md): `hci/README.md`

### Agent Engineering

- [Multi-Agent Orchestration](https://github.com/mehranqadirian/skills/blob/main/agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py): `agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py`
- [Contract Validation](https://github.com/mehranqadirian/skills/blob/main/agent-engineering/multi-agent-orchestration/scripts/validate_contract.py): `agent-engineering/multi-agent-orchestration/scripts/validate_contract.py`

### PDF Atelier

- [PDF Design System](https://github.com/mehranqadirian/skills/blob/main/documents/pdf-atelier/scripts/pdfkit.py): `documents/pdf-atelier/scripts/pdfkit.py`
- [Theme Engine](https://github.com/mehranqadirian/skills/blob/main/documents/pdf-atelier/scripts/themes.py): `documents/pdf-atelier/scripts/themes.py`

### Other components

- **Skill User**
- [Skill Collection](https://github.com/mehranqadirian/skills/blob/main/README.md): `README.md`

## Connections

- Skill User → Skill Collection: chooses from (evidence: `README.md`)
- Skill Collection → Documents: groups skills (evidence: `README.md`)
- Skill Collection → Git: groups skills (evidence: `README.md`)
- Skill Collection → Software Engineering: groups skills (evidence: `README.md`)
- Skill Collection → Security: groups skills (evidence: `README.md`)
- Skill Collection → Data: groups skills (evidence: `README.md`)
- Skill Collection → Termux: groups skills (evidence: `README.md`)
- Skill Collection → DevOps: groups skills (evidence: `README.md`)
- Skill Collection → Language: groups skills (evidence: `README.md`)
- Skill Collection → Human Interfaces: groups skills (evidence: `README.md`)
- Skill User → Multi-Agent Orchestration: uses skill (evidence: `README.md`)
- Multi-Agent Orchestration → Contract Validation: validates outputs (evidence: `agent-engineering/multi-agent-orchestration/scripts/orchestrator_skeleton.py`)
- Skill User → PDF Design System: creates documents (evidence: `README.md`)
- PDF Design System → Theme Engine: gets theme (evidence: `documents/pdf-atelier/scripts/pdfkit.py`)
