Npm

Npm skills and workflows surfaced by the site skill importer.

10 skills
A
search-first

bởi affaan-m

search-first là một quy trình nghiên cứu trước khi viết code, giúp tìm các công cụ, thư viện và mẫu có sẵn trước khi bạn xây dựng phần tùy chỉnh. Hãy dùng skill search-first để đánh giá các lựa chọn, so sánh đánh đổi và quyết định nên áp dụng, mở rộng hay tự xây dựng với ít phỏng đoán hơn.

Skill Scaffolding
Yêu thích 0GitHub 156.2k
M
migrate-to-shoehorn

bởi mattpocock

migrate-to-shoehorn giúp bạn thay các ép kiểu `as` trong test TypeScript bằng @total-typescript/shoehorn để tạo fixture một phần an toàn hơn. Hãy dùng skill migrate-to-shoehorn này khi bạn cần dọn dẹp dữ liệu test dùng ép kiểu quá nhiều, làm theo hướng dẫn migrate-to-shoehorn, hoặc chuẩn hóa migrate-to-shoehorn cho Test Automation.

Test Automation
Yêu thích 0GitHub 66k
K
defuddle

bởi kepano

defuddle trích xuất markdown sạch từ trang web bằng Defuddle CLI, loại bỏ phần rối mắt để phục vụ nghiên cứu, tài liệu và bài viết. Phù hợp với các trang HTML thông thường, cài bằng npm và bỏ qua các URL kết thúc bằng .md.

Web Research
Yêu thích 0GitHub 19.7k
M
setup-pre-commit

bởi mattpocock

setup-pre-commit giúp thêm hook pre-commit của Husky cùng lint-staged và Prettier, tự nhận diện package manager, tạo `.husky/pre-commit` và `.lintstagedrc`, và chỉ thêm lệnh typecheck hoặc test khi các script đó đã tồn tại sẵn.

Git Workflows
Yêu thích 0GitHub 11.2k
M
migrate-to-shoehorn

bởi mattpocock

migrate-to-shoehorn giúp refactor file test TypeScript, chuyển từ các phép ép kiểu `as` và `as unknown as` không an toàn sang `fromPartial()` và `fromAny()` với @total-typescript/shoehorn. Phù hợp để dọn dẹp fixture chỉ dùng trong test, xử lý dữ liệu partial và migration test âm an toàn hơn.

Refactoring
Yêu thích 0GitHub 11.2k
F
firecrawl

bởi firecrawl

Kỹ năng firecrawl để cài đặt, xác thực và sử dụng Firecrawl CLI chính thức cho web scraping, tìm kiếm, crawling và tương tác với trang. Tìm hiểu cách thiết lập, chạy `firecrawl --status`, đăng nhập, ghi file an toàn vào `.firecrawl/` và các cách dùng thực tế dựa trên repo.

Web Scraping
Yêu thích 0GitHub 234
M
detecting-typosquatting-packages-in-npm-pypi

bởi mukul975

detecting-typosquatting-packages-in-npm-pypi giúp nhận diện các package npm và PyPI đáng ngờ bằng cách so sánh độ tương đồng tên, độ mới khi phát hành và các bất thường về lượt tải. Hãy dùng nó cho quy trình audit bảo mật, rà soát dependency và sàng lọc rủi ro chuỗi cung ứng ở bước đầu, với quy trình kiểm tra registry có thể tái lập.

Security Audit
Yêu thích 0GitHub 0
S
dependency-updater

bởi softaworks

dependency-updater là skill dùng cho nhiều hệ sinh thái, có thể phát hiện manifest của dự án, dùng các công cụ cập nhật và audit gốc, ưu tiên áp dụng các bản cập nhật minor và patch an toàn hơn, bỏ qua các phiên bản bị ghim và đánh dấu các lần nâng cấp major để xem xét.

Code Editing
Yêu thích 0GitHub 0
V
list-npm-package-content

bởi vercel

list-npm-package-content giúp bạn kiểm tra chính xác những tệp mà npm sẽ publish bằng cách build package, tạo tarball, liệt kê nội dung bên trong rồi dọn dẹp. Hữu ích để xác minh đầu ra build, phát hiện tệp bị thiếu và gỡ lỗi các sự cố khi npm publish hoặc deployment.

Deployment
Yêu thích 0GitHub 0
G
aws-cdk-python-setup

bởi github

aws-cdk-python-setup là hướng dẫn thiết lập thực tế để cài AWS CDK CLI, cấu hình thông tin xác thực AWS, tạo ứng dụng Python CDK, kích hoạt .venv và cài các gói phụ thuộc.

Cloud Architecture
Yêu thích 0GitHub 0
Npm