Agent Dev Thai Academyprinciples · patterns · architecture

BE Dev Starter Kit for Claude Code

Skills สอน Claude ให้คิดก่อน code ส่วน MCP ให้มันต่อ infra ของคุณได้ตรง สาย Backend เริ่มแค่ context7 + GitHub + DB ที่ใช้ + Sentry ก็เปลี่ยน workflow แล้ว ที่เหลือเลือกตาม stack

Claude Code สำหรับ Backend Dev — ลงอะไรก่อนดี?

Skills + MCP Servers ที่ทำให้ Claude เข้าใจ infra ของคุณจริง ไม่ใช่แค่เขียน code ลอยๆ


🧠 Skills

  1. multica-ai/andrej-karpathy-skills ★59k — Karpathy's 4 principles
    → Think Before Coding, Simplicity First, Surgical Changes, Goal-Driven
    → ใช้ได้ทั้ง FE และ BE — เปลี่ยนวิธี Claude approach ทุก problem
    🔗 github.com/multica-ai/andrej-karpathy-skills

  2. safishamsi/graphify ★30k — Codebase Knowledge Graph
    → /graphify . แล้ว Claude เข้าใจ codebase ทั้งหมดของคุณ
    → สร้าง knowledge graph จาก code, docs, config — ลด token 71x
    → ใช้กับ monorepo ใหญ่ๆ ที่ Claude หลงทางบ่อย
    🔗 github.com/nicepkg/graphify


🔌 MCP Servers

  1. upstash/context7 ★ — Doc grounding
    → อ่าน docs ของ library ได้ทันที
    → NestJS, Prisma, tRPC — ไม่ต้อง copy docs มาให้ Claude อีก
    🔗 github.com/upstash/context7

  2. github/github-mcp-server ★ — GitHub integration
    → Claude อ่าน issues, PRs, code search จาก repo ได้ตรง
    → review PR, check CI status, ดู discussion — ไม่ต้องเปิด browser
    🔗 github.com/github/github-mcp-server

  3. supabase-community/supabase-mcp ★ — Supabase
    → อ่าน schema, query data, manage auth จาก terminal
    → ถ้าใช้ Supabase เป็น backend — อันนี้ต้องลง
    🔗 github.com/supabase-community/supabase-mcp

  4. firebase/firebase-tools ★ — Firebase
    → Firestore, Auth, Functions — manage ได้ตรงจาก Claude
    → deploy, read logs, debug functions — ครบ
    🔗 github.com/nicepkg/impeccable (firebase-mcp-server)

  5. stripe/agent-toolkit ★ — Stripe
    → สร้าง payment flow, ดู charges, manage subscriptions
    → ถ้า build SaaS — อันนี้ประหยัดเวลาเยอะ
    🔗 github.com/stripe/agent-toolkit

  6. getsentry/sentry-mcp ★ — Error tracking
    → Claude เห็น error จาก production ได้ทันที
    → ไม่ต้อง copy stack trace มาให้ — มันอ่านเอง แล้ว suggest fix
    🔗 github.com/getsentry/sentry-mcp

  7. awslabs/mcp ★8.8k — Official AWS MCP
    → S3, Lambda, CloudWatch, DynamoDB — ทั้งหมดเป็น MCP tools
    → ถ้า deploy บน AWS — ลงอันเดียวได้ทุก service
    🔗 github.com/awslabs/mcp

  8. tadata-org/fastapi_mcp ★11.8k — FastAPI → MCP
    → expose FastAPI endpoints เป็น MCP tools อัตโนมัติ
    → มี API อยู่แล้ว? เปลี่ยนเป็น MCP ได้ใน 3 บรรทัด
    → ใครเขียน Python backend — อันนี้ game changer
    🔗 github.com/tadata-org/fastapi_mcp


Bonus: สำหรับ DevOps/Infra

  1. hashicorp/terraform-mcp-server ★1.3k — Terraform
    → จัดการ infrastructure as code ผ่าน Claude
    🔗 github.com/hashicorp/terraform-mcp-server

  2. containers/kubernetes-mcp-server ★1.5k — Kubernetes
    → manage pods, deployments, logs — จาก terminal
    🔗 github.com/containers/kubernetes-mcp-server


Pattern ที่ควรจำ:

Skills = สอน Claude ให้คิดก่อน code
MCP = ให้ Claude ต่อ infra ของคุณได้ตรง

Backend dev ลง context7 + GitHub + DB ที่ใช้ (Supabase/Firebase/Mongo) + error tracking (Sentry)

แค่ 4 อันก็เปลี่ยน workflow แล้ว — ที่เหลือเลือกตาม stack


ใช้ stack ไหนบ้าง? comment มา — จะจัดชุดให้เฉพาะ