Prompt dla Twojego agenta
Wklej go w katalogu swojego projektu (Claude Code, Cursor, Windsurf), przeczytaj odpowiedź i wklej ją niżej. Prompt każe agentowi pracować tylko do odczytu i nie wypisywać żadnych haseł ani kluczy.
Przygotowuję zgłoszenie tej aplikacji do audytu bezpieczeństwa. Przejrzyj projekt i odpowiedz na pytania poniżej.
Zasady:
- Pracuj WYŁĄCZNIE W TRYBIE ODCZYTU: niczego nie zmieniaj, nie instaluj, nie uruchamiaj aplikacji, testów ani migracji, nie łącz się z produkcją.
- NIE OTWIERAJ plików .env (poza .env.example) i nie wypisuj żadnych haseł, kluczy ani tokenów. Jeśli wspominasz zmienną środowiskową, podaj tylko jej NAZWĘ.
- Jeśli czegoś nie da się ustalić z plików projektu, napisz „nie wiem". Nie zgaduj.
Odpowiedz dokładnie w tym formacie:
1. Nazwa aplikacji:
2. Adres produkcyjny (jeśli widać go w konfiguracji lub dokumentacji):
3. Technologia: język, framework i wersja, menedżer pakietów:
4. Hosting — i po czym to poznajesz (vercel.json, netlify.toml, Dockerfile, skrypty deploy, workflowy CI, dokumentacja):
5. Baza danych: rodzaj; sposób dostępu (ORM / surowy SQL / klient Supabase lub Firebase); gdzie są migracje:
6. Logowanie użytkowników: biblioteka lub usługa:
7. Płatności: operator (jeśli są):
8. AI: z jakich dostawców modeli korzysta aplikacja:
9. Pliki od użytkowników (upload): gdzie trafiają:
10. Zadania w tle (crony, kolejki): czy są i ile:
11. Repozytorium: adres z `git remote -v` (bez tokenów w adresie), nazwa głównej gałęzi, liczba commitów:
12. CI/CD: czy są workflowy i co uruchamiają (testy, lint, build, deploy):
13. Testy: czy są, ile plików:
14. Rozmiar: liczba plików z kodem, przybliżona liczba linii własnego kodu (bez zależności i plików generowanych), liczba endpointów API lub tras serwerowych, liczba stron:
15. Zmienne środowiskowe: TYLKO NAZWY — z .env.example albo z kodu:
16. Dokumentacja: README, opis wdrożenia, wcześniejszy audyt bezpieczeństwa — podaj ścieżki plików:
17. Narzędzia AI w projekcie: pliki reguł agenta (CLAUDE.md, AGENTS.md, .cursorrules), konfiguracja MCP:
Na końcu jedno zdanie: czego nie udało się ustalić.