instructions/ x promts/
RozdĂl mezi prompts/ a instructions/ je opravdu minimálnĂ — hlavnÄ› v tom, Ĺľe:
instructions/ = Statické pravidla a standardy pro doménu (API, DB, Auth)prompts/ = Dynamické šablony s placeholdery pro konkrétnà úkoly
🔍 PraktickĂ© srovnánĂ
instructions/api-standards.md
## API Response Format
Všechny API vracĂ:
{
"success": boolean,
"data": any,
"error": { "code": string, "message": string } | null
}
Charakteristika: StatickĂ©, obecnĂ©, bez vstupnĂch promÄ›nnĂ˝ch.
prompts/create-api-endpoint.md
# Vytvořit API Endpoint
## Vstupnà proměnné
- **ENDPOINT_NAME**: Název endpointu (např. "getUserById")
- **HTTP_METHOD**: GET/POST/PUT/DELETE
- **PATH**: Cesta (napĹ™. "/api/users/{id}")
- **REQUEST_BODY**: Co endpoint pĹ™ijĂmá
- **RESPONSE_BODY**: Co endpoint vracĂ
## Ĺ ablona
Vytvořte endpoint `[PATH]` s metodou `[HTTP_METHOD]`:
- Název funkce: `[ENDPOINT_NAME]`
- Input: `[REQUEST_BODY]`
- Output: `[RESPONSE_BODY]`
- Aplikuj pravidla z `instructions/api-standards.md`
Charakteristika: DynamickĂ©, s placeholdery, s konkrĂ©tnĂm Ăşkolem.
đź’ˇ Realita
Máte naprosto pravdu — rozdĂl je pĹ™edevšĂm v tom, Ĺľe prompty majĂ vstupnĂ promÄ›nnĂ©.
V praxi se to často překrývá:
instructions/api-standards.md
↓
Stanovuje PRAVIDLA (co dělat)
prompts/create-api-endpoint.md
↓
APLIKUJE ta pravidla konkrétně (jak na tom úkolu)