Communitygithub.com

Ambition

Überdenkt ein Projekt oder eine zurückgestellte Idee im Kontext aktueller Fähigkeiten, schlägt drei ambitionierte Ergebnisse vor und entwirft ein Experiment zur Prüfung der größten Unsicherheit. Nutzen Sie es, wenn Sie fragen: 'Was ist jetzt mehr machbar?', 'Ist das jetzt einen Versuch wert?', 'Überdenke diese zurückgestellte Idee' oder 'Denke größer über dieses Projekt'.

Was ist Ambition?

Die Ambition-Skill hilft Entwicklern dabei, ein Projekt oder eine zurückgestellte Idee kritisch zu hinterfragen, indem sie drei bedeutungsvoll unterschiedliche, ambitionierte Ergebnisse vorschlägt und für das empfohlene Ergebnis ein präzises Experiment zur größten verbleibenden Unsicherheit entwirft. Sie ist ein rein beratender Workflow, der keine Implementierung, kostenpflichtige Experimente oder Veröffentlichungen autorisiert. Sie unterstützt gängige KI-Agenten-Plattformen (Claude Code, Cursor, Codex) und arbeitet auf Basis von SKILL.md-Dokumentation, die zwischen beobachteten Fakten, Annahmen und ungetesteten Fähigkeiten unterscheidet. Der Nutzen liegt darin, dass sie fundierte und nachvollziehbare Entscheidungen ermöglicht: Der Nutzer wird durch eine strukturierte Analyse von Einschränkungen, Hypothesen, kleinsten überzeugenden Artefakten und messbaren Pass/Fail-Kriterien geführt. Die Skill bleibt auf die Rolle des Beraters beschränkt: Sie führt das Design des Experiments durch, führt es aber nicht eigenständig aus – die Autorisierung und Ausführung obliegt stets dem Nutzer. Falls gewünscht, kann sie bei langlebiger Kontinuität die Ergebnisse an eine 'Mission'-Skill übergeben.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/evemcgivern/agent-skills/tree/HEAD/plugins/agent-workflow/skills/ambition

In Ihrer bevorzugten KI fragen

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

Dokumentation

Ambition (Ambition)

Helfen Sie dem Benutzer, ein wertvolleres Ergebnis zu wählen. Dies ist ein beratender Arbeitsablauf: Sein Aufruf autorisiert keine Implementierung, kein kostenpflichtiges Experiment, keine Veröffentlichung oder keinen Auftrag. Machen Sie es nicht zu einem obligatorischen Tor vor bereits autorisierter Arbeit, schrumpfen Sie einen bestehenden Auftrag nicht zu einem Prototypen und erweitern Sie diesen Auftrag nicht.

Optionen begründen

Verwenden Sie das benannte Projekt, die Idee oder das Ziel. Lesen Sie die relevanten Projektanweisungen, das aktuelle Verhalten, den Fahrplan oder den zurückgestellten Vorschlag sowie die verfügbaren Werkzeuge. Prüfen Sie nur so viel, um die Einschränkung zu identifizieren, die die Idee zuvor unattraktiv machte. Wenn kein Projekt abgeleitet werden kann, fragen Sie, welches Projekt oder Ergebnis in Betracht gezogen werden soll. Wenn keine historische Einschränkung dokumentiert ist, kennzeichnen Sie sie als eine Schlussfolgerung aus dem aktuellen Design. Erfinden Sie keine vorherige Entscheidung oder eine Änderung der Fähigkeiten.

Trennen Sie drei Dinge in Ihren Notizen und der Ausgabe:

  • Beobachtet: was die Dateien, die funktionierende Anwendung oder der Benutzer festlegen.
  • Angenommen: was wahr sein müsste, damit die Option sich auszahlt.
  • Ungetestete Fähigkeit: was der Agent oder das Werkzeug hier noch nicht demonstriert hat.

Überprüfen Sie veränderliche Behauptungen über externe Werkzeuge oder Modelle anhand aktueller Primärquellen. Eine beeindruckende Demo oder Benchmark ist ein Grund, eine Hypothese zu testen, nicht ein Beweis dafür, dass dieses bestimmte Projekt jetzt machbar ist. Nennen Sie fehlenden Zugriff oder fehlende Daten, anstatt anzunehmen, dass sie beschafft werden können.

Drei Ergebnisse vorschlagen

Geben Sie drei bedeutungsvoll unterschiedliche Optionen an, jede mit:

  • Dem konkreten Ergebnis und wer davon profitiert.
  • Der alten Einschränkung, die in Frage gestellt wird, und dem Beweis, dass sie sich geändert haben könnte.
  • Der größten verbleibenden Unsicherheit, dem voraussichtlichen Aufwand und dem materiellen Nachteil.
  • Einem Quellennachweis für Projektfakten; kennzeichnen Sie Schätzungen und Schlussfolgerungen.

Bevorzugen Sie Optionen, die verändern, was der Benutzer erreichen kann. Mehr generierter Code, mehr Agenten oder eine größere Feature-Liste sind an sich kein besseres Ergebnis. Beziehen Sie räumliche, interaktive, Forschungs- oder Anwendungsworkflows nur dann ein, wenn sie dem tatsächlichen Projekt dienen. Wenn weniger als drei Optionen vertretbar sind, sagen Sie dies, anstatt die Liste aufzublähen.

Empfehlen Sie eine Option und erklären Sie, warum sie die Alternativen übertrifft. Es ist gültig, zu empfehlen, den aktuellen Umfang unverändert zu lassen, wenn es keine überzeugende Verbesserung gibt.

Das entscheidende Experiment entwerfen

Für die empfohlene Option legen Sie fest:

  1. Hypothese: die unsichere Behauptung, die das Experiment klären wird.
  2. Kleinstes überzeugendes Artefakt: etwas, das der Benutzer ausführen, inspizieren oder nutzen kann.
  3. Vorgehen: konkrete Eingaben, Umgebung, Werkzeug oder Befehl und Ausgabe. Wenn ein Skript nicht existiert, identifizieren Sie dessen Erstellung als Arbeit; präsentieren Sie keinen erfundenen Befehl als ausführbar. Geben Sie den Vergleich oder die Baseline an.
  4. Bestanden/Fehlgeschlagen: beobachtbare Akzeptanzkriterien, einschließlich dessen, was die Idee widerlegen würde. Unterscheiden Sie funktionale Beweise von subjektivem Benutzerurteil.
  5. Ressourcen: eine vorgeschlagene Zeit-/Ausgaben-/Token-Obergrenze und erforderlicher Zugriff. Respektieren Sie jedes bereitgestellte Budget. Eine Schätzung oder vorgeschlagene Obergrenze ist keine Autorisierung zur Ausgabe, und unbekannte Nutzung muss unbekannt bleiben.
  6. Nächste Entscheidung: was ein Bestehen, ein Fehlschlag oder ein nicht schlüssiges Ergebnis rechtfertigen würde.

Führen Sie das Experiment nicht stillschweigend durch. Wenn der Benutzer es autorisiert, verwenden Sie die vorhandenen Ausführungs- und Verifikationswerkzeuge. Wenn er auch dauerhafte Kontinuität anfordert, übergeben Sie das ausgewählte Ergebnis, die Einschränkungen, Meilensteine und Akzeptanzkriterien an die Mission-Skill, falls installiert; geben Sie andernfalls eine eigenständige Übergabe.

Ergebnis

Halten Sie das Ergebnis leicht vergleichbar: einen kurzen Kontextabsatz, eine Optionstabelle, das empfohlene Experiment und die vom Benutzer benötigte Entscheidung. Bewahren Sie das vollständige beabsichtigte Ergebnis, während Sie seine unsicheren Annahmen testbar machen. Eine optionale Experimententscheidung unterbricht keine andere autorisierte Arbeit.

Verwandte Skills