Communitygithub.com

Launch-Audit

Pre-Launch-Audit für Web- und Mobile-Apps: Sicherheitshärtung, Legal/Privacy-Compliance und Barrierefreiheit. Verwende dieses Skill, wenn der Nutzer kurz vor dem Launch, Deployment oder der Veröffentlichung einer App oder Website steht; fragt, ob die Anwendung sicher, produktionsreif oder konform ist; ein Sicherheitsaudit, einen GDPR/Cookie/Privacy-Check wünscht oder vermeiden möchte, gehackt oder verklagt zu werden; oder wenn API-Keys, RLS, Auth, CORS, Security Headers, Rate Limiting, Datenschutzerklärung, AGB oder Cookie-Banner erwähnt werden.

Was ist Launch-Audit?

Das Skill **Launch-Audit** führt ein umfassendes Pre-Launch-Audit für Web- und Mobile-Anwendungen durch. Es gliedert sich in vier Referenzdateien: eine vorgezogene Checkliste (20 Punkte), eine vollständige Sicherheitsprüfung, eine Legal- und Compliance-Prüfung sowie plattformspezifische Hinweise (u.a. Supabase, Firebase, Next.js, Express, Django, Rails, Laravel, Mobile, Stripe, LLM-Apps). Jeder Prüfpunkt ist mit einer ID (SEC-*, LEG-*, A11Y-*) versehen, um die Nachverfolgbarkeit im Report zu gewährleisten. Der Workflow umfasst drei Phasen: automatische Scans (mittels Python-Skripten und systemeigenen Dependency-Auditoren), manuelle Code-Durchsicht und schließlich Berichterstellung und Fix-Angebot. Die Klassifizierung erfolgt in FAIL/WARN/PASS/MANUAL/N/A mit den Severity-Stufen Critical, High, Medium und Low. Das Skill unterstützt sowohl einen schnellen Checkliste-Modus als auch dedizierte Security- oder Legal-Modi sowie einen umfassenden Vollmodus. Der Report wird in einem Template erstellt und enthält jeweils die ID, Severity, konkreten Nachweis (Datei:Zeile oder URL), eine Risikobeschreibung und einen konkreten Fix-Vorschlag. Das Skill bietet zudem an, die gefundenen Probleme in der Reihenfolge der Severity zu beheben, und gibt spezielle Anweisungen für den Umgang mit geleakten Secrets (Revoke/Rotate, Entfernung, Git-History-Bereinigung). Das Skill ist defensiv ausgerichtet – es testet nur Systeme, die der Nutzer besitzt oder für die er autorisiert ist. Es stellt ausdrücklich klar, dass es keine Rechtsberatung ersetzt und erstellte Rechtstextentwürfe von einem Anwalt geprüft werden müssen. Standardmäßig wird vom EU- und US-Markt ausgegangen, der Nutzer kann aber abweichende Zielmärkte angeben.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DiogoT2/launch-audit/tree/HEAD/skills/launch-audit

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht Launch-Audit?

Auditiere eine App, damit sie nicht gehackt oder verklagt wird. Die Arbeit gliedert sich in vier Referenzdateien – lies nur die (und die Abschnitte), die auf den vor dir liegenden Stack zutreffen:

DateiVerwendung
references/prelaunch-checklist.mdDie 20-Punkte-Go/No-Go-Prüfung. Starte hier für einen schnellen Check.
references/security.mdVollständige Sicherheitsprüfung: Secrets, Auth, Zugriffskontrolle, Injection, Browser/Transport, Supply Chain, AI-Features, Betrieb.
references/legal-compliance.mdRichtlinien, Einwilligung, Datenschutzrechte, ehrliches Marketing, Kinder, E-Mail, IP, Barrierefreiheit.
references/stack-notes.mdPlattformspezifische Fallstricke: Supabase, Firebase, Next.js, Express, Django, Rails, Laravel, Mobile, Stripe, LLM-Apps.

Jeder Checklisten-Punkt hat eine ID (SEC-*, LEG-*, A11Y-*). Verwende diese IDs im Report, damit die Befunde nachvollziehbar sind.

Modus wählen

  • Schnell („Launch-Checkliste

Verwandte Skills