Mein Dev-Stack — wie ich von der Idee zum Deploy komme

Ressource · Workflow-Skizze

Mein Dev-Stack.

Wie ich als Solo-Operator von der fuzzy Idee zum Deploy komme — alle Skills, Subagents und Services in einer Skizze. Reihenfolge sichtbar, Verbindungen sichtbar.

Stand: Mai 2026 5 Phasen + 1 Umbrella ~30 Skills 4 parallele Review-Subagents
~/.claude/stack.txt
╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║                                                                MAX' DEV-STACK                                                                                      ║
╚══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝

                          ┌────────────────────────┐                          ┌────────────────────────────────────────┐
                          │          MAX            │  ◄──────────────────►  │   /pm   ●  PROJEKT-MGMT-UMBRELLA        │
                          │   Chat / Antigravity    │      "Status?"          │   ────────────────────────────────      │
                          └──────────┬─────────────┘                          │   Überschaut ALLE Zonen unten            │
                                     │                                         │   ─ pm-state.md (parallel Chats)        │
                                     │                                         │   ─ Recap / Wave-Status / "wo steht X?" │
                                     │                                         └─────────────┬──────────────────────────┘
                                     │                                                       │ (beobachtet jede Phase)
                                     │                                                       │
                                     │                  ┌────────────────────────────────────┘
                                     │                  │
       ┌─────────────────────────────┴──────────────────┼─────────────────────────────┐
       ▼                                                ▼                             ▼
╔═══════════════════════════════════════════════════════════╗            ╔═══════════════════════════════════════════════════════════╗
║  ░░░░░  ZONE 1A — IDEE / SPEC-PFAD  ░░░░░                  ║            ║  ▒▒▒▒▒  ZONE 1B — BRAND / COPY-PFAD  ▒▒▒▒▒                ║
╠═══════════════════════════════════════════════════════════╣            ╠═══════════════════════════════════════════════════════════╣
║                                                            ║            ║                                                            ║
║   /pitch                          ◆ fuzzy → strukturiert  ║            ║   /strategy            ◆ VPC + BMC (Osterwalder)          ║
║      │                                                     ║            ║      │                                                     ║
║      ▼                                                     ║            ║      ▼                                                     ║
║   /process-interviewer            ◆ Q&A bis Gaps weg      ║            ║   /story-brand         ◆ SB7 BrandScript                  ║
║      │                                                     ║            ║      │                                                     ║
║      ▼                                                     ║            ║      ▼                                                     ║
║   /grill-with-docs                ◆ gegen CONTEXT.md      ║            ║   /founder-story       ◆ Bio + Trust-Signals              ║
║      │                              + ADRs challengen     ║            ║      │                                                     ║
║      ▼                                                     ║            ║      ▼                                                     ║
║   ●  Plan / Pitch.md fertig                                ║            ║   /headlines-that-work ◆ Ogilvy/Schwartz/PAS              ║
║                                                            ║            ║                                                            ║
╚═══════════════════════════╤═══════════════════════════════╝            ╚═══════════════════════════╤═══════════════════════════════╝
                            │                                                                        │
                            └────────────────────────────────────────────┬───────────────────────────┘
                                                                         ▼
                       ╔════════════════════════════════════════════════════════════════════════════════════════╗
                       ║                           ░░░░░  ZONE 2 — SPEC / BACKLOG  ░░░░░                        ║
                       ╠════════════════════════════════════════════════════════════════════════════════════════╣
                       ║                                                                                          ║
                       ║    /to-prd   ──►   /to-issues   ──►   /triage   ──►   /wave                             ║
                       ║    (PRD.md)        (vertikale          (State-         (nächste Welle                   ║
                       ║                     Slices,            Machine pro     planen: seq                      ║
                       ║                     Tracer-Bullet)     Issue)          oder parallel)                   ║
                       ║                                                                                          ║
                       ╚═══════════════════════════════════════╤════════════════════════════════════════════════╝
                                                               ▼
       ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
       ║                                          ▓▓▓▓▓  ZONE 3 — BUILD-LOOP (pro Wave)  ▓▓▓▓▓                                          ║
       ╠══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣
       ║                                                                                                                                ║
       ║                                                  /ralph-loop                                                                   ║
       ║                                            (Issue-Executor, sequentiell)                                                       ║
       ║                                                       │                                                                        ║
       ║                  ┌────────────────────────────────────┼────────────────────────────────────┐                                   ║
       ║                  ▼                                    ▼                                    ▼                                   ║
       ║   ┌────────────────────────────────┐  ┌────────────────────────────────┐  ┌────────────────────────────────┐                  ║
       ║   │  /design-system                │  │  /tdd                          │  │  Edit / Write                  │                  ║
       ║   │  ─ wenn ui:true im Issue       │  │  ─ red  → Test schreiben        │  │  ─ Code-Änderungen im          │                  ║
       ║   │  ─ Components + Storybook       │  │  ─ green → minimal grün machen  │  │    Worktree                    │                  ║
       ║   │    Stories                      │  │  ─ refactor → cleanup          │  │  ─ Bash für Build/Run          │                  ║
       ║   │  ─ 3-Layer Theme-Cascade       │  │  ─ Integration-Tests (real DB)  │  │  ─ Glob/Grep für Navigation    │                  ║
       ║   └────────────────────────────────┘  └────────────────────────────────┘  └────────────────────────────────┘                  ║
       ║                                                                                                                                ║
       ╚════════════════════════════════════════════════╤═══════════════════════════════════════════════════════════════════════════════╝
                                                        ▼
       ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
       ║                                            ▒▒▒▒▒  ZONE 4 — REVIEW (parallel)  ▒▒▒▒▒                                            ║
       ╠══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣
       ║                                                                                                                                ║
       ║   Parallele Subagents (gleichzeitig spawnen):                                                                                  ║
       ║                                                                                                                                ║
       ║   ┌──────────────────────┐   ┌──────────────────────┐   ┌──────────────────────┐   ┌──────────────────────┐                   ║
       ║   │  code-reviewer       │   │  qa                  │   │  diagnose            │   │  simplify            │                   ║
       ║   │  ─ Correctness       │   │  ─ Tests generieren  │   │  ─ Repro → minimise  │   │  ─ Reuse-Check       │                   ║
       ║   │  ─ Readability       │   │  ─ Tests laufen      │   │  ─ Hypothesise → fix │   │  ─ DRY               │                   ║
       ║   │  ─ Security          │   │  ─ Pass/Fail Report  │   │  ─ Regression-Test   │   │  ─ Architecture-Smell│                   ║
       ║   └──────────────────────┘   └──────────────────────┘   └──────────────────────┘   └──────────────────────┘                   ║
       ║                                                                                                                                ║
       ║   Slash-Skills:                                          Für Texte / externe Outputs (Pflicht-Pass):                           ║
       ║   ▼ /security-review    ▼ /review    ▼ /ultrareview      /humanizer   ──►   /max-voice                                         ║
       ║                                                                                                                                ║
       ╚════════════════════════════════════════════════╤═══════════════════════════════════════════════════════════════════════════════╝
                                                        ▼
       ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
       ║                              ████  ZONE 4.5 — PRE-LAUNCH AUDIT  (für deploybare Software)  ████                                 ║
       ╠══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣
       ║                                                                                                                                ║
       ║   6-Punkt-Methodik v2 (Code-Review-only verpasst 50%):                                                                         ║
       ║                                                                                                                                ║
       ║   ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐    ║
       ║   │ 1. Static-Audit │ │ 2. DB-Sanity    │ │ 3. Persona-     │ │ 4. Auth + CORS  │ │ 5. Visual-      │ │ 6. Phasen-      │    ║
       ║   │                 │ │                 │ │    Walkthrough  │ │                 │ │    Review       │ │    Konformität  │    ║
       ║   └─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘ └─────────────────┘    ║
       ║                                                                                                                                ║
       ║   Tooling: platform/scripts/audit/     Runbook: docs/runbooks/pre-launch-audit-method.md                                       ║
       ║                                                                                                                                ║
       ╚════════════════════════════════════════════════╤═══════════════════════════════════════════════════════════════════════════════╝
                                                        ▼
       ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
       ║                                                  ░░░░░  ZONE 5 — SHIP  ░░░░░                                                   ║
       ╠══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣
       ║                                                                                                                                ║
       ║                          git commit  ──►  GitHub PR  ──►  CI / Hooks  ──►  Deploy                                              ║
       ║                                                                  │                                                              ║
       ║                ┌─────────────────────────────┬───────────────────┴───────────────┬───────────────────────────────┐             ║
       ║                ▼                             ▼                                   ▼                               ▼             ║
       ║      ┌──────────────────┐         ┌──────────────────┐                ┌──────────────────┐            ┌──────────────────┐    ║
       ║      │   ●  Modal       │         │  ●  CF Pages     │                │  ●  Netlify      │            │  ●  Cloudflare   │    ║
       ║      │  ────────────────│         │  ────────────────│                │  ────────────────│            │  ────────────────│    ║
       ║      │   Apps           │         │   Spurwert       │                │   mfraunhofer.de │            │   DNS-Records    │    ║
       ║      │   mf-hub-api     │         │   Wizard         │                │   (Hub)          │            │   Tunnel         │    ║
       ║      │   Webhooks       │         │   automuc Pilot  │                │                  │            │   R2 Bucket      │    ║
       ║      │   storybrand-web │         │                  │                │                  │            │                  │    ║
       ║      └──────────────────┘         └──────────────────┘                └──────────────────┘            └──────────────────┘    ║
       ║                                                                                                                                ║
       ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃                                            ████  CROSS-CUTTING — durchgängig aktiv in allen Zonen  ████                                                            ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

┌──────────────────────────────────┬──────────────────────────────────┬──────────────────────────────────┬──────────────────────────────────┐
│  ●  CONTEXT (Memory)             │  ●  SECRETS / AUTH               │  ●  BROWSER                      │  ●  RESEARCH                     │
│                                  │                                  │                                  │                                  │
│  ~/.claude/memory/               │  1Password CLI (op)              │  agent-browser (CLI, primary)    │  /research-Subagent              │
│  CLAUDE.md (global instr.)       │  ~/.claude/secrets/              │  ─ persistent state              │  /deep-research                  │
│  Skills SKILL.md per skill       │  /saas-login                     │  ─ Cookie-Reuse                  │  /literature-research            │
│  Decision-Log, Project-Files     │  ~/.claude/state/sessions/       │                                  │  /fact-checker (Pflicht-Pass)    │
│                                  │  (Storage-State pro Service)     │  Playwright-MCP (Fallback)       │                                  │
│                                  │                                  │                                  │                                  │
├──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┤
│  ●  DATA  ◄── SUPABASE  ★        │  ●  CONTAINER  ◄── DOCKER  ★     │  ●  CODE-HOST                    │  ●  SCHEDULING / LOOPS           │
│                                  │                                  │                                  │                                  │
│  ★ Supabase                       │  ★ Docker Desktop                │  GitHub                          │  /schedule (Cron, Remote)        │
│    ─ Postgres (Spurwert DB)      │    ─ lokale Services             │  ─ Source-of-Truth Code          │  /loop (intervals)               │
│    ─ Auth + RLS                  │    ─ Supabase CLI lokal          │  ─ PRs + Issues                  │  Modal Webhooks                  │
│    ─ pgbouncer Pool              │    ─ Postgres-Container          │  ─ gh CLI                        │  ScheduleWakeup                  │
│    ─ Migrations (supabase CLI)   │    ─ pg-dump-Wrapper             │  ─ /review per gh                │                                  │
│                                  │                                  │                                  │                                  │
├──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┤
│  ●  DOMAIN                       │  ●  HUB-PFLEGE                   │  ●  CONTENT-SKILLS               │  ●  META / SETUP                 │
│                                  │                                  │                                  │                                  │
│  INWX (Registrar)                │  /changelog-update (täglich 17h) │  /linkedin-post                  │  /init (CLAUDE.md bootstrap)     │
│  Cloudflare DNS                  │  /hub-digest (täglich 17:15)     │  /research-article               │  /update-config (settings.json)  │
│                                  │  Trigger: "review website"       │  /frontend-slides                │  /find-skills                    │
│                                  │  → beide Pending-Files zeigen    │  /design-website                 │  /keybindings-help               │
│                                  │  → "publish" deployt sequenziell │  /improve-codebase-architecture  │  /fewer-permission-prompts       │
│                                  │                                  │                                  │                                  │
├──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┼──────────────────────────────────┤
│  ●  E-MAIL — INBOUND             │  ●  E-MAIL — 1:1 OUTBOUND        │  ●  E-MAIL — 1:N OUTREACH        │  ●  E-MAIL — BEWERBUNGEN         │
│                                  │                                  │                                  │                                  │
│  Mailbox.org (Mail-Provider)     │  /send-mail                      │  /instantly-campaigns            │  /bewerbung (E2E-Pipeline)       │
│  /gmail-inbox (Multi-Account)    │   ─ Wrapper um SMTP-Script       │  /instantly-autoreply            │  ja-email-writer                  │
│  /gmail-label (Auto-Triage:      │   ─ 5 Profile, BCC-Default       │  /casualize-names                │  ja-email-sender                  │
│   Action / Waiting / Reference)  │  /welcome-email (Sequenzen)      │  /classify-leads                 │  myapplication@mfraunhofer.de    │
│  /inbox-briefing (on demand)     │                                  │  /scrape-leads, /gmaps-leads     │                                  │
│  Sieve-Filter (Mailbox.org)      │                                  │                                  │                                  │
│                                  │                                  │                                  │                                  │
└──────────────────────────────────┴──────────────────────────────────┴──────────────────────────────────┴──────────────────────────────────┘

Wie ich's lese

  • Pfeile nach unten zeigen die Reihenfolge im Workflow.
  • ╔═╗Doppellinien markieren die fünf Hauptphasen.
  • ┌─┐Einfache Linien sind Sub-Komponenten innerhalb einer Phase.
  • ┏━┓Fette Linien markieren Cross-Cutting Services — laufen in jeder Phase mit.
  • ░▒▓█Shading ist rein optisch, um Zonen visuell zu trennen.
  • Stern markiert Supabase + Docker — die zwei Services, die in Cross-Cutting leicht übersehen werden.

Das Ganze ist eine Skizze, kein Dogma. Es bildet ab, wie ich heute baue — und ändert sich, sobald ich was Neues lerne oder ein Skill stirbt. Mai 2026, Stand der Dinge.

Zurück zu Ressourcen