Skills Samber
ego lite browser
nhà tài trợego lite là trình duyệt nhanh nhất cho các tác nhân AI để chạy tự động hóa web, chia sẻ trạng thái đã đăng nhập của bạn với Codex hoặc Claude Code, không tốn phí, không cần cấu hình.
Alpha Vantage MCP Server
nhà tài trợTruy cập dữ liệu thị trường tài chính: cổ phiếu, ETF, quyền chọn, ngoại hối, tiền điện tử, hàng hóa, dữ liệu cơ bản, chỉ báo kỹ thuật thời gian thực và lịch sử, cùng nhiều hơn nữa
Composio
nhà tài trợKết nối với hơn 1500+ MCP Server chỉ với 1 cú nhấp chuột
chrome-extension
cc-skills/skills/chrome-extension
Hướng dẫn toàn diện để xây dựng tiện ích mở rộng Chrome với Manifest V3. Sử dụng kỹ năng này bất cứ khi nào người dùng đề cập đến tiện ích mở rộng Chrome, tiện ích mở rộng trình duyệt, manifest.json, content script, service worker (trong ngữ cảnh tiện ích mở rộng), popup, side panel, chrome.runtime, chrome.tabs, chrome.storage, chrome.scripting, background script, MV3, Manifest V3 hoặc bất kỳ API tiện ích mở rộng Chrome nào. Cũng kích hoạt khi người dùng muốn chèn script vào trang web, giao tiếp giữa trang và nền, vượt qua CSP từ một...
Phát triểnTự động hóa trình duyệtconventional-git
cc-skills/skills/conventional-git
Tiêu chuẩn đặt tên nhánh, tên worktree và thông điệp commit theo Conventional Commits v1.0.0 cho các dự án GitHub và GitLab. Sử dụng khi tạo nhánh, đặt tên worktree, viết commit, tạo thông điệp commit, xem xét quy ước nhánh hoặc thiết lập tự động hóa changelog. Áp dụng khi dự án của bạn cần lịch sử git nhất quán, bản phát hành theo SemVer, tạo changelog có thể phân tích cú pháp hoặc tự động đóng issue. Kích hoạt khi người dùng hỏi cách đặt tên worktree, tạo git worktree hoặc...
Phát triểnĐánh giá mãDevOpscopywriting-cta
cc-skills/skills/copywriting-cta
Thiết kế CTA cuối bài (lời kêu gọi hành động đặt ở cuối bài blog, bản tin, bài luận, bài viết hoặc bất kỳ nội dung dài nào). Sử dụng kỹ năng này khi người dùng yêu cầu viết, thiết kế, xem xét hoặc cải thiện CTA ở cuối bài viết, blog hoặc bài luận; đề cập đến "CTA cuối bài", "cuối bài viết", "lời kêu gọi hành động", "hộp đăng ký", "CTA bản tin", "khối đăng ký", "tôi nên đặt gì ở cuối", "làm thế nào để độc giả đăng ký / chia sẻ / đặt lịch gọi / mua /...
Tiếp thịSáng tạoGiao tiếpcopywriting-hooks
cc-skills/skills/copywriting-hooks
Tạo các câu mở đầu và tiêu đề bài viết cho các bài viết dài bằng tiếng Anh hoặc tiếng Pháp — bài blog, Substack/Medium/dev.to, bài viết dài trên LinkedIn, bản tin trả phí, bài luận quan điểm, bài phóng sự, bài phân tích chuyên sâu kỹ thuật. Kích hoạt khi người dùng yêu cầu một câu mở đầu, đoạn mở đầu, lời dẫn, phần giới thiệu, câu/đoạn đầu tiên, câu mở bài, accroche, attaque, phrase d'accroche, hoặc première phrase — bao gồm cả việc làm cho đoạn mở đầu đơn điệu trở nên hấp dẫn hơn hoặc viết lại một đoạn mở đầu nháp. Cũng kích hoạt khi người dùng yêu cầu một ti
Tiếp thịSáng tạoGiao tiếpcopywriting-prose-creator
cc-skills/skills/copywriting-prose-creator
Mã hóa cách một người hoặc thương hiệu viết — cơ chế văn xuôi (từ vựng, cú pháp, nhịp điệu, cấu trúc, các điểm nhấn đặc trưng) độc lập với tông màu cảm xúc. Đầu ra: PROSE.md. Ba chế độ: XÂY DỰNG hướng dẫn mới từ SOUL.md + TONE.md + phỏng vấn khám phá; THÍCH ỨNG hướng dẫn hiện có sang kênh mới; KIỂM TRA kho ngữ liệu để tìm mẫu văn xuôi trước khi mã hóa. Sử dụng khi: viết quy tắc cho nhà máy nội dung, mã hóa giọng viết thuê để đảm bảo nhất quán giữa nhiều người vi
Sáng tạoGiao tiếpTài liệucopywriting-tone-of-voice-creator
cc-skills/skills/copywriting-tone-of-voice-creator
Xây dựng hướng dẫn giọng điệu thương hiệu (TONE.md) thông qua khám phá, định nghĩa giọng điệu và điều chỉnh kênh. Đầu ra bao gồm các thuộc tính giọng điệu kèm nên/không nên, định vị NN/g, ma trận điều chỉnh giọng điệu, từ vựng, cơ chế và quy tắc kênh — được tiêu thụ bởi các kỹ năng nội dung hạ nguồn viết bản sao đúng thương hiệu. Bao gồm B2B SaaS, B2C/D2C, NGO, khu vực công, tư vấn, công nghiệp, sản phẩm dẫn dắt, cá nhân và thương hiệu tình nguyện; nghiên cứu các bối cảnh
Tiếp thịSáng tạoGiao tiếpcrxjs
cc-skills/skills/crxjs
CRXJS Chrome extension development — true HMR for popup, options, content scripts, side panels, manifest-driven builds, dynamic content script imports (`?script`, `?script&module`), and `defineManifest` for type-safe manifests. Uses Vite as its build tool. Use when the user mentions CRXJS, crxjs, @crxjs/vite-plugin, 'extension with hot reload', 'HMR for chrome extension', or wants to set up a CRXJS-based Chrome extension project with any framework (React, Vue, Svelte, Solid, Vanilla). Also...
Phát triểnTự động hóa trình duyệtdeep-research
cc-skills/skills/deep-research
Kỹ năng nghiên cứu sâu — tìm kiếm web song song rộng, xác thực đa nguồn, theo dõi độ tin cậy, báo cáo Markdown có trích dẫn. Hỗ trợ 11 loại nghiên cứu: thị trường (TAM/SAM, phân khúc, định giá, xu hướng), lĩnh vực (cấu trúc ngành, hệ sinh thái, bối cảnh quy định), kỹ thuật (kiến trúc, công cụ, điểm chuẩn), cạnh tranh (phân tích đối thủ, định vị, thắng/thua), sản phẩm (phân tích tính năng, đánh giá, tín hiệu lộ trình), học thuật (khảo sát tài liệu, mạng trích dẫn, tác giả chính), cá
Nghiên cứuWeb ScrapingPhân tích dữ liệufrontend-design-deslop
cc-skills/skills/frontend-design-deslop
Tạo ra giao diện người dùng và thiết kế ứng dụng độc đáo, không chung chung, hoạt động theo chiến lược trước tiên. Xác định dự án (trang đích, ứng dụng SaaS, bảng điều khiển, thương mại điện tử, bài thuyết trình, tài liệu, danh mục đầu tư...) cùng định vị và cá tính của nó, cam kết với các tính từ thương hiệu, chuyển đổi thành hệ thống kiểu chữ và màu sắc, sau đó áp dụng lớp thủ công (bố cục, thành phần và trạng thái, chuyển động, biểu tượng, hình ảnh, chế độ tối và chủ đề, khả năng tiếp cận), tránh lối mặc định kiểu AI-slop / Claude. Đây vừa là...
Thiết kếPhát triểnSáng tạogolang-benchmark
cc-skills-golang/skills/golang-benchmark
Đo điểm chuẩn Golang, lập hồ sơ hiệu năng và đo lường hiệu suất. Sử dụng khi viết, chạy hoặc so sánh các điểm chuẩn Go, lập hồ sơ các đường dẫn nóng với pprof, diễn giải hồ sơ CPU/bộ nhớ/trace, phân tích kết quả với benchstat, thiết lập phát hiện suy giảm điểm chuẩn CI, hoặc điều tra hiệu suất sản xuất với số liệu runtime Prometheus. Cũng sử dụng khi nhà phát triển cần phân tích sâu về một chỉ số hiệu suất cụ thể - kỹ năng này cung cấp phương pháp đo lường, trong khi...
Phát triểnKiểm thửĐánh giá mãgolang-cli
cc-skills-golang/skills/golang-cli
Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument validation, and CLI unit testing. Also triggers when code uses cobra, viper, or urfave/cli. For cobra-specific APIs → See `samber/cc-skills-golang@golang-spf13-cobra` skill; for viper configuration layering → See...
Phát triểngolang-code-style
cc-skills-golang/skills/golang-code-style
Các quy ước về phong cách code Golang — độ dài dòng và ngắt dòng, khai báo biến, rõ ràng trong luồng điều khiển, khi nào comment có ích và khi nào gây hại. Sử dụng khi viết hoặc review code Go, hỏi về phong cách hoặc sự
Phát triểnĐánh giá mãgolang-concurrency
cc-skills-golang/skills/golang-concurrency
Các mẫu đồng thời trong Golang. Sử dụng khi viết hoặc xem xét mã Go đồng thời liên quan đến goroutine, channel, select, khóa, nguyên thủy đồng bộ, errgroup, singleflight, worker pool, hoặc pipeline fan-out/fan-in. Cũng kích hoạt khi phát hiện rò rỉ goroutine, điều kiện tranh chấp, vấn đề sở hữu channel, hoặc cần chọn giữa channel và mutex.
Phát triểnĐánh giá mãgolang-context
cc-skills-golang/skills/golang-context
Cách sử dụng context.Context theo phong cách Go — truyền qua các ranh giới API, hủy bỏ, thời gian chờ và thời hạn, giá trị trong phạm vi yêu cầu, context.WithoutCancel cho công việc nền tồn tại lâu hơn yêu cầu. Áp dụng khi thiết kế truyền context qua các tầng, gỡ lỗi context bị rò rỉ hoặc chưa hết hạn, chọn giữa context.Background/TODO/WithoutCancel, hoặc lưu trữ giá trị trong context. Không dùng cho mã chỉ đơn thuần chấp nhận ctx làm tham số đầu tiên.
Phát triểngolang-continuous-integration
cc-skills-golang/skills/golang-continuous-integration
Cấu hình pipeline CI/CD sử dụng GitHub Actions cho các dự án Golang — kiểm thử, linting, SAST, quét bảo mật, độ phủ mã, Dependabot, Renovate, GoReleaser, tự động hóa đánh giá mã và pipeline phát hành. Sử dụng khi thiết lập hoặc cải thiện CI cho dự án Go, cấu hình workflow GitHub Actions, thêm công cụ lint hoặc quét bảo mật, tự động hóa cập nhật phụ thuộc, hoặc thêm các rào cản chất lượng.
Phát triểnDevOpsKiểm thửgolang-data-structures
cc-skills-golang/skills/golang-data-structures
Cấu trúc dữ liệu Golang — slice (nội bộ, tăng dung lượng, cấp phát trước, gói slices), map (nội bộ, bucket băm, gói maps), mảng, container/list/heap/ring, strings.Builder so với bytes.Buffer, tập hợp generic, con trỏ (unsafe.Pointer, weak.Pointer) và ngữ nghĩa sao chép. Sử dụng khi lựa chọn hoặc tối ưu cấu trúc dữ liệu Go, triển khai container generic, sử dụng các gói container/, con trỏ unsafe hoặc weak, hoặc thắc mắc về nội bộ slice/map.
Phát triểnPhân tích dữ liệugolang-database
cc-skills-golang/skills/golang-database
Hướng dẫn toàn diện về truy cập cơ sở dữ liệu Go — truy vấn tham số hóa, quét struct, cột NULL, giao dịch, mức cô lập, SELECT FOR UPDATE, connection pool, xử lý hàng loạt, truyền context và công cụ migration. Sử dụng khi viết, xem xét hoặc gỡ lỗi mã Golang tương tác với PostgreSQL, MariaDB, MySQL hoặc SQLite; để kiểm thử cơ sở dữ liệu; hoặc cho các câu hỏi về database/sql, sqlx hoặc pgx. KHÔNG tạo lược đồ cơ sở dữ liệu hoặc SQL migration.
Phát triểnCơ sở dữ liệugolang-dependency-injection
cc-skills-golang/skills/golang-dependency-injection
Hướng dẫn toàn diện về dependency injection (DI) trong Golang. Bao gồm lý do DI quan trọng (khả năng kiểm thử, ghép nối lỏng lẻo, phân tách mối quan tâm, quản lý vòng đời), tiêm phụ thuộc thủ công qua constructor, và so sánh thư viện DI (google/wire, uber-go/dig, uber-go/fx, samber/do). Sử dụng kỹ năng này khi thiết kế kiến trúc dịch vụ, thiết lập dependency injection, tái cấu trúc mã ghép nối chặt chẽ, quản lý singleton hoặc service factory, hoặc khi người dùng hỏi về inversion of control, service...
Phát triểnĐánh giá mãAPIgolang-dependency-management
cc-skills-golang/skills/golang-dependency-management
Các chiến lược quản lý phụ thuộc cho dự án Golang — quản lý go.mod, cài đặt/nâng cấp gói, Lựa chọn Phiên bản Tối thiểu, quét lỗ hổng bảo mật, theo dõi phụ thuộc lỗi thời, phân tích kích thước tệp nhị phân, thiết lập Dependabot/Renovate, giải quyết xung đột, và không gian làm việc go.work. Sử dụng khi thêm, xóa hoặc nâng cấp phụ thuộc Go, kiểm tra lỗ hổng bảo mật, giải quyết xung đột phiên bản, hoặc thiết lập cập nhật phụ thuộc tự động.
Phát triểnBảo mậtDevOpsgolang-design-patterns
cc-skills-golang/skills/golang-design-patterns
Các mẫu thiết kế Golang theo phong cách bản địa — tùy chọn hàm, hàm khởi tạo, luồng lỗi và xếp tầng, quản lý tài nguyên và vòng đời, tắt máy an toàn, khả năng phục hồi, kiến trúc, tiêm phụ thuộc, xử lý dữ liệu, truyền phát, v.v. Áp dụng khi lựa chọn rõ ràng giữa các mẫu kiến trúc, triển khai tùy chọn hàm, thiết kế API hàm khởi tạo, thiết lập tắt máy an toàn, áp dụng các mẫu phục hồi, hoặc hỏi mẫu Go bản địa nào phù hợp với một vấn đề cụ thể.
Phát triểnThiết kếĐánh giá mãgolang-documentation
cc-skills-golang/skills/golang-documentation
Hướng dẫn tài liệu toàn diện cho các dự án Golang, bao gồm chú thích godoc, README, CONTRIBUTING, CHANGELOG, Go Playground, bài kiểm tra mẫu, tài liệu API và llms.txt. Sử dụng khi viết hoặc xem xét chú thích tài liệu, tài liệu hóa, thêm ví dụ mã, thiết lập trang tài liệu hoặc thảo luận về các phương pháp hay nhất cho tài liệu. Kích hoạt cho cả thư viện và ứng dụng/CLI.
Phát triểnTài liệuĐánh giá mãgolang-error-handling
cc-skills-golang/skills/golang-error-handling
Xử lý lỗi Golang theo phong cách b
Phát triểnĐánh giá mãgolang-google-wire
cc-skills-golang/skills/golang-google-wire
We need to translate the given text from English to Vietnamese, preserving the specified name "golang-google-wire" and other technical terms. The instruction says to translate only the text inside <text>, and not include the name unless it appears in the source text. The name "golang-google-wire" does not appear in the source text, so we don't include it. We must preserve product names, protocol names, URLs, numbers, and technical terms. So we keep "google/wire", "wire.NewSet", "wire.Build", "wire.Bind", "interface→concrete", "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 ellipsis at the end. The text is a description of a skill for compile-time dependency injection in Golang using google/wire. We need to translate the surrounding Vietnamese text naturally
Phát triểnĐánh giá mãgolang-graphql
cc-skills-golang/skills/golang-graphql
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services. Also apply when the codebase imports `github.com/99designs/gqlgen` or `github.com/graph-gophers/graphql-go`.
Phát triểnAPIgolang-grpc
cc-skills-golang/skills/golang-grpc
Cung cấp hướng dẫn sử dụng gRPC, cách tổ chức protobuf và các mẫu sẵn sàng cho production dành cho microservices Golang. Sử dụng khi triển khai, xem xét hoặc gỡ lỗi máy chủ/máy khách gRPC, viết tệp proto, thiết lập interceptor, xử lý lỗi gRPC với mã trạng thái, cấu hình TLS/mTLS, kiểm thử với bufconn hoặc làm việc với streaming RPC.
Phát triểnAPIĐánh giá mãgolang-how-to
cc-skills-golang/skills/golang-how-to
Trình điều phối kỹ năng Golang — luôn hoạt động trên mọi tác vụ lập trình, xem xét, gỡ lỗi hoặc thiết lập Golang. Đọc ngữ cảnh tác vụ và tải các kỹ năng phù hợp nhất từ samber/cc-skills-golang, thường là nhiều kỹ năng cùng lúc: viết dịch vụ gRPC tải golang-grpc + golang-testing + golang-error-handling; gỡ lỗi panic tải golang-troubleshooting + golang-safety; kiểm tra bảo mật tải golang-security + golang-lint + golang-safety. Ngoài ra: phân biệt các cụm kỹ năng cạnh tranh khi hai kỹ năng có vẻ chồng chéo...
Phát triểnĐánh giá mãKiểm thửgolang-lint
cc-skills-golang/skills/golang-lint
Các phương pháp linting tốt nhất và cấu hình golangci-lint cho các dự án Golang — chạy linters, cấu hình .golangci.yml, loại bỏ cảnh báo bằng chỉ thị nolint, diễn giải đầu ra lint, và lựa chọn linters. Sử dụng khi cấu hình golangci-lint, hỏi về cảnh báo lint hoặc loại bỏ nolint, thiết lập công cụ chất lượng mã, hoặc chọn linters. Cũng sử dụng khi người dùng đề cập đến golangci-lint, go vet, staticcheck, hoặc revive.
Phát triểnĐánh giá mãKiểm thửgolang-linter
cc-skills-golang/skills/golang-linter
golang-linter — một kỹ năng có thể cài đặt cho các tác nhân AI.
Phát triểnĐánh giá mãgolang-modernize
cc-skills-golang/skills/golang-modernize
Hiện đại hóa mã Golang để sử dụng các tính năng ngôn ngữ mới, cải tiến thư viện chuẩn và các mẫu mã thành ngữ. Kích hoạt chủ động khi viết hoặc xem xét mã Go và phát hiện các mẫu mã kiểu cũ, hoặc khi gặp cảnh báo lỗi thời. Cũng sử dụng khi người dùng yêu cầu hiện đại hóa, nâng cấp phiên bản Go hoặc làm mới CI/công cụ.
Phát triểnĐánh giá mãgolang-naming
cc-skills-golang/skills/golang-naming
Quy ước đặt tên trong Go (Golang) — bao gồm packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions và subtest names. Sử dụng kỹ năng này khi viết mã Go mới, xem xét hoặc tái cấu trúc, lựa chọn giữa các phương án đặt tên thay thế (New vs NewTypeName, isConnected vs connected, ErrNotFound vs NotFoundError, StatusReady vs StatusUnknown tại iota 0), tranh luận về tên package Go (các phản mẫu utils/helpers), hoặc...
Phát triểnĐánh giá mã
30 trên 65