Agenten-Übersicht — TimeInvoicer KI-Firma

Stand: 25. März 2026 | Referenz: PROJEKTPLAN.md (KI-Firma), .claude/rules/agent-team.md

Organigramm

                    ┌──────────────────────┐
                    │   Roland (CEO/CTO)   │
                    │   Entscheidungen &   │
                    │   Gesamtsteuerung    │
                    └──────────┬───────────┘
                               │
       ┌───────────────────────┼───────────────────────┐
       │                       │                       │
┌──────▼───────┐       ┌──────▼──────┐        ┌───────▼───────┐
│  STRATEGIE   │       │  QUALITÄT   │        │  FORSCHUNG    │
│  (Product)   │       │  (QA/Sec)   │        │  (Market/UX)  │
└──┬───────┬───┘       └──┬──────┬───┘        └──┬────────┬───┘
   │       │              │      │               │        │
 Strat.  Store-       Kritiker Sicherh.     Marktf.    UX
         Manager

┌──────────────────────────────────────────────────────────────┐
│                    ENTWICKLUNG                                │
│              Claude Code + Roland + Agenten                   │
└──┬──────┬──────────┬───────────┬──────────┬──────────┬───────┘
   │      │          │           │          │          │
 Hilfe  UI-Opt.  MinClick   Translator  Texter    SEO/Conv.

Skills (14 Stück)

Entwicklung & Qualität

Skill-DateiAufrufRolleWann einsetzen
timeinvoicer-kritiker.skill/timeinvoicer-kritikerDevil’s Advocate, Code-Review, Bug-HuntingNach jedem Feature (Phase B — PFLICHT)
timeinvoicer-sicherheit.skill/timeinvoicer-sicherheitCISO, DSGVO-Audit, Security-ScanVor jedem Release (Phase B — PFLICHT)
timeinvoicer-help.skill/timeinvoicer-helpCoach-Marks, Onboarding, user_guide_de.htmlNach jedem UI-Feature (Phase C — PFLICHT)
timeinvoicer-ui-optimizer.skill/timeinvoicer-ui-optimizerMaterial3, Touch-Targets >=48dp, ResponsiveNach jedem UI-Feature (Phase C — PFLICHT)

Strategie & Planung

Skill-DateiAufrufRolleWann einsetzen
timeinvoicer-strategie.skill/timeinvoicer-strategieProduct Owner, RICE-Score, Sprint-Planung“was als nächstes”, Projektplan-Updates
timeinvoicer-ux.skill/timeinvoicer-uxUser-Flows, Heuristik-Evaluation, Accessibility“UX Review”, “ist das intuitiv”
timeinvoicer-minimalclick.skill/timeinvoicer-minimalclickClick-Reduktion, Flow-Analyse, Protokoll“MinimalClick”, “weniger Taps”

Marktforschung & Marketing

Skill-DateiAufrufRolleWann einsetzen
timeinvoicer-marktforscher.skill/timeinvoicer-marktforscherKonkurrenz-Analyse, Preise, Reviews, TrendsMonatlich oder “was macht die Konkurrenz”
timeinvoicer-texter.skill/timeinvoicer-texterVerkaufstexte, Hero-Texte, emotional aus Psychologen-SichtWebsite-Content, Feature-Beschreibungen
timeinvoicer-conversion.skill/timeinvoicer-conversionBeta-Signup, Testimonials, FAQs, Landing PagesConversion-Optimierung, Lead-Generierung
timeinvoicer-seo.skill/timeinvoicer-seoBlog-Artikel, Keywords, Meta-TexteSEO-Content, Blog-Posts
timeinvoicer-store-manager.skill/timeinvoicer-store-managerPlay Store ASO, Release Notes, Feature-GrafikStore-Listing, App-Updates

Internationalisierung

Skill-DateiAufrufRolleWann einsetzen
timeinvoicer-translator.skill/timeinvoicer-translatorÜbersetzungen DE<->EN/FR/ES, Terminologie-Glossar“übersetze”, String-Übersetzungen

Spezial-Tools

Skill-DateiAufrufRolleWann einsetzen
amazon-invoice-downloader.skill/amazon-invoice-downloaderAmazon-Rechnungen automatisch herunterladenEingangsrechnungen-Workflow

Automatisch gestartete Agenten (kein manueller Aufruf)

Diese Agenten werden automatisch nach bestimmten Events gestartet:

AgentTriggerWas er tut
Testuser-AgentNach jeder UI-IntegrationErstbenutzer-Simulation (Dr. Huber-Perspektive), Verständlichkeit, Tonalität
iOS-Merger-AgentNach jeder UI-IntegrationPrüft welche Android-Änderungen in iOS (KMP/CMP) portiert werden müssen

Claude Rules (6 Stück — automatisch geladen)

Diese Dateien werden bei jedem Session-Start automatisch geladen:

DateiPfadInhalt
dev-workflow.md.claude/rules/Build-Befehle, Flavors (prod/demo/parallel), Package-Layout, Commit-Konventionen, VM->Repo->DAO Mappings
agent-team.md.claude/rules/KI-Firma Workflow (Phase A/B/C), 3 Pflicht-Agenten nach UI-Änderung
ui-features.md.claude/rules/Hilfe-Agent 3 Aufgaben, Coach-Marks, Long-Click-Hinweise, UI-Optimizer, Testuser
ios-migration.md.claude/rules/CalendarPort iOS-Team (6 Agenten), KMP/CMP Phasen, HIG-Wächter
website-marketing.md.claude/rules/WordPress (timeinvoicer.at), REST API, Status-Dashboard, Marketing-Agenten
i18n.md.claude/rules/4 Sprachen (DE/EN/FR/ES), Übersetzungs-Regeln, Ressourcen-Übersicht

Referenz-Dokumente (manuell lesen)

DateiWann lesen
CLAUDE.mdWird automatisch geladen — Projekt-Überblick, Architektur, Gotchas
PROJEKTPLAN.mdJede Session — Roadmap, Phasen 0-F, KI-Firma
AGENTS.mdBei Unsicherheit über Regeln — Global Rules for AI Operations
ARCHITECTURE.mdBei Architektur-Fragen — ViewModel->Repository->DAO Mappings
IOS_PROJEKTPLAN.mdBei iOS-Arbeit — KMP/CMP Detailplan
AGENT_HELP.mdBei Hilfe/Onboarding — Coach-Mark Status-Tabelle
docs/ZUKUNFTS_MEETING_PROTOKOLL.mdBei Strategie-Entscheidungen — 6 Experten-Gutachten

Workflow bei neuem Feature

PHASE A: IMPLEMENTIERUNG (parallel, 3-5 Agenten)
├── Feature-Code + Domain + Tests
├── ViewModel + Hilt DI
├── UI/Compose Screen
└── Compile → Tests → Fix → Commit

PHASE B: QUALITÄTSSICHERUNG (parallel, 3 Agenten — PFLICHT)
├── /timeinvoicer-kritiker    → Code-Review, Bugs, Edge Cases
├── /timeinvoicer-sicherheit  → DSGVO, Krypto, Daten-Leaks
└── /timeinvoicer-ux          → Usability, Accessibility
    Compile → Tests → Fix → Commit

PHASE C: POLISH (parallel, 2 Agenten — PFLICHT bei UI)
├── /timeinvoicer-help         → Coach-Marks, user_guide, Pref-Keys
└── /timeinvoicer-ui-optimizer → Responsive, Touch-Targets, Farben
    Compile → Tests → Fix → Commit

AUTOMATISCH NACH UI (3 Hintergrund-Agenten):
├── Testuser-Agent             → Erstbenutzer-Simulation
├── UI-Optimizer-Agent         → WCAG AA, Material3
└── iOS-Merger-Agent           → KMP-Portierung prüfen
    Ergebnisse → User präsentieren → Fixes nach Freigabe

iOS-Agenten (CalendarPort Team)

Für iOS-spezifische Arbeit gibt es 6 spezialisierte Rollen:

AgentRolleTrigger
ios-architectCTO: KMP/CMP Setup, Gradle, Module, expect/actual, Koin DI“KMP Setup”, “iOS Architektur”
ios-platformPlatform: EventKit, CNContact, FileManager, UserDefaults, StoreKit 2“EventKit”, “iOS Platform”
ios-uiUI: CMP Screens, SwiftUI-Bridges, Navigation, Material3 iOS“iOS UI”, “Compose Multiplatform”
ios-dataData: SQLDelight, Room-Wrapper, Repository-Pattern KMP“SQLDelight”, “iOS Daten”
ios-qaQA: commonTest, iosTest, XCTest, E2E-Flows“iOS Tests”, “XCTest”
ios-devopsDevOps: Xcode, CocoaPods/SPM, Signing, CI/CD, TestFlight“Xcode”, “iOS Build”

Details: .claude/rules/ios-migration.md und IOS_PROJEKTPLAN.md