← all publishers

pratchaya0

@pratchaya0 source repo

25 published skills

  1. Ssd · pratchaya0 bundle
    มาตรฐานการพัฒนาซอฟต์แวร์ของทีม SSD: React/TypeScript, .NET Core, Python, Git — ใช้เมื่อเขียนโค้ด, review, refactor, ตั้งค่าโปรเจค, หรือถามเรื่อง conventions ของ Smile Solution Development
    0
    installs
  2. Ssd Database · pratchaya0
    ใช้ skill นี้เมื่อตั้งชื่อ database objects (table, column, stored procedure), กำหนด standard columns, หรือถามเรื่อง EF Core model และ migration ตามมาตรฐาน SSD
    0
    installs
  3. Ssd Git Flow · pratchaya0
    ใช้ skill นี้เมื่อทำงานกับ Git Flow workflow, ตั้งชื่อ branch, สร้าง pull request, แก้ไข merge conflict, ใช้ SourceTree, หรือถามเรื่องขั้นตอน git ของ SSD
    0
    installs
  4. Ssd React API · pratchaya0
    ใช้ skill นี้เมื่อเรียก API ด้วย Axios ใน React, สร้าง React Query hook, ใช้ NSwag สร้าง API client, หรือจัดการ HTTP request/response ตามมาตรฐาน SSD
    0
    installs
  5. Ssd Git Commit · pratchaya0
    ใช้ skill นี้เมื่อเขียน git commit message, กำหนดเวอร์ชัน (semantic versioning), ใช้งาน release-it, หรือถามเรื่อง commit type/scope/breaking change ตามมาตรฐาน SSD
    0
    installs
  6. Ssd React Form · pratchaya0
    ใช้ skill นี้เมื่อสร้าง form ใน React ด้วย Formik, ต้องการ validation, ปรับแต่ง MUI component ให้ใช้กับ Formik, หรือถามเรื่องการจัดการ form submission ตามมาตรฐาน SSD
    0
    installs
  7. Ssd React State · pratchaya0
    ใช้ skill นี้เมื่อใช้งาน Redux ใน React, สร้าง slice, ตั้งค่า rootReducer, หรือ dispatch/subscribe state ใน component ตามมาตรฐาน SSD
    0
    installs
  8. Ssd Dotnet Infra · pratchaya0
    ใช้ skill นี้เมื่อตั้งค่า Logging ด้วย Serilog, สร้าง Background Job ด้วย Quartz, หรือสร้าง RestSharp API Client สำหรับเรียก API ภายนอก ตามมาตรฐาน SSD
    0
    installs
  9. Ssd Backend Setup · pratchaya0
    ใช้ skill นี้เมื่อตั้งค่าโปรเจค .NET Backend ใหม่, ถามเรื่องโครงสร้าง folder, naming conventions ของ C#, หรือ EF Core Reverse Engineer ตามมาตรฐาน SSD
    0
    installs
  10. Ssd Python Review · pratchaya0
    ใช้ skill นี้เมื่อต้องการตรวจสอบ code Python (.py) ว่าตรงมาตรฐาน SSD หรือไม่ — ครอบคลุม Clean Architecture, HTTP methods, naming, structlog, error handling, SQLAlchemy, HTTPX client, และ APScheduler jobs
    0
    installs
  11. Ssd Backend Review · pratchaya0
    ใช้ skill นี้เมื่อต้องการตรวจสอบ code C#/.NET (.cs) ว่าตรงมาตรฐาน SSD หรือไม่ — ครอบคลุม naming, controller, service, DTO, AutoMapper, logging, authorization และ modifier order
    0
    installs
  12. Ssd Dotnet Service · pratchaya0
    ใช้ skill นี้เมื่อเขียน Service layer ใน .NET, สร้าง DTO, ตั้งค่า AutoMapper, หรือใช้ ILoginDetailService เพื่อดึงข้อมูล user ตามมาตรฐาน SSD
    0
    installs
  13. Ssd Frontend Setup · pratchaya0
    ใช้ skill นี้เมื่อตั้งค่าโปรเจค Frontend ใหม่, ถามเรื่องโครงสร้าง folder ของ React, เครื่องมือที่ต้องติดตั้ง, naming conventions สำหรับ TypeScript/React, หรือ environment variables ของ SSD
    0
    installs
  14. Ssd Python Starter · pratchaya0
    ใช้ skill นี้เมื่อต้องการเริ่มต้น Python project ใหม่ตามมาตรฐาน SSD — clone template, configure, และสร้าง bounded context แรก (entity, port, service, repository, migration, router) ให้ถูกต้องตั้งแต่ต้น
    0
    installs
  15. Ssd Frontend Review · pratchaya0
    ใช้ skill นี้เมื่อต้องการตรวจสอบ code React/TypeScript (.tsx/.ts) ว่าตรงมาตรฐาน SSD หรือไม่ — ครอบคลุม naming, component structure, TypeScript types, Formik, Redux, React Query, และ environment variables
    0
    installs
  16. Ssd Python Refactor · pratchaya0
    ใช้ skill นี้เมื่อต้องการแก้ไข code Python (.py) ให้ตรงมาตรฐาน SSD อย่างปลอดภัย โดยไม่ทำให้ pytest พัง — ใช้หลัง ssd-python-review หรือใช้เดี่ยวเมื่อรู้ violations อยู่แล้ว
    0
    installs
  17. Ssd React Component · pratchaya0
    ใช้ skill นี้เมื่อเขียน React component, กำหนด Props type, ใช้ Refs/Fragments, ตั้งชื่อ component, page, หรือ module ตามมาตรฐาน SSD
    0
    installs
  18. Ssd Backend Refactor · pratchaya0
    ใช้ skill นี้เมื่อต้องการแก้ไข code C#/.NET (.cs) ให้ตรงมาตรฐาน SSD อย่างปลอดภัย โดยไม่ทำให้ build พัง — ใช้หลัง ssd-backend-review หรือใช้เดี่ยวเมื่อรู้ violations อยู่แล้ว
    0
    installs
  19. Ssd Release It Setup · pratchaya0
    ใช้ skill นี้เมื่อต้องการติดตั้ง release-it และตั้งค่า .release-it ใน project ที่ยังไม่มี, ต้องการสร้าง CHANGELOG.md อัตโนมัติ, หรือต้องการ setup GitHub Release ตามมาตรฐาน SSD
    0
    installs
  20. Ssd Contact Skill Gen · pratchaya0
    ใช้ skill นี้เมื่อได้รับ setup document, prompt, หรือคู่มือ integration ของ shared library, contact service, หรือ external API ใหม่ และต้องการแปลงเป็น SKILL.md มาตรฐาน SSD — ใช้ได้กับทุก Contacts และ Shared project
    0
    installs
  21. Ssd Dotnet Controller · pratchaya0
    ใช้ skill นี้เมื่อเขียน ASP.NET API Controller, กำหนด route, HTTP method, permission/authorization, หรือ logging ใน controller ตามมาตรฐาน SSD
    0
    installs
  22. Ssd Frontend Refactor · pratchaya0
    ใช้ skill นี้เมื่อต้องการแก้ไข code React/TypeScript (.tsx/.ts) ให้ตรงมาตรฐาน SSD อย่างปลอดภัย โดยไม่ทำให้ compile พัง — ใช้หลัง ssd-frontend-review หรือใช้เดี่ยวเมื่อรู้ violations อยู่แล้ว
    0
    installs
  23. Ssd Bug Std Version Checker · pratchaya0
    ใช้ skill นี้เมื่อ user ไม่เห็น version ใหม่หลัง deploy, browser โหลด JS เก่า, หรือ popup แจ้ง version update ขึ้นซ้ำ / ไม่ขึ้นเลย — แก้ bug VersionChecker ใน project ที่ใช้ react-ts-template-2023
    0
    installs
  24. Ssd Bug Std Auth Redirect Loop · pratchaya0
    ใช้ skill นี้เมื่อ user เจอหน้าขาว, redirect loop ไม่หยุด, หรือหลัง login แล้วไม่เข้าหน้าหลัก — แก้ bug auth redirect loop ใน project ที่ใช้ react-ts-template-2023 (oidc-client-ts)
    0
    installs
  25. Oop Architect · pratchaya0 bundle
    Multi-language: TypeScript, Java, Python, Go, C# code examples. Full-stack OOP architecture guide for React/TypeScript web projects. Covers project structure, domain modeling, 22 design patterns, 22 code smells with detection heuristics, 66 refactoring techniques, SOLID principles, component architecture, state management, and anti-patterns. Use when designing new features, refactoring existing code, reviewing PRs for architecture, or starting a new project. Auto-triggers when user asks about architecture, design patterns, refactoring, code smells, SOLID, or OOP best practices.
    0
    installs