← Zurück zu libGDX · Projektplanungspaket

Skill · Version 1.0.0

Spezifikation und Abnahme klären

Übersetzt einen Funktionsentwurf in klares Spielerverhalten und prüfbare Abnahmekriterien. Klärt widersprüchliche Regeln, Unterbrechungen und offene Entscheidungen vor der Umsetzung.

specification-acceptance-review

Agenten mit diesem Skill

Entdecke, wie der Skill hilft

Wann ist der Skill hilfreich?

Nutze diesen Skill bei vagen Zielen oder widersprüchlichen Geschäftsregeln.

Wobei hilft er dir?

  • Ermittelt Akteur, Ergebnis und Folgen für bestehende Benutzer.
  • Prüft Voraussetzungen, konkurrierende Regeln und Unterbrechungen.
  • Formt Unklarheiten in konkrete Optionen und beobachtbare Kriterien.

Das könntest du fragen

Prüfe den Entwurf einer Wiederbelebung im Koop-Spiel. Kläre Berechtigung, Kosten und das Verhalten bei Verbindungsabbruch oder zwei gleichzeitigen Helfern. Formuliere beobachtbare Fälle für Erfolg, Abbruch und fehlende Ressourcen und benenne Entscheidungen, die noch beim Design liegen.

Ausführliche Dokumentation

Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.

Details…Weniger anzeigen

Specification & Acceptance Review

Use this skill when authoring or reviewing product specifications, task briefs, and implementation plans so requirements are complete, internally consistent, and verifiable before or during coding.

Workflow

  1. Verify problem clarity, scope boundaries, and user outcome (Marty Cagan & Gerald Weinberg):
    • Confirm the specification clearly states:
      • Target outcome: Which user or system actor needs this, and what concrete problem it solves.
      • In-scope vs. non-goals: Explicit boundaries so implementation neither omits required flows nor drifts into unrequested work.
      • Stakeholder impact: Who is affected when behavior changes, and what happens to existing users, data, or integrations.
  2. Audit business rules for completeness and internal consistency:
    • Check every rule against edge conditions and competing rules:
      • Preconditions & eligibility: What state must hold before an action is allowed?
      • Conflict resolution: If Rule A and Rule B both apply (e.g., a discount cap vs. a minimum fee, or an admin override vs. a locked state), which rule wins?
      • Failure, cancellation & retry: What happens when a multi-step flow is interrupted, rejected, or submitted twice?
      • Empty, boundary & scale cases: Zero items, single item, maximum quota reached, expired records, or concurrent edits.
  3. Ensure every acceptance criterion is falsifiable and testable:
    • Replace vague adjectives ("intuitive", "fast", "secure", "handles errors gracefully") with observable, deterministic conditions ("returns 409 Conflict when version mismatches and preserves unsaved form input").
  4. Distinguish product decisions from implementation details:
    • When requirements conflict or leave a business-critical behavior undefined, formulate a concise decision question with the concrete options and their consequences rather than guessing silently.
    • Respect settled product and architectural trade-offs unless new evidence invalidates them.

Enthaltene Dateien 1

  • SKILL.md