Skills Mattpocock
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
ask-matt
skills/skills/engineering/ask-matt
Hỏi kỹ năng hoặc luồng nào phù hợp với tình huống của bạn. Một bộ định tuyến qua các kỹ năng do người dùng gọi trong repo này.
Nghiên cứuNăng suấtGiao tiếpclaude-handoff
skills/skills/in-progress/claude-handoff
Chuyển cuộc trò chuyện hiện tại cho một tác nhân nền mới, người sẽ tiếp nhận công việc ngay lập tức.
code-review
skills/skills/engineering/code-review
Xem xét các thay đổi kể từ một điểm cố định (commit, branch, tag, hoặc merge-base) theo hai khía cạnh — Tiêu chuẩn (mã có tuân theo các tiêu chuẩn lập trình được ghi lại của repo này không?) và Đặc tả (mã có khớp với những gì issue/PRD yêu cầu không?). Chạy cả hai bài đánh giá song song trong các tác nhân phụ và báo cáo chúng cạnh nhau. Sử dụng khi người dùng muốn xem xét một branch, một PR, các thay đổi đang trong quá trình làm việc, hoặc yêu cầu "xem xét kể từ X".
Đánh giá mãPhát triểnKiểm thửcodebase-design
skills/skills/engineering/codebase-design
Từ vựng chung để thiết kế các mô-đun sâu. Sử dụng khi người dùng muốn thiết kế hoặc cải thiện giao diện của một mô-đun, tìm cơ hội đào sâu, quyết định vị trí đặt seam, làm cho mã dễ kiểm thử hơn hoặc dễ dẫn đường cho AI, hoặc khi một kỹ năng khác cần từ vựng về mô-đun sâu.
Phát triểnThiết kếĐánh giá mãdesign-an-interface
skills/skills/deprecated/design-an-interface
Tạo nhiều thiết kế giao diện khác biệt hoàn toàn cho một mô-đun bằng cách sử dụng các tác nhân phụ song song. Sử dụng khi người dùng muốn thiết kế API, khám phá các tùy chọn giao diện, so sánh hình dạng mô-đun hoặc đề cập đến "thiết kế hai lần".
Phát triểnThiết kếAPIdiagnosing-bugs
skills/skills/engineering/diagnosing-bugs
Vòng lặp chẩn đoán cho các lỗi khó và suy giảm hiệu suất. Sử dụng khi người dùng nói "chẩn đoán"/"gỡ lỗi cái này", hoặc báo cáo điều gì đó bị hỏng/gây lỗi/thất bại/chậm.
Phát triểnKiểm thửĐánh giá mãdomain-modeling
skills/skills/engineering/domain-modeling
Xây dựng và mài giũa mô hình miền của dự án. Sử dụng khi người dùng muốn xác định thuật ngữ miền hoặc ngôn ngữ chung, ghi lại quyết định kiến trúc, hoặc khi một kỹ năng khác cần duy trì mô hình miền.
Phát triểnThiết kếTài liệuedit-article
skills/skills/personal/edit-article
Chỉnh sửa và cải thiện bài viết bằng cách tái cấu trúc các phần, nâng cao độ rõ ràng và thắt chặt văn phong. Sử dụng khi người dùng muốn chỉnh sửa, sửa đổi hoặc cải thiện bản nháp bài viết.
Tài liệuSáng tạogit-guardrails-claude-code
skills/skills/misc/git-guardrails-claude-code
Thiết lập các hook của Claude Code để chặn các lệnh git nguy hiểm (push, reset --hard, clean, branch -D, v.v.) trước khi chúng được thực thi. Sử dụng khi người dùng muốn ngăn chặn các thao tác git phá hủy, thêm hook bảo mật git, hoặc chặn git push/reset trong Claude Code.
Phát triểnDevOpsBảo mậtgrill-me
skills/skills/productivity/grill-me
Phỏng vấn người dùng một cách không ngừng về một kế hoạch hoặc thiết kế cho đến khi đạt được sự hiểu biết chung, giải quyết từng nhánh của cây quyết định. Sử dụng khi người dùng muốn kiểm tra căng thẳng một kế hoạch, bị chất vấn về thiết kế của họ, hoặc đề cập đến "grill me".
Nghiên cứuGiao tiếpQuản lý dự ángrill-with-docs
skills/skills/engineering/grill-with-docs
Phiên nướng thử thách kế hoạch của bạn với mô hình miền hiện tại, mài giũa thuật ngữ và cập nhật tài liệu (CONTEXT.md, ADRs) ngay khi các quyết định kết tinh. Sử dụng khi người dùng muốn kiểm tra sức chịu đựng của kế hoạch với ngôn ngữ dự án và các quyết định đã được ghi chép.
Phát triểnTài liệuNghiên cứugrilling
skills/skills/productivity/grilling
Phỏng vấn người dùng không ngừng về một kế hoạch hoặc thiết kế. Sử dụng khi người dùng muốn kiểm tra căng thẳng một kế hoạch trước khi xây dựng, hoặc sử dụng bất kỳ cụm từ kích hoạt 'grill' nào.
Nghiên cứuQuản lý dự ánGiao tiếphandoff
skills/skills/productivity/handoff
Nén cuộc hội thoại hiện tại thành một tài liệu bàn giao để một tác nhân khác tiếp nhận.
Giao tiếpQuản lý dự ánTài liệuimplement
skills/skills/engineering/implement
Triển khai một phần công việc dựa trên PRD ho
Phát triểnĐánh giá mãQuản lý dự ánimprove-codebase-architecture
skills/skills/engineering/improve-codebase-architecture
Tìm cơ hội đào sâu trong một mã nguồn, dựa trên ngôn ngữ miền trong CONTEXT.md và các quyết định trong docs/adr/. Sử dụng khi người dùng muốn cải thiện kiến trúc, tìm cơ hội tái cấu trúc, hợp nhất các mô-đun kết nối chặt chẽ, hoặc làm cho mã nguồn dễ kiểm thử và dễ điều hướng bởi AI hơn.
Phát triểnĐánh giá mãAPIloop-me
skills/skills/in-progress/loop-me
Hỏi tôi về thông số kỹ thuật cho các quy trình làm việc tôi muốn xây dựng, trong không gian làm việc này.
Phát triểnQuản lý dự ánGiao tiếpmigrate-to-shoehorn
skills/skills/misc/migrate-to-shoehorn
Migrate 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.
Phát triểnKiểm thửĐánh giá mãobsidian-vault
skills/skills/personal/obsidian-vault
Tìm kiếm, tạo và quản lý ghi chú trong kho Obsidian với wikilinks và ghi chú chỉ mục. Sử dụng khi người dùng muốn tìm, tạo hoặc sắp xếp ghi chú trong Obsidian.
Năng suấtTài liệuprototype
skills/skills/engineering/prototype
Xây dựng một bản mẫu dùng một lần để phát triển thiết kế trước khi cam kết thực hiện. Định tuyến giữa hai nhánh — một ứng dụng terminal có thể chạy được để kiểm tra trạng thái/logic nghiệp vụ, hoặc nhiều biến thể giao diện khác nhau có thể chuyển đổi từ một tuyến đường. Sử dụng khi người dùng muốn tạo bản mẫu, kiểm tra tính hợp lý của mô hình dữ liệu hoặc máy trạng thái, phác thảo giao diện, khám phá các lựa chọn thiết kế, hoặc nói "tạo bản mẫu này", "cho tôi thử nghiệm", "thử một vài thiết kế".
Phát triểnThiết kếSáng tạoqa
skills/skills/deprecated/qa
Phiên QA tương tác nơi người dùng báo cáo lỗi hoặc vấn đề qua hội thoại, và agent tạo issue trên GitHub. Khám phá codebase trong nền để lấy ngữ cảnh và ngôn ngữ miền. Sử dụng khi người dùng muốn báo cáo lỗi, thực hiện QA, tạo issue qua hội thoại, hoặc đề cập đến "phiên QA".
Kiểm thửĐánh giá mãPhát triểnrequest-refactor-plan
skills/skills/deprecated/request-refactor-plan
Tạo một kế hoạch tái cấu trúc chi tiết với các commit nhỏ thông qua phỏng vấn người dùng, sau đó lưu dưới dạng một issue trên GitHub. Sử dụng khi người dùng muốn lập kế hoạch tái cấu trúc, tạo RFC tái cấu trúc, hoặc chia nhỏ việc tái cấu trúc thành các bước tăng dần an toàn.
Phát triểnĐánh giá mãQuản lý dự ánresearch
skills/skills/engineering/research
Điều tra một câu hỏi dựa trên các nguồn chính đáng tin cậy và ghi lại kết quả dưới dạng tệp Markdown trong kho lưu trữ. Sử dụng khi người dùng muốn nghiên cứu một chủ đề, thu thập thông tin tài liệu hoặc API, hoặc giao việc đọc tài liệu cho một tác nhân nền.
Nghiên cứuTài liệuPhân tích dữ liệuresolving-merge-conflicts
skills/skills/engineering/resolving-merge-conflicts
Sử dụng khi bạn cần giải quyết xung đột git merge/rebase đang diễn ra.
Phát triểnĐánh giá mãscaffold-exercises
skills/skills/misc/scaffold-exercises
Tạo cấu trúc thư mục bài tập với các phần, bài toán, lời giải và giải thích đáp ứng kiểm tra lint. Sử dụng khi người dùng muốn tạo khung bài tập, tạo bản nháp bài tập, hoặc thiết lập một phần khóa học mới.
Phát triểnsetup-matt-pocock-skills
skills/skills/engineering/setup-matt-pocock-skills
Sets up an `## Agent skills` block in AGENTS.md/CLAUDE.md and `docs/agents/` so the engineering skills know this repo's issue tracker (GitHub or local markdown), triage label vocabulary, and domain doc layout. Run before first use of `to-issues`, `to-prd`, `triage`, `diagnose`, `tdd`, `improve-codebase-architecture`, or `zoom-out` — or if those skills appear to be missing context about the issue tracker, triage labels, or domain docs.
Phát triểnQuản lý dự ánTài liệusetup-pre-commit
skills/skills/misc/setup-pre-commit
Thiết lập hook pre-commit Husky với lint-staged (Prettier), kiểm tra kiểu và kiểm thử trong repo hiện tại. Sử dụng khi người dùng muốn thêm hook pre-commit, thiết lập Husky, cấu hình lint-staged, hoặc thêm định dạng/kiểm tra kiểu/kiểm thử tại thời điểm commit.
Phát triểnKiểm thửĐánh giá mãsetup-ts-deep-modules
skills/skills/in-progress/setup-ts-deep-modules
Tích hợp dependency-cruiser vào kho lưu trữ TypeScript để mỗi gói là một mô-đun sâu — phần triển khai ẩn trong các thư mục con, chỉ có thể truy cập qua các tệp điểm đầu vào. Do người dùng gọi.
Phát triểntdd
skills/skills/engineering/tdd
Phát triển hướng theo kiểm thử với vòng lặp đỏ-xanh-tái cấu trúc. Sử dụng khi người dùng muốn xây dựng tính năng hoặc sửa lỗi bằng TDD, đề cập đến "đỏ-xanh-tái cấu trúc", muốn kiểm thử tích hợp, hoặc yêu cầu phát triển kiểm thử trước.
Phát triểnKiểm thửteach
skills/skills/productivity/teach
Dạy người dùng một kỹ năng hoặc khái niệm mới, trong không gian làm việc này.
Giao tiếpNăng suấtto-issues
skills/skills/engineering/to-issues
Chia một kế hoạch, bản đặc tả hoặc tài liệu yêu cầu sản phẩm thành các vấn đề có thể độc lập nắm bắt trên trình theo dõi vấn đề của dự án bằng cách sử dụng các lát cắt dọc theo dạng viên đạn dẫn đường. Sử dụng khi người dùng muốn chuyển đổi một kế hoạch thành các vấn đề, tạo ticket triển khai, hoặc phân chia công việc thành các vấn đề.
Phát triểnQuản lý dự án
30 trên 44