Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Skill vs PRD: Die Definition
Inhalt
Skill und PRD mit NCA: Schnelle Hilfe vom Experten
Lass uns sprechen
Finde das passende Angebot für dein Projekt
Anfrage-Konfiguration
Starten Sie Ihre Anfrage
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Anfrage-Konfiguration
Worauf liegt dein Fokus?
Wähle die Expertise, die dein Projekt jetzt am dringendsten benötigt.
Die vier Achsen der Abgrenzung
Zwei Fehler, die Teams immer wieder machen
AGENTS.md als Zwischenform
- Skill – gilt überall, lebt dauerhaft, Agent lädt selbst
- AGENTS.md – gilt in diesem Repo, lebt dauerhaft, Agent lädt beim Start
- PRD – gilt für dieses Feature, lebt bis zum Release, du lädst bewusst
Der Skill, der PRDs schreibt
- Problem und Kontext
- Zielgruppe
- Scope und ausdrücklich Non Goals
- User Stories mit Akzeptanzkriterien
- Messbare Erfolgskriterien
- Offene Fragen
Skill und PRD im direkten Vergleich
| Merkmal | Skill | PRD |
|---|---|---|
| Reichweite | projektübergreifend | ein Projekt |
| Lebensdauer | dauerhaft, wächst über Jahre | bis zum Release |
| Ladezeitpunkt | Agent lädt per Trigger | du legst bewusst dazu |
| Inhalt | Verfahren und Konventionen | Anforderungen und Scope |
| Ablageort | Skill Ordner mit SKILL.md | Repo, meist unter docs |
| Änderungsanlass | neues Verfahren | neue Anforderung |
Wann Skill, wann PRD: der Praxistest
- Skill: Wie ein Cypress Test aufgebaut wird, welche Selektoren erlaubt sind, wie Fixtures organisiert werden
- Skill: Welche Schritte ein Review durchläuft, bevor ein Merge erlaubt ist
- AGENTS.md: Welche Befehle dieses Repo baut und testet, welche Ordner tabu sind
- PRD: Dass der neue Filter drei Kriterien kombinieren muss und Sortierung nach Datum unterstützt
Skills teach Claude how to complete specific tasks in a repeatable way.
Skill und PRD in der Praxis bei Never Code Alone
NCA Vibe Coding Consulting
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zu Skill und PRD
Was ist der Unterschied zwischen Skill und PRD 2026?
Ein Skill enthält wiederverwendbares Prozesswissen und gilt projektübergreifend. Ein PRD beschreibt die Anforderungen an ein konkretes Produkt und gilt nur dort. Der Skill sagt, wie gearbeitet wird, das PRD sagt, was gebaut wird. Beide sind Kontext für denselben Agenten, unterscheiden sich aber in Reichweite, Lebensdauer, Ladezeitpunkt und Ablageort.
Gehören Projektanforderungen in die SKILL.md 2026?
Nein. Die Beschreibung im Frontmatter entscheidet, wann ein Skill triggert, und sie unterscheidet nicht zwischen Repositories. Steht Projektwissen im Skill, baut der Agent im nächsten Projekt Dinge, die dort niemand bestellt hat. Eine einfache Gegenprobe: Enthält ein Satz einen Produktnamen, eine Kundenanforderung oder ein Datum, gehört er nicht in den Skill.
Braucht jedes Projekt ein PRD 2026?
Nein. Für kleine Bugfixes und klar umrissene Änderungen reicht eine gute Issue Beschreibung. Ein PRD lohnt sich, sobald mehrere Personen beteiligt sind, der Scope unklar ist oder ein Agent über mehrere Schritte hinweg arbeiten soll. Die Faustregel: Wenn du die Frage nach dem Scope zweimal beantworten musst, schreib es auf.
Wie lang sollte ein PRD 2026 sein?
So kurz wie möglich. Zwei bis drei Seiten reichen für die meisten Features. Wichtiger als Länge ist Vollständigkeit an den kritischen Stellen: Non Goals, Akzeptanzkriterien und offene Fragen. Lange PRDs werden nicht gelesen, weder von Menschen noch effektiv von Agenten, weil sie den Kontext unnötig aufblähen.
Ersetzt ein PRD die Tests 2026?
Nein. Ein PRD beschreibt, was getestet werden soll, aber es prüft nichts. Ohne statische Analyse, Unit Tests und End to End Tests bleibt jede Anforderungsdokumentation eine Absichtserklärung. Bei uns stehen die Qualitätsgates zuerst, danach kommt die strukturierte Dokumentation. Umgekehrt funktioniert es nicht.
Was gehört in die AGENTS.md?
Alles, was in genau diesem Repository dauerhaft gilt. Also Build und Test Befehle, Ordnerstruktur, verbotene Bereiche und projektspezifische Konventionen. Damit ist die AGENTS.md die Zwischenform: repo spezifisch wie ein PRD, aber dauerhaft wie ein Skill. Sie wird beim Start geladen, nicht per Trigger.
Kann ein Skill ein PRD erzeugen?
Ja, und das ist die sauberste Kombination beider Ebenen. Ein Skill für PRDs enthält nur das Verfahren: welche Fragen gestellt werden, welche Struktur das Dokument bekommt, welche Abschnitte Pflicht sind. Der Skill bleibt generisch und funktioniert überall. Das erzeugte PRD ist projektspezifisch und landet im Repo.
Wie verhindere ich, dass ein Skill im falschen Repo triggert?
Über die Beschreibung im Frontmatter. Sie muss das Verfahren benennen, nicht das Projekt. Formulierungen wie für unser Shop System sind ein Warnsignal. Wer wirklich projektgebundene Trigger braucht, gehört mit dem Inhalt in die AGENTS.md des jeweiligen Repositories statt in einen geteilten Skill.
Wo liegt ein PRD im Repository?
Üblich ist ein docs Ordner, versioniert mit dem Code, den das Dokument beschreibt. Der Vorteil: Das PRD durchläuft dieselben Reviews wie der Code und veraltet nicht unbemerkt in einem separaten Wiki. Nach dem Release wandert es ins Archiv, bleibt aber über die Git Historie nachvollziehbar.
Was sind Non Goals und warum sind sie wichtig?
Non Goals benennen ausdrücklich, was nicht gebaut wird. Sie sind der wirksamste Teil eines PRDs, weil KI Agenten ohne diese Grenze zuverlässig Features dazu erfinden. Ein Satz wie Mehrsprachigkeit ist in dieser Iteration ausgeschlossen spart mehr Aufwand als drei Seiten positiver Beschreibung.
Wie unterscheidet sich ein PRD von einer Spec?
Ein PRD beschreibt das Problem und die gewünschte Wirkung aus Produktsicht. Eine Spec beschreibt die technische Umsetzung. Beide greifen ineinander, aber sie beantworten verschiedene Fragen. Wie sich PRD, ADR, Spec und BDD zueinander verhalten, steht ausführlich in unserem Beitrag zur Dokumentenkette für KI Coding.
Lohnt sich die Trennung auch für Einzelentwickler?
Ja, sogar besonders. Wer allein arbeitet, wechselt trotzdem zwischen Projekten. Ein sauber geschriebener Skill nimmt das Prozesswissen mit, ohne Ballast aus dem alten Projekt einzuschleppen. Der Aufwand für die Trennung fällt einmal an, der Nutzen wiederholt sich bei jedem neuen Repository.
Microsofts Open-Source-Framework für Multi-Agent-Systeme – autonome KI-Agenten, die miteinander kommunizieren und komplexe Aufgaben lösen.
Open-Source KI-Assistent mit 60.000+ GitHub Stars, der über WhatsApp, Telegram und andere Messaging-Apps gesteuert wird.