Skills รีวิวโค้ด
ego lite browser
ผู้สนับสนุนego lite คือเบราว์เซอร์ที่เร็วที่สุดสำหรับ AI agents ในการรันเว็บออโตเมชัน แชร์สถานะที่ล็อกอินแล้วของคุณกับ Codex หรือ Claude Code โดยไม่มีค่าใช้จ่าย ไม่ต้องตั้งค่าใดๆ
Alpha Vantage MCP Server
ผู้สนับสนุนเข้าถึงข้อมูลตลาดการเงิน: หุ้นแบบเรียลไทม์และย้อนหลัง, ETF, ออปชั่น, ฟอเร็กซ์, คริปโต, สินค้าโภคภัณฑ์, ข้อมูลพื้นฐาน, ตัวชี้วัดทางเทคนิค และอื่นๆ
Composio
ผู้สนับสนุนเชื่อมต่อกับ MCP Servers มากกว่า 1500+ รายการด้วยคลิกเดียว
- 3.2k
golang-documentation
samberคู่มือเอกสารประกอบที่ครอบคลุมสำหรับโปรเจกต์ Golang ครอบคลุม godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs และ llms.txt ใช้เมื่อเขียนหรือตรวจสอบความคิดเห็นเอกสาร เอกสารประกอบ การเพิ่มตัวอย่างโค้ด การตั้งค่าเว็บไซต์เอกสาร หรือการพูดคุยเกี่ยวกับแนวปฏิบัติที่ดีที่สุดของเอกสาร ทำงานทั้งสำหรับไลบรารีและแอปพลิเคชัน/CLI
การพัฒนาเอกสารรีวิวโค้ด - 3.2k
golang-error-handling
samberIdiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for production errors. Built to make logs usable at scale with log aggregation 3rd-party tools. Apply when creating, wrapping, inspecting, or logging errors in Go code. For samber/oops specifics → See `samber/cc-skills-golang@golang-samber-oops`...
การพัฒนารีวิวโค้ด - 3.2k
golang-google-wire
samberWe need to translate the given English text to Thai, preserving the specified name "golang-google-wire" and other technical terms. The instruction says to translate only the text inside <text>, not including the name unless it appears in the source text. The name "golang-google-wire" is not in the source text, so we don't include it. We must preserve product names, protocol names, URLs, numbers, technical terms. So we keep "google/wire", "wire.NewSet", "wire.Build", "wire.Bind", "wire.Struct", "wire.Value", "wire.InterfaceValue", "wire.FieldsOf", "//go:build wireinject", "wire_gen.go", "github.com/google/wire", "wire.Build", "runtime DI", "reflection". Also preserve the backticks? The source uses backticks for code-like terms. In translation, we should keep them as is. The target language is Thai. We need to produce a natural Thai translation. Let's break down the text:
การพัฒนารีวิวโค้ด - 3.2k
golang-grpc
samberให้แนวทางการใช้งาน gRPC การจัดระเบียบ protobuf และรูปแบบที่พร้อมสำหรับการผลิตสำหรับไมโครเซอร์วิส Golang ใช้เมื่อนำไปใช้ ตรวจสอบ หรือดีบักเซิร์ฟเวอร์/ไคลเอนต์ gRPC เขียนไฟล์ proto ตั้งค่า interceptor จัดการข้อผิดพลาด gRPC ด้วยรหัสสถานะ กำหนดค่า TLS/mTLS ทดสอบด้วย bufconn หรือทำงานกับสตรีมมิ่ง RPC
การพัฒนาAPIรีวิวโค้ด - 3.2k
golang-how-to
samberตัวประสานทักษะ Golang — ทำงานตลอดเวลาสำหรับงานเขียนโค้ด ตรวจสอบ แก้ไขบั๊ก หรือตั้งค่า Golang อ่านบริบทของงานและโหลดทักษะที่เกี่ยวข้องมากที่สุดจาก samber/cc-skills-golang ซึ่งมักจะโหลดหลายทักษะพร้อมกัน เช่น การเขียนบริการ gRPC จะโหลด golang-grpc + golang-testing + golang-error-handling การแก้ไขบั๊ก panic จะโหลด golang-troubleshooting + golang-safety การตรวจสอบความปลอดภัยจะโหลด golang-security + golang-lint + golang-safety นอกจากนี้ยังแยกแยะคลัสเตอร์ที่แข่งขันกันเมื่อสองทักษะดูเหมือนจะทับซ้อนกัน...
การพัฒนารีวิวโค้ดการทดสอบ - 3.2k
golang-lint
samberแนวทางปฏิบัติที่ดีที่สุดในการ lint และการกำหนดค่า golangci-lint สำหรับโปรเจกต์ Golang — การรัน linter, การกำหนดค่า .golangci.yml, การระงับคำเตือนด้วย nolint directives, การตีความผลลัพธ์ lint, และการเลือก linter ใช้เมื่อกำหนดค่า golangci-lint, สอบถามเกี่ยวกับคำเตือน lint หรือการระงับ nolint, ตั้งค่าเครื่องมือคุณภาพโค้ด, หรือเลือก linter นอกจากนี้ยังใช้เมื่อผู้ใช้กล่าวถึง golangci-lint, go vet, staticcheck, หรือ revive
การพัฒนารีวิวโค้ดการทดสอบ - 3.2k
golang-linter
sambergolang-linter — ทักษะที่สามารถติดตั้งได้สำหรับเอเจนต์ AI
การพัฒนารีวิวโค้ด - 3.2k
golang-modernize
samberปรับปรุงโค้ด Golang ให้ใช้ฟีเจอร์ภาษาใหม่ การปรับปรุงไลบรารีมาตรฐาน และรูปแบบที่เป็นธรรมชาติ ทำงานโดยอัตโนมัติเมื่อเขียนหรือตรวจสอบโค้ด Go และตรวจพบรูปแบบเก่า หรือเมื่อพบคำเตือนเกี่ยวกับการเลิกใช้งาน ใช้เมื่อผู้ใช้ขอให้ปรับปรุง อัปเกรดเวอร์ชัน Go หรือรีเฟรช CI/เครื่องมือ
การพัฒนารีวิวโค้ด - 3.2k
golang-naming
samberหลักการตั้งชื่อใน Go (Golang) — ครอบคลุมแพ็กเกจ คอนสตรักเตอร์ สตรัคต์ อินเทอร์เฟซ ค่าคงที่ เอนัม ข้อผิดพลาด บูลีน ตัวรับ เมธอด getter/setter ตัวเลือกเชิงฟังก์ชัน คำย่อ ฟังก์ชันทดสอบ และชื่อซับเทสต์ ใช้ทักษะนี้เมื่อเขียนโค้ด Go ใหม่ ตรวจสอบหรือปรับโครงสร้าง เลือกระหว่างทางเลือกในการตั้งชื่อ (New กับ NewTypeName, isConnected กับ connected, ErrNotFound กับ NotFoundError, StatusReady กับ StatusUnknown ที่ iota 0) ถกเถียงชื่อแพ็กเกจ Go (รูปแบบ anti-pattern ของ utils/helpers) หรือ...
การพัฒนารีวิวโค้ด - 3.2k
golang-performance
samberรูปแบบและวิธีการปรับแต่งประสิทธิภาพของ Golang - หากพบคอขวด X ให้ใช้ Y ครอบคลุมการลดการจัดสรรหน่วยความจำ ประสิทธิภาพของ CPU การจัดวางหน่วยความจำ การปรับแต่ง GC การใช้พูล การแคช และการปรับแต่งเส้นทางร้อน ใช้เมื่อการโปรไฟล์หรือการวัดประสิทธิภาพระบุคอขวดและคุณต้องการรูปแบบการปรับแต่งที่ถูกต้องเพื่อแก้ไข ยังใช้เมื่อตรวจสอบโค้ดด้านประสิทธิภาพเพื่อแนะนำการปรับปรุงหรือการวัดประสิทธิภาพที่ช่วยระบุการเพิ่มประสิทธิภาพอย่างรวดเร็ว ไม่ใช่สำหรับวิธีการวัดผล (→...
การพัฒนารีวิวโค้ด - 3.2k
golang-popular-libraries
samberแนะนำไลบรารีและเฟรมเวิร์ก Golang ที่พร้อมใช้งานจริง ใช้เมื่อผู้ใช้ขอคำแนะนำเกี่ยวกับไลบรารีอย่างชัดเจน ต้องการเปรียบเทียบทางเลือกอื่น จำเป็นต้องเลือกไลบรารีสำหรับงานเฉพาะ หรือเมื่อมีการเพิ่ม dependency ใหม่ในโปรเจกต์
การพัฒนาการวิจัยรีวิวโค้ด - 3.2k
golang-safety
samberการเขียนโค้ด Golang แบบป้องกันเพื่อหลีกเลี่ยง panic, การปนเปื้อนข้อมูลแบบเงียบ, และบั๊ก runtime ที่ซับซ้อน ใช้เมื่อพบ nil panic, append aliasing, การเข้าถึง map พร้อมกัน, ข้อผิดพลาดการเปรียบเทียบ float, หรือคำถามเกี่ยวกับการออกแบบค่าเริ่มต้น ใช้เมื่อตรวจสอบโค้ดเพื่อความปลอดภัยจาก nil, overflow ในการแปลงตัวเลข, ปัญหาวงจรชีวิตทรัพยากร (defer ในลูป), หรือการคัดลอก slice และ map แบบป้องกัน
การพัฒนารีวิวโค้ดความปลอดภัย - 3.2k
golang-samber-do
samberการฉีด dependency ใน Golang โดยใช้ samber/do — service containers, การจัดการ lifecycle, scopes, health checks, graceful shutdown, และการจัดระเบียบโมดูล ใช้เมื่อใช้งานหรือนำ samber/do มาใช้ เมื่อ codebase นำเข้า github.com/samber/do หรือ github.com/samber/do/v2 หรือเมื่อปรับโครงสร้างการฉีด constructor แบบ manual ไปเป็น DI container
การพัฒนารีวิวโค้ดการทดสอบ - 3.2k
golang-samber-mo
samberประเภทโมแนดิกสำหรับ Golang โดยใช้ samber/mo — ชนิด Option, Result
การพัฒนารีวิวโค้ด - 3.2k
golang-security
samberแนวทางปฏิบัติด้านความปลอดภัยและการป้องกันช่องโหว่สำหรับ Golang ครอบคลุมการฉีด (SQL, command, XSS), การเข้ารหัส, ความปลอดภัยของระบบไฟล์, ความปลอดภัยเครือข่าย, คุกกี้, การจัดการความลับ, ความปลอดภัยของหน่วยความจำ และการบันทึก ใช้เมื่อเขียน ตรวจสอบ หรือตรวจสอบโค้ด Go เพื่อความปลอดภัย หรือเมื่อทำงานกับโค้ดที่มีความเสี่ยงที่เกี่ยวข้องกับการเข้ารหัส I/O การจัดการความลับ การจัดการอินพุตจากผู้ใช้ หรือการยืนยันตัวตน รวมถึงการกำหนดค่าเครื่องมือด้านความปลอดภัย
ความปลอดภัยรีวิวโค้ดการพัฒนา - 3.2k
golang-spf13-viper
samberWe need to translate the given text from English to Thai. The text describes a Golang configuration library using spf13/viper. We must preserve the name "golang-spf13-viper" but it's not in the text; the text mentions "spf13/viper" and "github.com/spf13/viper". We should preserve those as is. Also preserve technical terms like BindPFlag, BindPFlags, SetEnvPrefix, etc. The translation should be natural Thai while keeping technical terms untranslated. The text ends with "For CLI command..." which is incomplete; we translate as is. Let's translate step by step. "Golang configuration library using spf13/viper" -> "ไลบรารีการกำหนดค่า Golang ที่ใช้ spf13/viper" "— layered precedence (flag > env > file > KV > default), BindPFlag/BindPFlags, SetEnvPrefix + SetEnvKeyReplacer + AutomaticEnv, ReadInConfig + ConfigFileNotFoundError, Unmars
การพัฒนาAPIรีวิวโค้ด - 3.2k
golang-stretchr-testify
samberคู่มือครอบคลุมสำหรับ stretchr/testify สำหรับการทดสอบใน Golang ครอบคลุมแพ็กเกจ assert, require, mock และ suite อย่างละเอียด ใช้เมื่อเขียนเทสด้วย testify, สร้าง mocks, ตั้งค่า test suites หรือเลือกใช้ระหว่าง assert และ require ครอบคลุม testify assertions, mock expectations, argument matchers, call verification, suite lifecycle และรูปแบบขั้นสูง เช่น Eventually, JSONEq และ custom matchers ใช้เมื่อโค้ดเบสมีการนำเข้า github.com/stretchr/testify
การพัฒนาการทดสอบรีวิวโค้ด - 3.2k
golang-structs-interfaces
samberรูปแบบการออกแบบ struct และ interface ของ Golang — การประกอบ (composition), การฝัง (embedding), การยืนยันชนิด (type assertions), การสลับชนิด (type switches), การแยก interface (interface segregation), การฉีด dependency ผ่าน interface, แท็กฟิลด์ struct (struct field tags), และตัวรับแบบ pointer กับ value ใช้ทักษะนี้เมื่อออกแบบชนิดข้อมูล Go, การกำหนดหรือการนำ interface ไปใช้, การฝัง struct หรือ interface, การเขียน type assertions หรือ type switches, การเพิ่มแท็กฟิลด์ struct สำหรับการทำให้เป็นอนุกรม JSON/YAML/DB, หรือการเลือกระหว่างตัวรับแบบ pointer และ value รวมถึงเมื่อผู้ใช้...
การพัฒนารีวิวโค้ด - 3.2k
golang-testing
samberProduction-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot testing, code coverage, integration tests, idiomatic test naming. Use when writing or reviewing Go tests, choosing a testing approach, setting up Go test CI, or debugging flaky/slow tests. For testify-specific APIs see `samber/cc-skills-golang@golang-stretchr-testify`; for measurement methodology see...
การพัฒนาการทดสอบรีวิวโค้ด - 5.9k
google-agents-cli-adk-code
googleทักษะนี้ควรใช้เมื่อผู้ใช้ต้องการ "เขียนโค้ดเอเจนต์", "สร้างเอเจนต์ด้วย ADK", "เพิ่มเครื่องมือ", "สร้าง callback", "กำหนดเอเจนต์", "ใช้การจัดการสถานะ" หรือต้องการรูปแบบและตัวอย่างโค้ด Python API ของ ADK (Agent Development Kit) ซึ่งเป็นส่วนหนึ่งของชุดทักษะ Google ADK โดยให้ข้อมูลอ้างอิงด่วนสำหรับประเภทเอเจนต์ นิยามเครื่องมือ รูปแบบการประสานงาน callback และการจัดการสถานะ ห้ามใช้สำหรับการสร้างโปรเจกต์ใหม่ (ให้ใช้ google-agents-cli-scaffold) หรือการปรับใช้...
การพัฒนาAPIรีวิวโค้ด graphite
withgraphiteทำงานกับ Graphite (gt) สำหรับ stacked PRs - การสร้าง การนำทาง และการจัดการสแตกของ PR
การพัฒนารีวิวโค้ด- 7k
health
tw93ดำเนินการตรวจสอบสุขภาพวิศวกรรมที่คำนึงถึงงบประมาณโดยใช้ตัวแทนช่วยเหลือ สำหรับการเบี่ยงเบนของคำสั่ง/การกำหนดค่า, hooks/MCP, พื้นผิวตัวตรวจสอบ และการบำรุงรักษา AI ใช้เมื่อผู้ใช้ถาม ตรวจสอบ claude/ตรวจสอบ codex/ตรวจสอบ pi/ตรวจสอบการกำหนดค่า/ระดับสุขภาพ หรือรายงานว่าตัวแทนไม่สนใจคำสั่ง ขาดการตรวจสอบ หรือโค้ดเริ่มดูแลรักษายาก ไม่ใช่สำหรับการดีบักโค้ดหรือตรวจสอบ PR
การพัฒนาการวิจัยรีวิวโค้ด - 7k
hunt
tw93ค้นหาสาเหตุที่แท้จริงก่อนที่จะแก้ไขข้อผิดพลาด การขัดข้อง การถดถอย การทดสอบที่ล้มเหลว พฤติกรรมที่เสียหาย และข้อบกพร่องที่รายงานผ่านภาพหน้าจอ ใช้เมื่อผู้ใช้ถามถึง 排查/报错/崩溃/不工作/回归/判断为什么报错 หรือบอกว่าสิ่งที่เคยใช้ได้ตอนนี้ล้มเหลว ไม่ใช้สำหรับการตรวจสอบโค้ดหรือฟีเจอร์ใหม่
การพัฒนาการทดสอบรีวิวโค้ด - 49.6k
hyperframes-registry
heygen-comติดตั้งและเชื่อมต่อบล็อกและคอมโพเนนต์ของ registry เข้ากับองค์ประกอบ HyperFrames ใช้เมื่อรันคำสั่ง hyperframes add, ติดตั้งบล็อกหรือคอมโพเนนต์, เชื่อมต่อรายการที่ติดตั้งแล้วเข้ากับ index.html, หรือทำงานกับ hyperframes.json ครอบคลุมคำสั่ง add, ตำแหน่งการติดตั้ง, การเชื่อมต่อบล็อกย่อย, การรวมคอมโพเนนต์ snippet, การค้นพบ registry, และการสร้างบล็อกหรือคอมโพเนนต์ใหม่เพื่อส่งกลับต้นทาง (แนวคิด → โครงร่าง → ตรวจสอบ → PR)
การพัฒนาAPIรีวิวโค้ด - 261.2k
implement
mattpocockดำเนินการชิ้นงานตาม PRD หรือชุดของ issues
การพัฒนารีวิวโค้ดการจัดการโครงการ - 578
implement-specs
warpdotdevใช้หลังจากที่ข้อกำหนดผลิตภัณฑ์และเทคนิคได้รับการอนุมัติแล้ว และขั้นตอนถัดไปคือการสร้างฟีเจอร์
การพัฒนารีวิวโค้ดAPI - 9.1k
improve
shadcnสำรวจโค้ดเบสใดๆ ในฐานะที่ปรึกษาอาวุโส และสร้างแผนการดำเนินงานที่จัดลำดับความสำคัญและสมบูรณ์ในตัวเองสำหรับโมเดล/เอเจนต์อื่นๆ เพื่อดำเนินการ อ่านอย่างเดียวอย่างเคร่งครัดบนซอร์สโค้ด — ไม่เคยนำไปใช้ แก้ไข หรือรีแฟกเตอร์อะไรด้วยตัวเอง ใช้เมื่อถูกขอให้ตรวจสอบโค้ดเบส ค้นหาโอกาสในการปรับปรุง (บั๊ก ความปลอดภัย ประสิทธิภาพ ความครอบคลุมของการทดสอบ หนี้ทางเทคนิค การย้ายระบบ DX) แนะนำฟีเจอร์หรือทิศทางของโปรเจกต์ต่อไป (โรดแมป ทิศทางผลิตภัณฑ์) หรือสร้างแผนการส่งมอบให้เอเจนต์อื่นดำเนินการ...
การพัฒนารีวิวโค้ดการวิจัย - 261.2k
improve-codebase-architecture
mattpocockค้นหาโอกาสในการปรับปรุงโค้ดเบสให้ลึกซึ้งยิ่งขึ้น โดยอิงจากภาษาของโดเมนใน CONTEXT.md และการตัดสินใจใน docs/adr/ ใช้เมื่อผู้ใช้ต้องการปรับปรุงสถาปัตยกรรม ค้นหาโอกาสในการรีแฟกเตอร์ รวมโมดูลที่เชื่อมโยงกันอย่างแน่นหนา หรือทำให้โค้ดเบสสามารถทดสอบได้และนำทางด้วย AI ได้ง่ายขึ้น
การพัฒนารีวิวโค้ดAPI - 123.7k
migrate-radix-to-base
shadcnย้ายโปรเจกต์ React และคอมโพเนนต์จาก Radix UI ไปยัง Base UI ใช้เมื่อถูกขอให้ย้ายจาก radix, ย้ายไป base-ui, แปลง radix primitives, หรือเปลี่ยนไลบรารีพื้นฐานของโปรเจกต์ shadcn จัดการทั้งคอมโพเนนต์เดี่ยว ("ย้าย accordion") และโปรเจกต์ทั้งหมด
การพัฒนารีวิวโค้ดAPI - 261.2k
migrate-to-shoehorn
mattpocockMigrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
การพัฒนาการทดสอบรีวิวโค้ด
31–60 จาก 85 รายการ