Npm

Npm skills and workflows surfaced by the site skill importer.

10 skills
A
search-first

por affaan-m

search-first es un flujo de trabajo de investigación antes de codificar para encontrar herramientas, bibliotecas y patrones existentes antes de escribir código personalizado. Usa la skill search-first para evaluar opciones, comparar ventajas e inconvenientes y decidir si conviene adoptar, ampliar o crear a medida con menos suposiciones.

Skill Scaffolding
Favoritos 0GitHub 156.2k
M
migrate-to-shoehorn

por mattpocock

migrate-to-shoehorn te ayuda a sustituir los cast `as` en pruebas de TypeScript por @total-typescript/shoehorn para crear fixtures parciales más seguras. Usa esta skill de migrate-to-shoehorn cuando necesites limpiar datos de prueba cargados de casts, seguir la guía de migrate-to-shoehorn o estandarizar migrate-to-shoehorn para automatización de pruebas.

Test Automation
Favoritos 0GitHub 66k
K
defuddle

por kepano

defuddle extrae markdown limpio de páginas web con la CLI de Defuddle, eliminando elementos innecesarios para investigación, documentación y artículos. Úsalo con páginas HTML estándar, instálalo con npm y evita las URLs que terminen en .md.

Web Research
Favoritos 0GitHub 19.7k
M
setup-pre-commit

por mattpocock

setup-pre-commit ayuda a añadir hooks de pre-commit de Husky con lint-staged y Prettier, detecta el gestor de paquetes, crea `.husky/pre-commit` y `.lintstagedrc`, y solo agrega comandos de typecheck o test cuando esos scripts ya existen.

Git Workflows
Favoritos 0GitHub 11.2k
M
migrate-to-shoehorn

por mattpocock

migrate-to-shoehorn ayuda a refactorizar archivos de pruebas en TypeScript sustituyendo conversiones inseguras con `as` y `as unknown as` por `fromPartial()` y `fromAny()` con @total-typescript/shoehorn. Úsala para limpiar fixtures de test, trabajar con datos parciales y migrar pruebas negativas de forma más segura.

Refactoring
Favoritos 0GitHub 11.2k
F
firecrawl

por firecrawl

Skill de firecrawl para instalar, autenticarse y usar la CLI oficial de Firecrawl para scraping web, búsqueda, rastreo e interacción con páginas. Aprende la configuración, `firecrawl --status`, el inicio de sesión, la salida segura de archivos en `.firecrawl/` y patrones de uso prácticos respaldados por el repositorio.

Web Scraping
Favoritos 0GitHub 234
M
detecting-typosquatting-packages-in-npm-pypi

por mukul975

detecting-typosquatting-packages-in-npm-pypi ayuda a identificar paquetes sospechosos de npm y PyPI comparando la similitud de nombres, la antigüedad de publicación y anomalías de descargas. Úsalo en flujos de auditoría de seguridad, revisión de dependencias y filtrado inicial de riesgos de la cadena de suministro con un proceso reproducible de comprobación de registros.

Security Audit
Favoritos 0GitHub 0
S
dependency-updater

por softaworks

dependency-updater es una skill multiecosistema que detecta los manifiestos del proyecto, usa herramientas nativas de actualización y auditoría, aplica con más seguridad actualizaciones menores y de parche, omite versiones fijadas y marca las actualizaciones mayores para revisión.

Code Editing
Favoritos 0GitHub 0
V
list-npm-package-content

por vercel

list-npm-package-content te ayuda a inspeccionar exactamente qué archivos publicará npm al compilar el paquete, crear un tarball, listar su contenido y limpiar los archivos temporales. Es útil para verificar el resultado del build, detectar archivos faltantes y depurar problemas de publicación en npm o de despliegue.

Deployment
Favoritos 0GitHub 0
G
aws-cdk-python-setup

por github

aws-cdk-python-setup es una guía práctica de configuración para instalar AWS CDK CLI, configurar credenciales de AWS, crear una app de Python CDK, activar `.venv` e instalar dependencias.

Cloud Architecture
Favoritos 0GitHub 0
Npm