20 de prompts pe care le folosesc zilnic cu Claude Code

20 de prompts pe care le folosesc zilnic cu Claude Code

Bookmark-uiește articolul ăsta. Sunt prompt-urile concrete care îmi economisesc 2-3 ore de muncă pe zi — copy-paste și adaptează pentru proiectul tău.

de echipa aihost.md··9 min citire
share:

După câteva luni de lucrat zilnic cu Claude Code, mi-am dat seama că aceleași 20 de prompt-uri îmi rezolvă 80% din task-urile zilnice. Le-am organizat pe categorii: începere proiect, debugging, refactor, integrări, deploy. Salvează-le, adaptează-le.

Începere proiect

1. Setup inițial cu stack specific

"Setează un proiect Next.js 15 cu App Router, TypeScript strict, Tailwind, și Supabase. Adaugă auth cu Better-Auth (magic link). Pune .env.example cu toate variabilele explicate."

Cheia e să fii specific cu versiunile. "Next.js" e ambiguu, "Next.js 15 cu App Router" elimină 90% din confuzii.

2. Schema DB de la descriere

"Construiește schema Postgres pentru un sistem de programări. Tabelele: users, services, appointments, time_slots. Foreign keys cu ON DELETE CASCADE unde face sens. Indexuri pe coloanele căutate des. Folosește Drizzle ORM."

Claude e foarte bun la asta. Vine cu migrări curate.

3. Boilerplate component cu props tipizate

"Creează un component <DataTable /> care primește generic-ul T pentru rânduri, definește column[] cu key, label, render. TypeScript strict. Tailwind."

Debugging

4. Eroare cu stack trace

"Primesc eroarea asta: [paste]. Stack trace: [paste]. Codul relevant: [paste]. Ce e greșit și cum repar?"

Dă-i context COMPLET. Nu doar mesajul. Stack trace + bucata de cod + ce încercai să faci.

5. Test minimal de reproducere

"Bug-ul e că [comportament]. Așteptat: [X]. Real: [Y]. Scrie un test minimal care reproduce bug-ul. După, rezolvă-l."

6. De ce nu funcționează

"Codul ăsta nu se compilează / nu rulează / dă rezultat greșit: [paste]. Explică-mi pas cu pas ce face și unde e problema."

Refactor

7. Simplifică funcția

"Funcția asta e prea complexă: [paste]. Simplifică-o fără să schimbi comportamentul. Maximum 20 linii."

8. Extrage hook custom

"Logica asta se repetă în 3 componente: [paste 3 examples]. Extrage într-un hook custom. Un singur loc cu sursa de adevăr."

9. Renamuri consistente

"În proiectul ăsta avem inconsistență: uneori user, alteori account, alteori member. Standardizează la 'user' peste tot. Listează toate fișierele afectate înainte să schimbi ceva."

Integrări

10. API call cu retry

"Scrie o funcție fetchWithRetry(url, options, maxRetries=3) cu exponential backoff. Returnează răspunsul sau aruncă eroare după ultima încercare."

11. Wrapper pentru API extern

"Creează un client TypeScript pentru API-ul [name]. Documentația: [link]. Vreau funcții pentru endpoint-urile principale, tipuri pentru request/response, error handling unitar."

12. Webhook handler

"Scrie un endpoint Next.js care primește webhook-uri de la [Stripe/Resend/etc]. Verifică semnătura, handle-uiește event types principale, log la baza de date."

UI / UX

13. Form cu validare

"Form pentru [signup/contact/etc] cu zod schema, react-hook-form, error states inline, loading state pe submit. Tailwind. Accesibilitate: labels asociate, error live regions."

14. Layout responsive

"Pagina asta e bună pe desktop dar urâtă pe mobil: [paste]. Refă layout-ul ca să fie clean pe ecrane sub 640px. Mobile-first."

15. Loading + empty + error states

"Adaugă states pentru loading, empty (no data), error la componentul ăsta. Each cu UI distinct. Folosește componente reutilizabile dacă există."

Deploy / DevOps

16. GitHub Actions CI

"Setează un workflow GitHub Actions: la push pe main → instalează deps, ruleză tests, rulează typecheck, build. La PR → același plus comment cu rezultate. Folosește pnpm cache."

17. Dockerfile minimal

"Dockerfile pentru aplicația Next.js production. Multi-stage build, alpine base, output standalone, user non-root. Sub 200MB final."

18. Migrate de la dezvoltare la production

"Listează toate variabilele din codebase care diferă între dev și prod. Pentru fiecare, sugerează valoarea de prod. Apoi creează un .env.production.example."

Documentație

19. README pentru proiect

"Generează README pentru proiectul ăsta. Secțiuni: ce e, cum rulezi local, structură foldere, deploy, troubleshooting. Citește package.json și fișierele principale ca să fie acurat."

20. Comentarii la cod complex

"Funcția asta e cumplită fără context: [paste]. Adaugă comentarii care explică DE CE, nu ce. Maximum 1 comentariu la 5-10 linii."

Bonus — meta-prompt

Cel mai important prompt pe care îl folosesc nu e tehnic. E ăsta:

"Înainte să faci modificările, listează-mi ce vei schimba și de ce. Nu scrie cod încă. Aștept confirmarea mea."

Asta îți economisește ore de cod prost generat de Claude pentru că a înțeles greșit ce vrei tu. Pune-l ca prim mesaj înainte de orice task complex.

Vrei să construiești ce ai citit?

Mediul tău cu Claude Code, Next.js și Supabase e gata în 5 minute.

Începe acum