Communitygithub.com

boshu2/rpi

Wende die Outcome-to-Judgment-Charta an. Verwende dies nur, wenn der Anrufer explizit RPI auswählt; normales Codieren, Delegieren und native Ziele benötigen diesen Workflow nicht.

Was ist rpi?

Dieses Skill definiert einen strengen, ergebnisorientierten Arbeitsablauf für KI-Agenten, der sicherstellt, dass ein autorisiertes Ergebnis von der Annahme bis zum abschließenden Urteil umgesetzt wird. Es basiert auf dem Prinzip, den kleinstmöglichen, akzeptanzfördernden Schritt zu wählen und direkt zu implementieren, anstatt übermäßig zu planen. Das Skill unterstützt native Coding-Agenten und Shell-Umgebungen und nutzt Git für Inhalte und Auslieferung, während AgentOps eine kleine Charta und aktuelle Beurteilungen bereitstellt. Es umfasst klare Regeln für die Behandlung von Kausalstaus, die Validierung durch frische, autorenunabhängige Kontexte und die kompakte Weitergabe von Erkenntnissen ohne unnötige Artefakte. Dieses Skill ist besonders nützlich für Entwickler und KI-Agenten, die in stark regulierten oder akzeptanzkritischen Umgebungen arbeiten, in denen jedes Detail der Auftragsausführung und Überprüfung nachvollziehbar sein muss.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/boshu2/agentops/tree/main/skills/rpi

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht rpi?

Beherrsche das autorisierte Ergebnis bis zum Ende. Verwende den nativen Coding-Agenten und die Shell. BD oder der Tracker des Anrufers verwaltet Arbeit und Übergaben; Git verwaltet Inhalt und Auslieferung. AgentOps liefert eine kleine Charta und frische Beurteilung, keinen Zeitplaner.

Betriebscharta

  1. Verwende das bestehende akzeptierte Ergebnis, den Umfang und die tatsächlichen Grenzen. Eine klare Änderung benötigt kein Plan-, Erinnerungs- oder Lern-Arbeitsblatt. Löse Unsicherheit nur auf, wenn sie die Implementierung oder die Akzeptanzentscheidung ändern könnte.
  2. Wähle die kleinste akzeptanzfördernde Aktion. Plan formt fehlende Absicht oder überarbeitet einen widerlegten Ansatz. Sobald ein Implementierer handeln und ein Validierer urteilen kann, implementiere; verbessere den Plan nicht weiter. Ansatzänderungen bewahren Akzeptanz und autorisierten Umfang. Akzeptanzänderungen benötigen die Autorität des Anrufers.
  3. Implementiere und repariere gewöhnliche bekannte Defekte direkt. Ein bekannter Testfehler benötigt eine Korrektur und eine unterscheidende Prüfung, keine weitere Planungsphase, keinen Rat oder Helfer.
  4. Verwende fokussierte Prüfungen während der Bearbeitung und führe erforderliche Integrationsprüfungen vor dem endgültigen Urteil vollständig durch. Verwende gültige Exakt-Eingabe-Belege wieder; führe betroffene Prüfungen nach Änderungen erneut aus. Halte Kapazität für Integration, Überprüfung und Reparatur vor. Lasse das endgültige Subjekt unverändert, während es beurteilt wird.
  5. Erhalte Validieren von einem frischen, autorenunabhängigen Kontext in der Modellfamilie des Autors, es sei denn, der Anrufer wählt zusätzlich erforderliche Unterarbeitsabläufe aus. Es gibt keine feste Zehn-Minuten-Obergrenze; ausdrücklich erforderliche Prüfer bleiben erforderlich. Risiko vertieft die Evidenz, nicht die Anzahl der Prüfer. Repariere umsetzbare Ergebnisse innerhalb der Autorität und der verbleibenden Grenzen, dann validiere das geänderte exakte Subjekt erneut.
  6. Halte an bei abgeschlossener Akzeptanz, Stornierung, Verweigerung, einer erschöpften echten Grenze oder einer ungelösten kausalen Blockade nach der untenstehenden Hilfe. Angrenzende Verbesserungen sind keine Erlaubnis, das Ziel zu erweitern. Berichte sie kurz nur, wenn nützlich; mache daraus keine weitere Arbeitscharge.

Kontext und Übergaben

Lade erforderliche Verträge einmal pro Kontext, dann lies nur, was die nächste Entscheidung benötigt. Ein Referenzlink ist verfügbarer Kontext, keine Leseliste. Suche, bevor du große Dateien öffnest; erweitere nur bei folgenreicher Unsicherheit. Halte erfolgreiche Ausgabe kompakt an der Werkzeuggrenze; behalte vollständige Logs zur Inspektion. Verwende die Komponentenprüfliste und aktuellen Belege des Arbeiters wieder, anstatt sie neu zu entdecken. Verwende native Abschluss-Watcher oder begrenzte Wartezeiten für laufende Prüfungen und Helfer. Überprüfe bei Abschluss das erwartete Subjekt und die erforderlichen Ergebnisse; ein stiller oder partieller Status ist kein Erfolg. Untersuche bei einem Fehler, vermuteten Stillstand oder Entscheidungsbedarf weiter. Halte erforderliche Benutzeraktualisierungen prägnant, anstatt jede Abfrage zu erzählen.

Wenn Delegierung autorisiert und nützlich ist, wähle die aufgabenorientierte Dispatch-Option der Laufzeit für unabhängige Arbeit; eine kurze Eingabeaufforderung in einem Fork mit vollständigem Verlauf trägt dennoch den vollständigen Verlauf. Liefere akzeptierte Absicht/Scope, exaktes Subjekt, relevante Evidenz, verbleibende Grenzen, Ergebniskonsumenten und Prüfbesitz. Setze einen Autor für direkte Reparatur ein, wenn nützlich. Validierer erhalten immer frischen Kontext ohne das gewünschte Urteil des Autors. Beachte die tatsächlichen Dispatch-Einstellungen; die Formulierung der Aufforderung beweist weder Isolation noch kleineren vererbten Kontext.

Gib prägnante Ergebnisse, Faktenprüfungen und Evidenzreferenzen in der bestehenden Übergabe zurück; lege fehlende oder abgeschnittene Evidenz offen. Leite das Subjektmanifest und den anwendbaren Waisen-Scan an der Integrations-/Urteilsgrenze ab. Nicht beurteilte Arbeiterinkremente liefern Inhaltsidentität und Faktenprüfungen, keine doppelten endgültigen Evidenzbündel. Ein separat beurteiltes Subjekt benötigt dennoch vollständigen Beweis. Maschinenbelege wie verdict.v2 sind optional, es sei denn, sie werden von einem deklarierten Konsumenten angefordert oder benötigt. Wenn kein Maschinenartefakt angefordert oder benötigt wird, gib das Ergebnis ohne Erstellung eines solchen zurück.

Kausalstau und Grenzen

Unbekannte Ursache, Wiederholung, kein Fortschritt oder ein falsches Ziel erlauben höchstens einen begrenzten frischen Helfer für diesen Vorfall innerhalb der Autorität und der Grenzen. Gib ihm die gescheiterte Annahme, Evidenz und eine unterscheidende Frage. Nimm nur mit einem anderen testbaren Ansatz wieder auf; eine nicht hilfreiche Antwort beendet den Versuch. Verkette keine Helfer oder benenne den Vorfall um. Bekannte Fehler erhalten direkte Reparatur. Stornierung, Verweigerung und erschöpfte harte Zeit/Kosten/Kontingent überspringen Hilfe.

Respektiere tatsächliche Anrufer-/native Grenzen, einschließlich expliziter Reparaturrundengrenzen. Wiederholungen, Kompaktierung, Helfer und neue Subjekte erneuern sie nie; die Wiederholungsanzahl allein ist kein verbrauchtes Budget. Wenn Unterbrechung die Evidenz gefährdet, bewahre akzeptierte Absicht, exaktes Subjekt, nützliche Belege, ungelöste Ursache, Grenzen und Helfernutzung in der nativen Übergabe. Der Text der Aufforderung beweist keine native Durchsetzung. Externe Zielanleitung bleibt optional.

Evidenz und Grenzen

Binde akzeptierte Absicht, vollständige geänderte Pfade, exaktes Subjekt und faktische Belege für den frischen Validierer ein; lege betroffene verwaiste Akzeptanzevidenz offen. Verwende bestehende Herkunftshelfer, anstatt ein neues Evidenzformat. Angeforderter Beweis verwendet vom Anrufer ausgewählten geschützten externen Nicht-Git-Speicher; bewahre Legacy-.agents/-Evidenz. Fehlende Identität, Frische oder Beweis bedeutet NOT_PROVEN; nachgewiesene fehlgeschlagene Akzeptanz oder Scope-Verletzung bedeutet FAIL. PASS erfordert jedes überprüfte Kriterium und leeres not_checked. Autoren können kein verbindliches PASS ausstellen.

Erinnerung, Spezialisten und Laufzeitadapter sind auf Abruf; kein Treffer und keine Änderung sind gültig. Lies Grenzen, wenn Autorität, Scope, Evidenz oder Auslieferung infrage stehen. Der optionale Fixed-Dispatch-Adapter ist nicht die native Ausführungsmaschine. Erfinde keine Laufzeit, kein verstecktes Maschinenartefakt oder keinen Workflow, um eine gewöhnliche Änderung abzuschließen.

Berichte das Ergebnis, die stärksten Prüfungen und materielle Grenzen. Pläne, Aktivitäten, Überprüfungen und gespeicherte Seiten erhalten keine Fähigkeitsgutschrift; NOT_PLANNED und NOT_BUILT sind Fortschrittsbeschreibungen, keine semantischen Urteile.

Individual skills in this repo

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

Verwandte Skills