Skip to content

GrexyLoco/K.Agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

307 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

K.Agents β€” Spezialisierte AI-Agents fuer .NET, PowerShell & Azure

Release License: MIT Agents Skills

Kuratierte Sammlung von 14 Custom Agents (13 spezialisierte + 1 Orchestrator), 32 Skills und 2 MCP-Server fΓΌr VS Code Copilot, Visual Studio 2026 und Claude Code. Optimiert fΓΌr .NET 10, C# 14, Blazor, MAUI, PowerShell Core, GitHub Actions und Azure.

Inhaltsverzeichnis

Besonderheiten

  • TUnit als .NET-Testframework (nicht xUnit/NUnit)
  • Pester 5.6.x fΓΌr PowerShell-Tests
  • ReleaseFlow-Integration (K.Actions.ReleaseFlow DomΓ€nenwissen)
  • EU-SouverΓ€nitΓ€ts-Pflicht beim Azure Specialist (immer Kosten dev/prod + Alternative)
  • Write-Host ΓΌberall verboten (auch CI-Scripts)
  • Deutsch als Arbeitssprache fΓΌr Doku, Issues, Commits

Installation

β†’ AusfΓΌhrliche Installationsanleitung β€” Alle Methoden, Multi-Repo-Setup, Token-FAQ und offizielle Quellen.

Schnellstart (Plugin β€” einmal installieren, in allen Repos verfΓΌgbar):

/plugin marketplace add GrexyLoco/K.Agents
/plugin install kagents@K.Agents

Schnellstart (VS Code Settings):

{
  "chat.plugins.enabled": true,
  "chat.plugins.marketplaces": ["GrexyLoco/K.Agents"]
}

Agents

Einstieg (Orchestrator)

Agent Beschreibung Model
Orchestrator Automatisches Routing β€” analysiert Aufgabe und delegiert sofort Haiku

Nutzung: Orchestrator im Agent-Picker wΓ€hlen oder direkt aufrufen:

Platform Aufruf
VS Code Copilot Chat @Orchestrator <Aufgabe> im Chat-Eingabefeld
Claude Code (CLI) claude starten β†’ Shift+Tab β†’ Agent-Picker β†’ Orchestrator wΓ€hlen
Visual Studio 2026 Copilot Chat ΓΆffnen β†’ Agent-Dropdown β†’ Orchestrator wΓ€hlen

Warum Orchestrator?

K.Agents enthΓ€lt 13 spezialisierte Agents β€” fΓΌr neue User ist es nicht immer offensichtlich, welcher Agent fΓΌr welche Aufgabe zustΓ€ndig ist. Der Orchestrator nimmt diese kognitive Last ab: Einfach beschreiben, was gemacht werden soll, und der Orchestrator leitet automatisch an den richtigen Spezialisten weiter. Das kostet genau einen zusΓ€tzlichen Haiku-LLM-Call β€” schnell und gΓΌnstig. Er ist der empfohlene Einstiegspunkt fΓΌr alle K.Agents-Workflows.

Was der Orchestrator NICHT tut

  • FΓΌhrt niemals Tasks selbst aus β€” kein Code, keine Datei-Γ„nderungen, keine technischen ErklΓ€rungen
  • Beantwortet keine fachlichen oder technischen Fragen direkt
  • Stellt maximal eine RΓΌckfrage bei echter Unklarheit, delegiert danach immer sofort
  • Hat keine Tools β€” kann ausschließlich ΓΌber Handoffs an Spezialisten weiterleiten

Aufrufbeispiele

Eingabe Ziel-Agent BegrΓΌndung
"Implementiere einen User-Service mit EF Core Repository-Pattern" dotnet-developer C#/.NET Implementierungsaufgabe
"Schreibe Pester-Tests fΓΌr das Deployment-Script" pester-tester PowerShell-Tests mit Pester-Kontext
"Plane das Feature fΓΌr automatische Benachrichtigungen als GitHub Issues" planning Feature-Planung und Issue-Erstellung
"Welche Azure-Ressourcen brauchen wir fΓΌr .NET Aspire mit EU-Daten?" azure-specialist Azure/Aspire + EU-SouverΓ€nitΓ€tsfrage
"Review meinen Code und schreib danach die Docs" code-reviewer Code Review zuerst β€” der macht dann Handoff an documentation

Orchestrator vs. direkter Agent-Aufruf

Situation Empfehlung
Aufgabe ist klar beschreibbar, aber welcher Agent zustΓ€ndig ist, ist unklar Orchestrator nutzen
Aufgabe ergibt sich aus einem laufenden Flow (Handoff-Button sichtbar) Handoff direkt nutzen
ZustΓ€ndiger Spezialist ist bekannt und 1 LLM-Call soll gespart werden Direkt den Spezialisten aufrufen

Integration in K.Agents-Flows

Der Orchestrator ist der empfohlene Einstieg fΓΌr alle Flows (Feature-Flow, CI/CD-Flow, TDD-Zyklus etc.). Folgeschritte innerhalb eines Flows β€” z.B. vom Planning Agent weiter zum App Architect β€” laufen ΓΌber die eingebauten Handoff-Buttons direkt zwischen den Spezialisten, ohne erneuten Orchestrator-Umweg.

Strategie & Planung

Agent Beschreibung Model
Planning Agent Feature-Planung β†’ GitHub Issues/Milestones Opus
App Architect .NET/Blazor/MAUI Architektur, Modular Monolith Opus
Automation Architect CI/CD, Workflows, Release-Strategie Opus

Implementierung

Agent Beschreibung Model
.NET Developer C# 14, Blazor, MAUI, APIs Sonnet
PowerShell Engineer Cross-Platform PS Core, GitHub Actions Sonnet
Azure Specialist Aspire, Monitoring + EU-Alternativen Sonnet
Database Engineer EF Core, Migrations, Performance Sonnet

QualitΓ€tssicherung

Agent Beschreibung Model
TUnit Tester .NET Tests mit TUnit Sonnet
Pester Tester PowerShell Tests mit Pester 5.6 Sonnet
Security Auditor OWASP, Dependency Scanning Sonnet
Code Reviewer Patterns, Performance, Architektur Opus

Querschnitt

Agent Beschreibung Model
Documentation README, Changelog, API-Docs Sonnet
Git Forensics Blame, Bisect, Conventional Commits Sonnet

Skills

Eigene Skills (17)

Kategorie Skills
C# / .NET csharp-patterns, minimal-api-patterns
Blazor blazor-patterns
MAUI maui-patterns
Aspire aspire-architecture
EF Core efcore-patterns
Testing tunit-patterns, pester-patterns
CI/CD github-actions-patterns, github-actions-debugging
PowerShell powershell-module-design
Azure azure-monitoring
Security owasp-dotnet
Release release-management, conventional-commits
ReleaseFlow releaseflow-domain, releaseflow-coding-patterns

OSS-adaptierte Skills (10)

Skill Quelle Lizenz
dotnet-build-diagnosis dotnet/skills MIT
dotnet-aot-compat dotnet/skills MIT
maui-blazor-hybrid davidortinau/maui-skills MIT
maui-performance davidortinau/maui-skills MIT
maui-accessibility davidortinau/maui-skills MIT
maui-hot-reload davidortinau/maui-skills MIT
playwright-blazor-testing Aaronontheweb/dotnet-skills MIT
aspire-integration-testing Aaronontheweb/dotnet-skills MIT
database-performance Aaronontheweb/dotnet-skills MIT
csharp-concurrency-patterns Aaronontheweb/dotnet-skills MIT

MCP-Server

Das Plugin liefert zwei MCP-Server mit, die automatisch im Plugin-System (VS Code, Claude Code, Copilot CLI) gestartet werden:

Server Typ Funktion Tools
Microsoft Learn HTTP Offizielle Microsoft-Dokumentation und Code-Beispiele microsoft_docs_search, microsoft_docs_fetch, microsoft_code_sample_search
GitHub HTTP Issues, PRs, Repos, Code-Suche, Advisory Database list_issues, search_code, create_pull_request, u.v.m.

Voraussetzung GitHub MCP: gh auth login muss einmalig ausgefΓΌhrt worden sein.

Hinweis: MCP-Server werden von Visual Studio 2026 nicht unterstΓΌtzt. Siehe INSTALLATION.md fΓΌr Details.

KompatibilitΓ€t

Umgebung Status Installation Hooks & MCPs
VS Code + GitHub Copilot βœ… PrimΓ€r Plugin Marketplace oder Settings βœ… via Plugin
Visual Studio 2026 (ab 18.5) βœ… Install-Script (User-Level Copy) ❌ nicht unterstΓΌtzt
Claude Code βœ… Plugin Marketplace βœ… via Plugin
Copilot CLI βœ… Plugin Marketplace βœ… via Plugin

Hinweis: Jede IDE hat ein eigenes Discovery-System. Plugins aus Copilot CLI werden weder in VS Code noch in VS 2026 erkannt. Details β†’ INSTALLATION.md

Agent-Workflow & Handoff-Flows

Die Agents sind ΓΌber Handoff-Buttons miteinander verknΓΌpft. Nach jeder Agent-Antwort erscheinen Buttons, die zum nΓ€chsten passenden Agent weiterleiten β€” inklusive Kontext aus der bisherigen Konversation.

Übersichtsgraph

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        STRATEGIE & PLANUNG                         β”‚
β”‚                                                                     β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚   β”‚ Planning │──────→ β”‚ App Architect β”‚     β”‚ Automation         β”‚ β”‚
β”‚   β”‚ Agent    │──────→ β”‚               β”‚     β”‚ Architect          β”‚ β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚        β–²                β”‚  β”‚  β”‚  β”‚               β”‚  β”‚  β”‚  β”‚        β”‚
β”‚        β”‚ MVP planen     β”‚  β”‚  β”‚  β”‚  Tasks planen β”‚  β”‚  β”‚  β”‚        β”‚
β”‚        ╰────────────────╯  β”‚  β”‚  β”‚  ╭────────────╯  β”‚  β”‚  β”‚        β”‚
β”‚                            β”‚  β”‚  β”‚  β”‚               β”‚  β”‚  β”‚        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”˜
                             β”‚  β”‚  β”‚  β”‚               β”‚  β”‚  β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”Όβ”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        IMPLEMENTIERUNG                              β”‚
β”‚                            β”‚  β”‚  β”‚  β”‚               β”‚  β”‚  β”‚        β”‚
β”‚                            β–Ό  β”‚  β–Ό  β”‚               β–Ό  β”‚  β–Ό        β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚     β”‚     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚   β”‚  .NET Developer  β”‚ β—„β”€β”€β”€β”€β”€β”˜     β”‚     β”‚ PowerShell Engineer β”‚  β”‚
β”‚   β”‚                  │─────────────────→ β”‚                      β”‚  β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜             β”‚     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚      β”‚  β”‚  β”‚  β”‚  β”‚                 β”‚         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚  β”‚  β”‚                 β”‚         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚  β”‚  β–Ό                 β”‚         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚  β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚  β•°β†’β”‚ Database     β”‚   β”‚         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚    β”‚ Engineer     │───╯         β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜             β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β”‚                                 β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  β–Ό    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”‚  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚  ╰───→│ Azure Specialist  │◄───────╯  β”‚  β”‚              β”‚
β”‚      β”‚  β”‚       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜           β”‚  β”‚              β”‚
β”‚      β”‚  β”‚                                       β”‚  β”‚              β”‚
β”‚      β”‚  β–Ό       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”           β”‚  β”‚              β”‚
β”‚      β”‚  ╰──────→│ Documentation     │◄──────────╯  β”‚              β”‚
β”‚      β”‚          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β”‚              β”‚
β”‚      β”‚                                             β”‚              β”‚
β””β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚                                             β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚      β”‚             QUALITΓ„TSSICHERUNG              β”‚              β”‚
β”‚      β”‚                                             β”‚              β”‚
β”‚      β–Ό          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                   β–Ό              β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚ Pester       │◄──── β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚   β”‚ TUnit    β”‚  β”‚ Tester       β”‚      β”‚                  β”‚       β”‚
β”‚   β”‚ Tester   β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚  Code Reviewer   β”‚       β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β”‚              β”‚                  β”‚       β”‚
β”‚      β”‚                 β”‚              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚      β”‚                 β”‚                β”‚  β”‚  β”‚                   β”‚
β”‚      β–Ό                 β–Ό                β”‚  β”‚  β”‚                   β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”        β”‚  β”‚  β”‚                   β”‚
β”‚   β”‚      Code Reviewer         │◄───────╯  β”‚  β”‚                   β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜           β”‚  β”‚                   β”‚
β”‚      β”‚  β”‚                                  β”‚  β”‚                   β”‚
β”‚      β”‚  β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”           β”‚  β”‚                   β”‚
β”‚      β”‚  ╰──→│ Security Auditor │◄──────────╯  β”‚                   β”‚
β”‚      β”‚      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β”‚                   β”‚
β”‚      β”‚                                        β”‚                   β”‚
β”‚      ╰── Findings β†’ dotnet-developer ─────────╯                   β”‚
β”‚      ╰── Findings β†’ powershell-engineer ──────╯                   β”‚
β”‚                                                                    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Typische Flows

Flow 1: Neues Feature (Vision β†’ MVP)

Empfohlener Einstieg für neue Projekte oder grâßere Features.

1. Planning Agent     β”‚ Zielbild beschreiben, Scope klΓ€ren, Anforderungen definieren
       ↓ Handoff      β”‚
2. App Architect      β”‚ Solution-Struktur, Patterns, Technologie-Entscheidungen
       ↓ Handoff      β”‚
3. Planning Agent     β”‚ MVP-Stories schneiden, GitHub Issues erstellen
       ↓ Handoff      β”‚
4. .NET Developer     β”‚ Erste Story implementieren
       ↓ Handoff      β”‚
5. TUnit Tester       β”‚ Tests schreiben
       ↓ Handoff      β”‚
6. Code Reviewer      β”‚ Review durchfΓΌhren
       ↓ Handoff      β”‚
7. .NET Developer     β”‚ Findings beheben (ggf. mehrere Iterationen)

Flow 2: CI/CD-Pipeline aufbauen

1. Planning Agent         β”‚ Automations-Anforderungen definieren
       ↓ Handoff          β”‚
2. Automation Architect   β”‚ Workflow-Architektur, Matrix-Builds, Caching
       ↓ Handoff          β”‚
3. Planning Agent         β”‚ Tasks als Issues planen
       ↓ Handoff          β”‚
4. PowerShell Engineer    β”‚ Scripts und Workflows implementieren
       ↓ Handoff          β”‚
5. Pester Tester          β”‚ Tests schreiben
       ↓ Handoff          β”‚
6. Code Reviewer          β”‚ Review (Cross-Platform, Performance, Patterns)

Flow 3: Feature mit Datenbank

1. App Architect      β”‚ Architektur mit EF Core Layer
       ↓ Handoff      β”‚
2. Database Engineer  β”‚ Schema, Migrations, Indizes
       ↓ Handoff      β”‚
3. .NET Developer     β”‚ Service/Repository Layer + API
       ↓ Handoff      β”‚
4. .NET Developer     β”‚ β†’ Schema/Migration anfordern (bei Γ„nderungen)
       ↓ Handoff      β”‚
5. TUnit Tester       β”‚ Integration Tests mit TestContainers
       ↓ Handoff      β”‚
6. Code Reviewer      β”‚ Review (N+1, AsNoTracking, Performance)

Flow 4: Security-Review-Zyklus

1. Code Reviewer          β”‚ Review findet Sicherheitsbedenken
       ↓ Handoff          β”‚
2. Security Auditor       β”‚ OWASP-Audit, Dependency Scan
       ↓ Handoff          β”‚
3. .NET Developer         β”‚ Security-Fixes implementieren
       ↓ Handoff          β”‚
4. Code Reviewer          β”‚ Re-Review der Fixes

Flow 5: Bug-Analyse

1. Git Forensics      β”‚ git blame, bisect β€” Ursache finden
       ↓ Handoff      β”‚
2. .NET Developer     β”‚ Bug fixen
       ↓ Handoff      β”‚
3. TUnit Tester       β”‚ Regression-Test schreiben
       ↓ Handoff      β”‚
4. Code Reviewer      β”‚ Fix reviewen

Flow 6: TDD-Zyklus (Test-Driven Development)

1. Planning Agent         β”‚ Feature definieren, Acceptance Criteria
       ↓ Handoff          β”‚
2. TUnit Tester (Modus 1) β”‚ Test-Strategie, executable Test Skeletons
       ↓ Handoff          β”‚
3. Planning Agent         β”‚ Test Cases als Acceptance Criteria in Issues
       ↓ Handoff          β”‚
4. TUnit Tester (Modus 2) β”‚ RED β€” Failing Tests schreiben
       ↓ Handoff          β”‚
5. .NET Developer         β”‚ GREEN β€” Minimalen Produktionscode schreiben
       ↓ Handoff          β”‚
6. TUnit Tester           β”‚ REFACTOR β€” Tests verschΓ€rfen, Edge Cases
       ↓ Loop (max 3Γ—)    β”‚ zurΓΌck zu Schritt 4 bei neuen Tests
       ↓ Handoff          β”‚
7. Code Reviewer          β”‚ Finales Review

Handoff-Matrix

VollstÀndige Übersicht aller Handoff-Verbindungen:

Agent ↓ delegiert an β†’ planning app-arch auto-arch dotnet ps-eng azure db-eng tunit pester sec-audit reviewer docs git-for
Planning Agent βœ… βœ… βœ…
App Architect βœ… βœ… βœ… βœ…
Automation Architect βœ… βœ…* βœ… βœ…
.NET Developer βœ… βœ… βœ… βœ… βœ…
PowerShell Engineer βœ… βœ… βœ…
Azure Specialist βœ… βœ…
Database Engineer βœ… βœ…
TUnit Tester βœ… βœ… βœ…
Pester Tester βœ… βœ…
Security Auditor βœ… βœ…
Code Reviewer βœ… βœ… βœ… βœ… βœ…
Git Forensics βœ… βœ…
Documentation

* Automation Architect delegiert an powershell-engineer fΓΌr Script-Implementierung

Mitwirken

Siehe CONTRIBUTING.md fΓΌr Richtlinien.

Danksagung

OSS-Skills adaptiert von:

Lizenz

MIT Β© GrexyLoco

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors