Skip to content

/evaluate-dependency

Usar antes de aceptar una dependencia nueva. También: auditar paquete, licencia, CVEs, transitivas, bundle, npm install, pip, cargo add.

From plugin
alfred-dev
10111 skills10 agents20 commands5 hooks
+1

Claude Code

$ npx -y skills add 686f6c61/alfred-dev --skill evaluate-dependency --agent claude-code

SKILL.md

evaluate-dependency.SKILL.md
name: evaluate-dependency
description: "Usar antes de aceptar una dependencia nueva. También: auditar paquete, licencia, CVEs, transitivas, bundle, npm install, pip, cargo add."

Evaluar una dependencia

Resumen

Antes de añadir un paquete, evalúalo y deja el veredicto en `docs/project/dependencies.md`. El helper puede crear el esqueleto; tú escribes la fila.

Proceso

1. Confirma que el paquete no está ya en el registro.

2. Recoge datos verificables (lockfile, registro, advisory):

  • nombre y versión exacta
  • peso aproximado o impacto en el bundle
  • último release y mantenimiento
  • licencia y compatibilidad con el proyecto
  • CVEs conocidos o «ninguno encontrado» (con fuente)
  • número de transitivas
  • alternativa más ligera o nativa

3. Veredicto: `APROBAR`, `RECHAZAR` o `APROBAR CON CONDICIONES`.

4. Añade o actualiza una fila en `docs/project/dependencies.md`. Si el fichero era esqueleto y ya hay una evaluación real, sustituye `<!-- alfred-doc:scaffold -->` por `<!-- alfred-doc:filled -->`.

5. Si el veredicto no es `APROBAR`, no la instales. Propón alternativa.

Criterios de éxito

  • La fila existe con versión, licencia y veredicto.
  • Un CVE «no aplica» lleva una frase técnica, no un supuesto.
  • El registro vive en el repo, no solo en el chat.

Qué NO hacer

  • No evalues de memoria sin mirar el lockfile o el manifiesto.
  • No apruebes una dependencia para «ya la usamos todos» sin dato.
  • No dejes licencias como desconocidas sin decirlo.
Read more
@686f6c61
Ships withalfred-dev

Tu equipo de desarrolladores en un plugin. 10 agentes, 11 skills planas, 18 comandos /alfred-dev:*. Memoria persistente, quality gates con evidencia y MCP local.

10111 skills10 agents1 MCP
Get the whole plugin, auto-invoked

Stars on GitHub

Momentum

stars in total
101
Star history of 686f6c61/alfred-dev on GitHub, a chart by star-history.com

Other skills on alfred-dev.

compliance-check
Auto-invoked

compliance-check

Usar para verificar cumplimiento RGPD, NIS2 y CRA. También: verificar RGPD, cumplimiento normativo, NIS2, CRA, Cyber Resilience…

@686f6c61@686f6c61Install Skill
incident-response
Auto-invoked

incident-response

Protocolo de respuesta ante incidentes en produccion: triaje, mitigacion, causa raiz y postmortem. Usar ante caidas, errores…

@686f6c61@686f6c61Install Skill
memory
Auto-invoked

memory

This skill should be used when the user asks to record a design decision, search past project decisions, inspect the Alfred…

@686f6c61@686f6c61Install Skill
sbom-generate
Auto-invoked

sbom-generate

Usar para generar Software Bill of Materials para cumplimiento del CRA. También: Software Bill of Materials, inventario de…

@686f6c61@686f6c61Install Skill
sonarqube
Auto-invoked

sonarqube

Levantar SonarQube con Docker, analizar el código y proponer mejoras. También: análisis estático, deuda técnica, code smells,…

@686f6c61@686f6c61Install Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about evaluate-dependency.

Which coding agents can use evaluate-dependency?
evaluate-dependency installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.