# officialusername111-svg/do-me architecture

> Architecture diagram of the GitHub repository officialusername111-svg/do-me, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-30). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/officialusername111-svg/do-me
- Repository: https://github.com/officialusername111-svg/do-me

## Overview

do-me is a global-first Claude Code toolkit for solo and small-team development, tuned to ASP.NET Core and government/LGU systems. The main workflow starts with /do-me classifying and routing a concern, then skills own the process and dispatch craft specialists; the run ends with a plain-language report. Other skills cover design, defect repair, verification, security, delivery, documentation, and workspace maintenance. The README documents these capabilities and selected wiring; source excerpts were unavailable, so undocumented dispatch mappings are omitted.

Main entry points: [`skills/do-me/SKILL.md`](https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/SKILL.md) (Concern router), [`skills/do-me/references/DISPATCH.md`](https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/references/DISPATCH.md) (Dispatch registry), [`config/settings.fragment.json`](https://github.com/officialusername111-svg/do-me/blob/main/config/settings.fragment.json) (Hook permissions), [`skills/build-me/SKILL.md`](https://github.com/officialusername111-svg/do-me/blob/main/skills/build-me/SKILL.md) (Backend cycle)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_workflow["Workflow skills"]
  node_do["Concern router<br/>[SKILL.md]"]
  node_build["Backend cycle<br/>[SKILL.md]"]
  node_design["Design and audit<br/>[SKILL.md]"]
  node_redesign["Redesign command<br/>[redesign-me.md]"]
  node_fix["Defect repair<br/>[SKILL.md]"]
  node_test["Verification<br/>[SKILL.md]"]
  node_secure["Security hardening<br/>[SKILL.md]"]
  node_loop["Batch queue<br/>[SKILL.md]"]
  node_tell["Plain-language report<br/>[SKILL.md]"]
  node_specialists["Specialist agents"]
end

subgraph group_delivery["Delivery skills"]
  node_commit["VCS hygiene<br/>[SKILL.md]"]
  node_ship["Release and deploy<br/>[SKILL.md]"]
  node_document["Code-derived docs<br/>[SKILL.md]"]
  node_clean["Workspace cleanup<br/>[SKILL.md]"]
  node_install["Toolkit sync<br/>[SKILL.md]"]
end

subgraph group_safety["Safety controls"]
  node_hooks["Safety hooks"]
  node_settings["Hook permissions"]
end

subgraph group_wiring["Toolkit wiring"]
  node_registry["Dispatch registry<br/>[DISPATCH.md]"]
  node_default["Session default"]
end

node_developer(("Developer"))

node_developer -->|"starts with"| node_do
node_do -->|"routes concerns"| node_build
node_do -->|"routes concerns"| node_design
node_do -->|"routes concerns"| node_fix
node_do -->|"routes concerns"| node_test
node_do -->|"routes concerns"| node_secure
node_do -->|"reports outcome"| node_tell
node_design -->|"offers redesign"| node_redesign
node_build -->|"dispatches agents"| node_specialists
node_registry -->|"defines dispatch wiring"| node_specialists
node_registry -->|"defines policy"| node_do
node_registry -->|"defines policy"| node_loop
node_loop -->|"hands off state"| node_tell
node_settings -->|"configures hooks"| node_hooks
node_install -->|"installs globally"| node_developer
node_developer -.->|"requests VCS work"| node_commit
node_developer -.->|"requests release"| node_ship
node_developer -.->|"requests docs"| node_document
node_developer -.->|"requests cleanup"| node_clean
node_settings -.->|"coexists with"| node_default

click node_do "https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/SKILL.md"
click node_build "https://github.com/officialusername111-svg/do-me/blob/main/skills/build-me/SKILL.md"
click node_design "https://github.com/officialusername111-svg/do-me/blob/main/skills/design-me/SKILL.md"
click node_redesign "https://github.com/officialusername111-svg/do-me/blob/main/commands/redesign-me.md"
click node_fix "https://github.com/officialusername111-svg/do-me/blob/main/skills/fix-me/SKILL.md"
click node_test "https://github.com/officialusername111-svg/do-me/blob/main/skills/test-me/SKILL.md"
click node_secure "https://github.com/officialusername111-svg/do-me/blob/main/skills/secure-me/SKILL.md"
click node_loop "https://github.com/officialusername111-svg/do-me/blob/main/skills/loop-me/SKILL.md"
click node_tell "https://github.com/officialusername111-svg/do-me/blob/main/skills/tell-me/SKILL.md"
click node_specialists "https://github.com/officialusername111-svg/do-me/tree/main/agents"
click node_commit "https://github.com/officialusername111-svg/do-me/blob/main/skills/commit-me/SKILL.md"
click node_ship "https://github.com/officialusername111-svg/do-me/blob/main/skills/ship-me/SKILL.md"
click node_document "https://github.com/officialusername111-svg/do-me/blob/main/skills/document-me/SKILL.md"
click node_clean "https://github.com/officialusername111-svg/do-me/blob/main/skills/clean-me/SKILL.md"
click node_install "https://github.com/officialusername111-svg/do-me/blob/main/skills/set-me/SKILL.md"
click node_registry "https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/references/DISPATCH.md"
click node_hooks "https://github.com/officialusername111-svg/do-me/tree/main/hooks"
click node_settings "https://github.com/officialusername111-svg/do-me/blob/main/config/settings.fragment.json"
click node_default "https://github.com/officialusername111-svg/do-me/blob/main/config/subagent-driven-default.json"

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_do,node_build,node_design,node_redesign,node_fix,node_test,node_secure,node_loop,node_tell,node_specialists toneBlue
class node_commit,node_ship,node_document,node_clean,node_install toneAmber
class node_hooks,node_settings toneMint
class node_registry,node_default toneRose
class node_developer toneIndigo
```

## Components

### Workflow skills

- [Concern router](https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/SKILL.md): `skills/do-me/SKILL.md`
- [Backend cycle](https://github.com/officialusername111-svg/do-me/blob/main/skills/build-me/SKILL.md): `skills/build-me/SKILL.md`
- [Design and audit](https://github.com/officialusername111-svg/do-me/blob/main/skills/design-me/SKILL.md): `skills/design-me/SKILL.md`
- [Redesign command](https://github.com/officialusername111-svg/do-me/blob/main/commands/redesign-me.md): `commands/redesign-me.md`
- [Defect repair](https://github.com/officialusername111-svg/do-me/blob/main/skills/fix-me/SKILL.md): `skills/fix-me/SKILL.md`
- [Verification](https://github.com/officialusername111-svg/do-me/blob/main/skills/test-me/SKILL.md): `skills/test-me/SKILL.md`
- [Security hardening](https://github.com/officialusername111-svg/do-me/blob/main/skills/secure-me/SKILL.md): `skills/secure-me/SKILL.md`
- [Batch queue](https://github.com/officialusername111-svg/do-me/blob/main/skills/loop-me/SKILL.md): `skills/loop-me/SKILL.md`
- [Plain-language report](https://github.com/officialusername111-svg/do-me/blob/main/skills/tell-me/SKILL.md): `skills/tell-me/SKILL.md`
- [Specialist agents](https://github.com/officialusername111-svg/do-me/tree/main/agents): `agents`

### Delivery skills

- [VCS hygiene](https://github.com/officialusername111-svg/do-me/blob/main/skills/commit-me/SKILL.md): `skills/commit-me/SKILL.md`
- [Release and deploy](https://github.com/officialusername111-svg/do-me/blob/main/skills/ship-me/SKILL.md): `skills/ship-me/SKILL.md`
- [Code-derived docs](https://github.com/officialusername111-svg/do-me/blob/main/skills/document-me/SKILL.md): `skills/document-me/SKILL.md`
- [Workspace cleanup](https://github.com/officialusername111-svg/do-me/blob/main/skills/clean-me/SKILL.md): `skills/clean-me/SKILL.md`
- [Toolkit sync](https://github.com/officialusername111-svg/do-me/blob/main/skills/set-me/SKILL.md): `skills/set-me/SKILL.md`

### Safety controls

- [Safety hooks](https://github.com/officialusername111-svg/do-me/tree/main/hooks): `hooks`
- [Hook permissions](https://github.com/officialusername111-svg/do-me/blob/main/config/settings.fragment.json): `config/settings.fragment.json`

### Toolkit wiring

- [Dispatch registry](https://github.com/officialusername111-svg/do-me/blob/main/skills/do-me/references/DISPATCH.md): `skills/do-me/references/DISPATCH.md`
- [Session default](https://github.com/officialusername111-svg/do-me/blob/main/config/subagent-driven-default.json): `config/subagent-driven-default.json`

### Other components

- **Developer**

## Connections

- Developer → Concern router: starts with (evidence: `README.md`)
- Concern router → Backend cycle: routes concerns (evidence: `README.md`)
- Concern router → Design and audit: routes concerns (evidence: `README.md`)
- Concern router → Defect repair: routes concerns (evidence: `README.md`)
- Concern router → Verification: routes concerns (evidence: `README.md`)
- Concern router → Security hardening: routes concerns (evidence: `README.md`)
- Concern router → Plain-language report: reports outcome (evidence: `README.md`)
- Design and audit → Redesign command: offers redesign (evidence: `README.md`)
- Backend cycle → Specialist agents: dispatches agents (evidence: `README.md`)
- Dispatch registry → Specialist agents: defines dispatch wiring (evidence: `README.md`)
- Dispatch registry → Concern router: defines policy (evidence: `README.md`)
- Dispatch registry → Batch queue: defines policy (evidence: `README.md`)
- Batch queue → Plain-language report: hands off state (evidence: `README.md`)
- Hook permissions → Safety hooks: configures hooks (evidence: `README.md`)
- Toolkit sync → Developer: installs globally (evidence: `README.md`)
- Developer → VCS hygiene: requests VCS work
- Developer → Release and deploy: requests release
- Developer → Code-derived docs: requests docs
- Developer → Workspace cleanup: requests cleanup
- Hook permissions → Session default: coexists with
