# gabrielondelphi/claude-tools-for-delphi architecture

> Architecture diagram of the GitHub repository gabrielondelphi/claude-tools-for-delphi, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/gabrielondelphi/claude-tools-for-delphi
- Repository: https://github.com/gabrielondelphi/claude-tools-for-delphi

## Overview

This repository packages Claude Code skills for Delphi development, with supporting agent definitions and tool scripts. The principal workflow is a bug report entering the general bug skill, moving through reproduction, localization, derailment checking, fixing and verification, and ending at compilation without release. The README also documents separate review and feature-design workflows plus audit, documentation, reference and security capabilities. Internal stage links reflect README-described workflows; sampled runtime source was limited to unrelated utility scripts, so other wiring is not inferred.

Main entry points: [`.claude/skills/light-bug/SKILL.md`](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md) (Bug Intake), [`.claude/skills/light-review-Full/SKILL.md`](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md) (Full Review), [`.claude/skills/light-new-Feature/SKILL.md`](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md) (Feature Design), [`.claude/skills/light-task-DerailmentCheck/SKILL.md`](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-task-DerailmentCheck/SKILL.md) (Derailment Check)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_bug["Bug Handling"]
  node_bug_entry["Bug Intake<br/>[SKILL.md]"]
  node_bug_repro["Reproduce<br/>[SKILL.md]"]
  node_bug_localize["Localize<br/>[SKILL.md]"]
  node_bug_derail["Derailment Check<br/>[SKILL.md]"]
  node_bug_fix["Fix<br/>[SKILL.md]"]
  node_bug_verify["Verify And Build<br/>[SKILL.md]"]
  node_android_triage["Android Triage<br/>[SKILL.md]"]
  node_mad_triage["madExcept Triage<br/>[SKILL.md]"]
  node_bionix_triage["BioniX Triage<br/>[SKILL.md]"]
end

subgraph group_quality["Review And Audit"]
  node_review_full["Full Review<br/>[SKILL.md]"]
  node_review_find["Find Bugs<br/>[SKILL.md]"]
  node_review_counter["Counter Analyze<br/>[SKILL.md]"]
  node_review_verify["Verify And Build<br/>[SKILL.md]"]
  node_review_tdd["Red Green TDD<br/>[SKILL.md]"]
  node_architecture_audits["Architecture Audits<br/>[SKILL.md]"]
  node_compat_audit["Platform Audit<br/>[SKILL.md]"]
end

subgraph group_delivery["Feature And Docs"]
  node_feature_design["Feature Design<br/>[SKILL.md]"]
  node_feature_align["Align And PRD<br/>[SKILL.md]"]
  node_feature_slices["Vertical Slices<br/>[SKILL.md]"]
  node_feature_handoff["Review Handoff<br/>[SKILL.md]"]
  node_docs_drift["Docs Drift<br/>[SKILL.md]"]
end

subgraph group_knowledge["Reference And Security"]
  node_delphi_reference["Delphi Reference<br/>[SKILL.md]"]
  node_security_audit["Settings Audit<br/>[SKILL.md]"]
end

node_developer(("Delphi Developer"))

node_developer -->|"submits report"| node_bug_entry
node_bug_entry -->|"reproduces"| node_bug_repro
node_bug_entry -->|"localizes"| node_bug_localize
node_bug_entry -->|"checks conclusions"| node_bug_derail
node_bug_entry -->|"applies fix"| node_bug_fix
node_bug_entry -->|"verifies and compiles"| node_bug_verify
node_developer -->|"invokes"| node_android_triage
node_developer -->|"invokes"| node_mad_triage
node_developer -->|"invokes"| node_bionix_triage
node_developer -->|"invokes"| node_review_full
node_review_full -->|"finds bugs"| node_review_find
node_review_full -->|"counter-analyzes"| node_review_counter
node_review_full -->|"verifies and compiles"| node_review_verify
node_developer -->|"invokes"| node_review_tdd
node_developer -->|"invokes"| node_architecture_audits
node_developer -->|"invokes"| node_compat_audit
node_developer -->|"requests feature"| node_feature_design
node_feature_design -->|"aligns design"| node_feature_align
node_feature_design -->|"plans slices"| node_feature_slices
node_feature_design -->|"hands off"| node_feature_handoff
node_developer -->|"invokes"| node_docs_drift
node_developer -->|"consults"| node_delphi_reference
node_developer -->|"invokes"| node_security_audit

click node_bug_entry "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md"
click node_bug_repro "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md"
click node_bug_localize "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md"
click node_bug_derail "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-task-DerailmentCheck/SKILL.md"
click node_bug_fix "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md"
click node_bug_verify "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md"
click node_android_triage "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-Android/SKILL.md"
click node_mad_triage "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-MadShi/SKILL.md"
click node_bionix_triage "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-BioniX/SKILL.md"
click node_review_full "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md"
click node_review_find "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md"
click node_review_counter "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md"
click node_review_verify "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md"
click node_review_tdd "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-RedGreen/SKILL.md"
click node_architecture_audits "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-code-ArchitectureClass/SKILL.md"
click node_compat_audit "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-code-CheckOsCompatibility/SKILL.md"
click node_feature_design "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md"
click node_feature_align "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md"
click node_feature_slices "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md"
click node_feature_handoff "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md"
click node_docs_drift "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-md-DriftUpdate/SKILL.md"
click node_delphi_reference "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-ref-Memory/SKILL.md"
click node_security_audit "https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-security-ClaudeSettingsAudit/SKILL.md"

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_bug_entry,node_bug_repro,node_bug_localize,node_bug_derail,node_bug_fix,node_bug_verify,node_android_triage,node_mad_triage,node_bionix_triage toneBlue
class node_review_full,node_review_find,node_review_counter,node_review_verify,node_review_tdd,node_architecture_audits,node_compat_audit toneAmber
class node_feature_design,node_feature_align,node_feature_slices,node_feature_handoff,node_docs_drift toneMint
class node_delphi_reference,node_security_audit toneRose
class node_developer toneIndigo
```

## Components

### Bug Handling

- [Bug Intake](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md): `.claude/skills/light-bug/SKILL.md`
- [Reproduce](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md): `.claude/skills/light-bug/SKILL.md`
- [Localize](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md): `.claude/skills/light-bug/SKILL.md`
- [Derailment Check](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-task-DerailmentCheck/SKILL.md): `.claude/skills/light-task-DerailmentCheck/SKILL.md`
- [Fix](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md): `.claude/skills/light-bug/SKILL.md`
- [Verify And Build](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug/SKILL.md): `.claude/skills/light-bug/SKILL.md`
- [Android Triage](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-Android/SKILL.md): `.claude/skills/light-bug-Android/SKILL.md`
- [madExcept Triage](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-MadShi/SKILL.md): `.claude/skills/light-bug-MadShi/SKILL.md`
- [BioniX Triage](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-bug-BioniX/SKILL.md): `.claude/skills/light-bug-BioniX/SKILL.md`

### Review And Audit

- [Full Review](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md): `.claude/skills/light-review-Full/SKILL.md`
- [Find Bugs](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md): `.claude/skills/light-review-Full/SKILL.md`
- [Counter Analyze](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md): `.claude/skills/light-review-Full/SKILL.md`
- [Verify And Build](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-Full/SKILL.md): `.claude/skills/light-review-Full/SKILL.md`
- [Red Green TDD](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-review-RedGreen/SKILL.md): `.claude/skills/light-review-RedGreen/SKILL.md`
- [Architecture Audits](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-code-ArchitectureClass/SKILL.md): `.claude/skills/light-code-ArchitectureClass/SKILL.md`
- [Platform Audit](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-code-CheckOsCompatibility/SKILL.md): `.claude/skills/light-code-CheckOsCompatibility/SKILL.md`

### Feature And Docs

- [Feature Design](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md): `.claude/skills/light-new-Feature/SKILL.md`
- [Align And PRD](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md): `.claude/skills/light-new-Feature/SKILL.md`
- [Vertical Slices](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md): `.claude/skills/light-new-Feature/SKILL.md`
- [Review Handoff](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-new-Feature/SKILL.md): `.claude/skills/light-new-Feature/SKILL.md`
- [Docs Drift](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-md-DriftUpdate/SKILL.md): `.claude/skills/light-md-DriftUpdate/SKILL.md`

### Reference And Security

- [Delphi Reference](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-ref-Memory/SKILL.md): `.claude/skills/light-ref-Memory/SKILL.md`
- [Settings Audit](https://github.com/gabrielondelphi/claude-tools-for-delphi/blob/main/.claude/skills/light-security-ClaudeSettingsAudit/SKILL.md): `.claude/skills/light-security-ClaudeSettingsAudit/SKILL.md`

### Other components

- **Delphi Developer**

## Connections

- Delphi Developer → Bug Intake: submits report
- Bug Intake → Reproduce: reproduces
- Bug Intake → Localize: localizes
- Bug Intake → Derailment Check: checks conclusions
- Bug Intake → Fix: applies fix
- Bug Intake → Verify And Build: verifies and compiles
- Delphi Developer → Android Triage: invokes
- Delphi Developer → madExcept Triage: invokes
- Delphi Developer → BioniX Triage: invokes
- Delphi Developer → Full Review: invokes
- Full Review → Find Bugs: finds bugs
- Full Review → Counter Analyze: counter-analyzes
- Full Review → Verify And Build: verifies and compiles
- Delphi Developer → Red Green TDD: invokes
- Delphi Developer → Architecture Audits: invokes
- Delphi Developer → Platform Audit: invokes
- Delphi Developer → Feature Design: requests feature
- Feature Design → Align And PRD: aligns design
- Feature Design → Vertical Slices: plans slices
- Feature Design → Review Handoff: hands off
- Delphi Developer → Docs Drift: invokes
- Delphi Developer → Delphi Reference: consults
- Delphi Developer → Settings Audit: invokes
