Cách Viết System Prompt Claude Thực Sự Đưa Vào Production
Một constraint 25 từ thêm vào system prompt của Claude Code ngày 16/4/2026 gây ra mức giảm 3% benchmark intelligence - được xác nhận bởi postmortem chính thức của Anthropic. Thứ tự đúng các section (role → constraints → format → examples) giảm 23% out-of-schema response. Bài này phân tích template 9-section đứng sau mọi system prompt Claude đưa vào production, kèm 5 ví dụ thực tế cho thấy pattern thích ứng với các loại công việc khác nhau.
System Prompt vs Agent Skills: khi nào bỏ vào đâu (và tại sao sai chỗ sẽ đốt context window)
System prompt dùng cho identity - luôn bật, luôn tốn token. Agent Skills dùng cho capabilities - load khi cần, bundle được script và tài liệu tham chiếu. Hiểu sai là agent kém ổn định, ngốn context, và khó bảo trì.