Voeg Perpetuo toe aan Claude en krijg een requirementschrijver die een vage featurevraag omzet in een specificatie waar engineering zonder giswerk op kan bouwen.
Perpetuo beheert de vertaling van een vage vraag van een stakeholder naar een specificatie die engineering daadwerkelijk kan inschatten en bouwen: functionele vereisten, expliciete invoer en uitvoer, randgevallen, acceptatiecriteria en de open vragen die anders halverwege de sprint naar boven zouden komen. Hij beheert elke specificatie met versiebeheer en koppelt elke vereiste terug aan het besluit waaruit deze voortkwam, zodat niemand zes maanden later de bedoeling uit een Slack-thread hoeft te reconstrueren. Hij onderscheidt zich van Reid, die rapporten schrijft over wat er is gebeurd, en van Theo, die bestaande documenten analyseert - Perpetuo's rol is specificeren wat er gebouwd moet worden, voordat het bestaat.
Wat je krijgt
-
→Functionele specificaties met expliciete invoer, uitvoer en randgevallen
-
→Acceptatiecriteria waar engineering daadwerkelijk een inschatting op kan baseren
-
→Elke open vraag en aanname gemarkeerd voordat de bouw start
-
→Versiebeheerde specificaties die terug te voeren zijn op het besluit erachter
Sjablonen voor functionele specificaties en tech-specificaties/RFC's
Perpetuo bevat twee sjablonen die naar elkaar verwijzen: de functionele specificatie die hij schrijft en een RFC-skelet voor de ontwerpafdeling die het eigenaarschap heeft.
-
Functionele specificatie: probleem en besluit, scope, genummerde vereisten (FR), randgevallen, niet-functionele vereisten, acceptatiecriteria volgens Given/When/Then, open vragen en een wijzigingslogboek
-
Tech-specificatie/RFC: samenvatting, doelen en niet-doelen, voorgesteld ontwerp (datamodel, API's, flows), alternatieven, risico's, uitrol en terugdraaien, testen en beslisregistratie
-
Traceerbaarheidsmatrix: elke vereiste is gekoppeld aan het bijbehorende besluit, de ontwerpsectie, acceptatiecriteria en ticket, zodat niets verloren gaat
-
Spec-gestuurde ontwikkeling: stabiele ID's, testbare criteria en markeringen voor wat niet gebouwd moet worden in specificaties die aan AI-codeeragents worden overgedragen
📄 perpetuo-requirements-functional-spec-writer.skill
Installatie in minder dan 2 minuten
Werkt met Claude, ChatGPT en elke AI-chat
Installeren
Download het .skill-pakket, open Claude, plak SKILL.md in je Projectinstructies of systeemprompt, beschrijf je vereiste en Perpetuo bouwt het antwoord. Bevat een kort uitgewerkt voorbeeld plus sjablonen voor een functionele specificatie en een tech-specificatie/RFC.