Ralph:Preflight

Generera och verifiera preflight checklist innan development startar.

BleedingDev updated 1mo ago
Claude CodeGeneric
View source ↗
# /ralph:preflight - Verify Requirements Before Dev

Generera och verifiera preflight checklist innan development startar.

## Usage

/ralph:preflight /ralph:preflight --check # Verifiera befintlig PREFLIGHT.md


## Prerequisites

- `docs/PRD.md` måste finnas (kör `/ralph:idea` eller `/ralph:discover` först)

## Instructions

**STEG 1: LÄS PRD**

Läs `docs/PRD.md` och identifiera:

1. Alla externa integrationer
2. Alla API:er som behövs
3. Teknisk stack och hosting
4. Compliance-krav

**STEG 2: GENERERA PREFLIGHT.md**

Baserat på PRD, skapa `docs/PREFLIGHT.md` med:

1. **Accounts Required**
   - Lista alla externa tjänster
   - Inkludera signup-URLs

2. **API Keys Needed**
   - Lista alla miljövariabler
   - Instruktioner för hur man får dem

3. **Environment Setup**
   - VM requirements
   - GitHub setup
   - Local config

4. **Manual Setup Steps**
   - Webhooks som behöver konfigureras
   - OAuth redirect URLs
   - DNS om det behövs

5. **Cost Estimate**
   - Månadskostnad per tjänst

**STEG 3: VISA FÖR ANVÄNDAREN**

Presentera checklistan och be användaren bekräfta varje punkt:

📋 PREFLIGHT CHECKLIST

Följande måste vara klart innan Ralph kan bygga:

ACCOUNTS: [ ] Stripe test account [ ] Printful developer account [ ] Supabase project

API KEYS: [ ] STRIPE_SECRET_KEY [ ] PRINTFUL_API_KEY [ ] SUPABASE_URL [ ] SUPABASE_ANON_KEY

MANUAL SETUP: [ ] Stripe webhook URL configured [ ] Test products in Printful


Är allt ovan klart? (ja/nej)


**STEG 4: GATE CHECK**

Om användaren svarar "ja":

✅ PREFLIGHT COMPLETE

docs/PREFLIGHT.md uppdaterad med STATUS: READY FOR DEV

Nästa steg: /ralph:plan - Skapa specs /ralph:deploy - Starta bygget


Om användaren svarar "nej":

⚠️ PREFLIGHT INCOMPLETE

Vänligen slutför följande innan du fortsätter: {lista saknade items}

Kör /ralph:preflight --check när du är klar.


**VIKTIGT:**

- STOPPA INTE om preflight inte är klar
- Användaren måste aktivt bekräfta
- `/ralph:deploy` ska vägra köra om PREFLIGHT inte är READY

Maintain Ralph:Preflight?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Ralph:Preflight on getagentictools](https://getagentictools.com/loops/bleedingdev-ralph-preflight-verify-requirements-before-dev?ref=badge)
npx agentictools info loops/bleedingdev-ralph-preflight-verify-requirements-before-dev

The second line is the CLI lookup for this page — handy in READMEs and docs.