Communitygithub.com

SamuelChien/mega-skills-collection

Systematische Verbesserung bestehender Agenten durch Leistungsanalyse, Prompt-Engineering und kontinuierliche Iteration.

Was ist mega-skills-collection?

Diese Fähigkeit bietet einen strukturierten Workflow zur Optimierung der Leistung und Zuverlässigkeit bestehender KI-Agenten. Sie folgt einem datengetriebenen Ansatz, der zunächst mit der Analyse aktueller Metriken wie Aufgabenerfolgsrate, Antwortgenauigkeit und Benutzerfeedback beginnt. Anschließend werden gezielte Prompt-Engineering-Techniken angewendet, darunter Chain-of-Thought-Verbesserungen, optimierte Few-Shot-Beispiele und die Integration konstitutioneller Prinzipien zur Selbstkorrektur. Der Workflow umfasst strenge Testphasen mit A/B-Vergleichen und einer humanen Evaluation, bevor Änderungen in kontrollierten Stufen ausgerollt werden. Dank integrierter Versionsverwaltung und Rollback-Mechanismen können Optimierungen sicher bereitgestellt werden, während kontinuierliches Monitoring langfristige Stabilität gewährleistet. Die Fähigkeit ist plattformunabhängig und eignet sich für alle Agenten, bei denen Leistungsmetriken, Benutzerfeedback oder Testfälle verfügbar sind.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/agent-orchestration-improve-agent

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Workflow zur Optimierung der Agentenleistung

Systematische Verbesserung bestehender Agenten durch Leistungsanalyse, Prompt-Engineering und kontinuierliche Iteration.

[Erweitertes Denken: Die Optimierung von Agenten erfordert einen datengesteuerten Ansatz, der Leistungsmetriken, Benutzerfeedback-Analyse und fortgeschrittene Prompt-Engineering-Techniken kombiniert. Der Erfolg hängt von systematischer Evaluierung, gezielten Verbesserungen und rigorosem Testen mit Rollback-Fähigkeiten für die Produktionssicherheit ab.]

Verwenden Sie diese Fähigkeit, wenn

  • Sie die Leistung oder Zuverlässigkeit eines bestehenden Agenten verbessern möchten
  • Sie Fehlermodi, Prompt-Qualität oder Tool-Nutzung analysieren
  • Sie strukturierte A/B-Tests oder Evaluierungssuiten durchführen
  • Sie iterative Optimierungsworkflows für Agenten entwerfen

Verwenden Sie diese Fähigkeit nicht, wenn

  • Sie einen brandneuen Agenten von Grund auf neu erstellen
  • Keine Metriken, kein Feedback oder keine Testfälle verfügbar sind
  • Die Aufgabe nichts mit der Agentenleistung oder Prompt-Qualität zu tun hat

Anweisungen

  1. Ermitteln Sie Basismetriken und sammeln Sie repräsentative Beispiele.
  2. Identifizieren Sie Fehlermodi und priorisieren Sie Korrekturen mit hoher Auswirkung.
  3. Wenden Sie Prompt- und Workflow-Verbesserungen mit messbaren Zielen an.
  4. Validieren Sie mit Tests und rollen Sie Änderungen in kontrollierten Phasen aus.

Sicherheit

  • Vermeiden Sie die Bereitstellung von Prompt-Änderungen ohne Regressionstests.
  • Führen Sie bei Verschlechterung der Qualitäts- oder Sicherheitsmetriken schnell ein Rollback durch.

Phase 1: Leistungsanalyse und Basismetriken

Umfassende Analyse der Agentenleistung unter Verwendung des Kontextmanagers zur Erfassung historischer Daten.

1.1 Leistungsdaten sammeln

Verwenden: context-manager
Befehl: analyze-agent-performance $ARGUMENTS --days 30

Sammeln Sie Metriken, einschließlich:

  • Aufgabenerfüllungsrate (erfolgreiche vs. fehlgeschlagene Aufgaben)
  • Antwortgenauigkeit und faktische Korrektheit
  • Effizienz der Tool-Nutzung (korrekte Tools, Aufruffrequenz)
  • Durchschnittliche Antwortzeit und Token-Verbrauch
  • Benutzerzufriedenheitsindikatoren (Korrekturen, Wiederholungen)
  • Halluzinationsvorfälle und Fehlermuster

1.2 Analyse von Benutzerfeedback-Mustern

Identifizieren Sie wiederkehrende Muster in Benutzerinteraktionen:

  • Korrekturmuster: Stellen, an denen Benutzer konsistent Ausgaben modifizieren
  • Klärungsanfragen: Häufige Bereiche mit Unklarheiten
  • Aufgabenabbruch: Punkte, an denen Benutzer aufgeben
  • Folgefragen: Indikatoren für unvollständige Antworten
  • Positives Feedback: Erfolgreiche Muster, die beibehalten werden sollten

1.3 Klassifizierung von Fehlermodi

Kategorisieren Sie Fehler nach Ursache:

  • Instruktionsmissverständnis: Rollen- oder Aufgabenverwirrung
  • Ausgabeformatfehler: Struktur- oder Formatierungsprobleme
  • Kontextverlust: Verschlechterung bei langen Gesprächen
  • Tool-Fehlgebrauch: Falsche oder ineffiziente Tool-Auswahl
  • Einschränkungsverletzungen: Verstöße gegen Sicherheits- oder Geschäftsregeln
  • Behandlung von Grenzfällen: Ungewöhnliche Eingabeszenarien

1.4 Basis-Leistungsbericht

Generieren Sie quantitative Basismetriken:

Leistungsbasislinie:
- Aufgabenerfolgsrate: [X%]
- Durchschnittliche Korrekturen pro Aufgabe: [Y]
- Effizienz der Tool-Aufrufe: [Z%]
- Benutzerzufriedenheitspunktzahl: [1-10]
- Durchschnittliche Antwortlatenz: [Xms]
- Token-Effizienz-Verhältnis: [X:Y]

Phase 2: Verbesserungen durch Prompt-Engineering

Wenden Sie fortgeschrittene Prompt-Optimierungstechniken mit dem prompt-engineer-Agenten an.

2.1 Chain-of-Thought-Verbesserung

Implementieren Sie strukturierte Denkmuster:

Verwenden: prompt-engineer
Technik: chain-of-thought-optimization
  • Fügen Sie explizite Argumentationsschritte hinzu: "Gehen wir das Schritt für Schritt an..."
  • Fügen Sie Selbstüberprüfungspunkte ein: "Bevor Sie fortfahren, überprüfen Sie, ob..."
  • Implementieren Sie rekursive Dekomposition für komplexe Aufgaben
  • Fügen Sie Sichtbarkeit von Argumentationsspuren zum Debuggen hinzu

2.2 Optimierung von Few-Shot-Beispielen

Kuratieren Sie hochwertige Beispiele aus erfolgreichen Interaktionen:

  • Wählen Sie vielfältige Beispiele aus, die häufige Anwendungsfälle abdecken
  • Beziehen Sie Grenzfälle ein, die zuvor fehlgeschlagen sind
  • Zeigen Sie sowohl positive als auch negative Beispiele mit Erklärungen
  • Ordnen Sie Beispiele von einfach bis komplex
  • Kommentieren Sie Beispiele mit wichtigen Entscheidungspunkten

Beispielstruktur:

Gutes Beispiel:
Eingabe: [Benutzeranfrage]
Argumentation: [Schritt-für-Schritt-Denkprozess]
Ausgabe: [Erfolgreiche Antwort]
Warum das funktioniert: [Wichtigste Erfolgsfaktoren]

Schlechtes Beispiel:
Eingabe: [Ähnliche Anfrage]
Ausgabe: [Fehlgeschlagene Antwort]
Warum das scheitert: [Spezifische Probleme]
Richtiger Ansatz: [Korrigierte Version]

2.3 Verfeinerung der Rollendefinition

Stärken Sie die Identität und Fähigkeiten des Agenten:

  • Kernzweck: Klare, ein-sätzige Mission
  • Expertendomänen: Spezifische Wissensbereiche
  • Verhaltensmerkmale: Persönlichkeit und Interaktionsstil
  • Tool-Kompetenz: Verfügbare Tools und deren Verwendung
  • Einschränkungen: Was der Agent NICHT tun sollte
  • Erfolgskriterien: Wie der Abschluss einer Aufgabe gemessen wird

2.4 Integration konstitutioneller KI

Implementieren Sie Selbstkorrekturmechanismen:

Konstitutionelle Prinzipien:
1. Überprüfen Sie die faktische Richtigkeit vor der Antwort
2. Selbstprüfung auf potenzielle Vorurteile oder schädliche Inhalte
3. Validieren Sie, ob das Ausgabeformat den Anforderungen entspricht
4. Stellen Sie die Vollständigkeit der Antwort sicher
5. Behalten Sie die Konsistenz mit früheren Antworten bei

Fügen Sie Kritik- und Überarbeitungsschleifen hinzu:

  • Generierung der ersten Antwort
  • Selbstkritik anhand der Prinzipien
  • Automatische Überarbeitung bei festgestellten Problemen
  • Abschließende Validierung vor der Ausgabe

2.5 Optimierung des Ausgabeformats

Optimieren Sie die Antwortstruktur:

  • Strukturierte Vorlagen für häufige Aufgaben
  • Dynamische Formatierung basierend auf Komplexität
  • Progressive Offenlegung für detaillierte Informationen
  • Markdown-Optimierung für Lesbarkeit
  • Code-Block-Formatierung mit Syntaxhervorhebung
  • Tabellen- und Listenerstellung zur Datenpräsentation

Phase 3: Testen und Validierung

Umfassendes Testframework mit A/B-Vergleich.

3.1 Entwicklung der Testsuite

Erstellen Sie repräsentative Testszenarien:

Testkategorien:
1. Golden-Path-Szenarien (häufige Erfolgsfälle)
2. Zuvor fehlgeschlagene Aufgaben (Regressionstests)
3. Grenzfälle und Randbereiche
4. Stresstests (komplexe, mehrstufige Aufgaben)
5. Adversarielle Eingaben (potenzielle Bruchpunkte)
6. Domänenübergreifende Aufgaben (Kombination von Fähigkeiten)

3.2 A/B-Testframework

Vergleichen Sie den ursprünglichen mit dem verbesserten Agenten:

Verwenden: parallel-test-runner
Konfiguration:
  - Agent A: Originalversion
  - Agent B: Verbesserte Version
  - Testsatz: 100 repräsentative Aufgaben
  - Metriken: Erfolgsrate, Geschwindigkeit, Token-Nutzung
  - Evaluierung: Blinde menschliche Überprüfung + automatisierte Bewertung

Test auf statistische Signifikanz:

  • Mindeststichprobengröße: 100 Aufgaben pro Variante
  • Konfidenzniveau: 95 % (p < 0,05)
  • Berechnung der Effektstärke (Cohens d)
  • Power-Analyse für zukünftige Tests

3.3 Evaluierungsmetriken

Umfassendes Bewertungsframework:

Metriken auf Aufgabenebene:

  • Abschlussrate (binärer Erfolg/Fehlschlag)
  • Korrektheitsgrad (0-100% Genauigkeit)
  • Effizienzgrad (benötigte Schritte vs. optimal)
  • Angemessenheit der Tool-Nutzung
  • Antwortrelevanz und Vollständigkeit

Qualitätsmetriken:

  • Halluzinationsrate (faktische Fehler pro Antwort)
  • Konsistenzwert (Übereinstimmung mit vorherigen Antworten)
  • Formateinhaltung (entspricht der festgelegten Struktur)
  • Sicherheitswert (Einhaltung von Einschränkungen)
  • Vorhersage der Benutzerzufriedenheit

Leistungsmetriken:

  • Antwortlatenz (Zeit bis zum ersten Token)
  • Gesamtgenerierungszeit
  • Token-Verbrauch (Eingabe + Ausgabe)
  • Kosten pro Aufgabe (API-Nutzungsgebühren)
  • Speicher-/Kontexteffizienz

3.4 Protokoll zur menschlichen Evaluierung

Strukturierter menschlicher Überprüfungsprozess:

  • Blinde Evaluierung (Evaluatoren kennen die Version nicht)
  • Standardisierte Bewertungsmatrix mit klaren Kriterien
  • Mehrere Evaluatoren pro Stichprobe (Inter-Rater-Reliabilität)
  • Sammlung qualitativen Feedbacks
  • Präferenzranking (A vs. B Vergleich)

Phase 4: Versionskontrolle und Bereitstellung

Sicherer Rollout mit Überwachungs- und Rollback-Funktionen.

4.1 Versionsverwaltung

Systematische Versionierungsstrategie:

Versionsformat: agentenname-v[MAJOR].[MINOR].[PATCH]
Beispiel: kundenservice-v2.3.1

MAJOR: Signifikante Änderungen der Fähigkeiten
MINOR: Prompt-Verbesserungen, neue Beispiele
PATCH: Fehlerbehebungen, kleine Anpassungen

Versionshistorie führen:

  • Git-basierte Prompt-Speicherung
  • Änderungsprotokoll mit Verbesserungsdetails
  • Leistungsmetriken pro Version
  • Dokumentierte Rollback-Verfahren

4.2 Gestaffelter Rollout

Progressive Bereitstellungsstrategie:

  1. Alpha-Tests: Validierung durch internes Team (5 % Traffic)
  2. Beta-Tests: Ausgewählte Benutzer (20 % Traffic)
  3. Canary-Release: Schrittweise Erhöhung (20 % → 50 % → 100 %)
  4. Vollständige Bereitstellung: Nach Erfüllung der Erfolgskriterien
  5. Überwachungszeitraum: 7-tägiges Beobachtungsfenster

4.3 Rollback-Verfahren

Mechanismus zur schnellen Wiederherstellung:

Rollback-Auslöser:
- Erfolgsrate sinkt um >10 % gegenüber dem Ausgangswert
- Kritische Fehler nehmen um >5 % zu
- Anzahl der Benutzerbeschwerden steigt
- Kosten pro Aufgabe steigen um >20 %
- Sicherheitsverstöße festgestellt

Rollback-Prozess:
1. Problem durch Überwachung erkennen
2. Team sofort benachrichtigen
3. Auf vorherige stabile Version umschalten
4. Grundursache analysieren
5. Vor erneutem Versuch beheben und erneut testen

4.4 Kontinuierliche Überwachung

Echtzeit-Leistungsverfolgung:

  • Dashboard mit Schlüsselmetriken
  • Warnungen zur Anomalieerkennung
  • Sammlung von Benutzerfeedback
  • Automatisierte Regressionstests
  • Wöchentliche Leistungsberichte

Erfolgskriterien

Die Agentenverbesserung ist erfolgreich, wenn:

  • Die Aufgabenerfolgsrate um ≥15 % steigt
  • Die Benutzerkorrekturen um ≥25 % abnehmen
  • Keine Zunahme von Sicherheitsverstößen
  • Die Antwortzeit innerhalb von 10 % des Ausgangswerts bleibt
  • Die Kosten pro Aufgabe nicht um mehr als 5 % steigen
  • Das positive Benutzerfeedback zunimmt

Überprüfung nach der Bereitstellung

Nach 30 Tagen Produktionseinsatz:

  1. Gesammelte Leistungsdaten analysieren
  2. Mit Ausgangswerten und Zielen vergleichen
  3. Neue Verbesserungsmöglichkeiten identifizieren
  4. Lessons Learned dokumentieren
  5. Nächsten Optimierungszyklus planen

Kontinuierlicher Verbesserungszyklus

Etablieren Sie einen regelmäßigen Verbesserungsrhythmus:

  • Wöchentlich: Metriken überwachen und Feedback sammeln
  • Monatlich: Muster analysieren und Verbesserungen planen
  • Vierteljährlich: Hauptversions-Updates mit neuen Funktionen
  • Jährlich: Strategische Überprüfung und Aktualisierung der Architektur

Denken Sie daran: Agentenoptimierung ist ein iterativer Prozess. Jeder Zyklus baut auf früheren Erkenntnissen auf und verbessert schrittweise die Leistung, während Stabilität und Sicherheit erhalten bleiben.

Einschränkungen

  • Verwenden Sie diese Fähigkeit nur, wenn die Aufgabe eindeutig dem oben beschriebenen Umfang entspricht.
  • Behandeln Sie die Ausgabe nicht als Ersatz für umgebungsspezifische Validierung, Tests oder Expertenüberprüfung.
  • Halten Sie an und fragen Sie nach Klärung, wenn erforderliche Eingaben, Berechtigungen, Sicherheitsgrenzen oder Erfolgskriterien fehlen.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Verwandte Skills