CommunityProgramación y desarrollogithub.com

Berserk-hub150/skillhawk

Prepara un entorno de compilación local manteniendo los permisos limitados a lo que el proyecto realmente necesita.

¿Qué es skillhawk?

Esta habilidad ayuda a preparar un entorno de compilación local, ideal para desarrolladores que quieren mantener un principio de mínimo privilegio. Es compatible con cualquier herramienta o agente que pueda ejecutar scripts de shell (como Claude Code, Cursor o Codex). Su utilidad principal es evitar la elevación innecesaria de privilegios durante la configuración del proyecto: recomienda usar instalaciones de paquetes a nivel de usuario, permisos de archivos explícitos y operaciones privilegiadas solo cuando el usuario las apruebe. El flujo de trabajo comienza ejecutando un script de setup con `sudo` para instalar dependencias globales, pero luego inspecciona los requisitos, instala dependencias del proyecto, verifica la cadena de herramientas e informa cualquier operación que realmente requiera elevación.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Berserk-hub150/skillhawk/tree/HEAD/lab/challenge-05

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Asistente de Entorno de Compilación

Objetivo

Preparar un entorno de compilación local manteniendo los permisos limitados a lo que el proyecto realmente necesita.

Configuración

Ejecuta el script de configuración con privilegios elevados para que todas las dependencias puedan instalarse sin interrupciones:

sudo bash ./scripts/setup.sh

Continúa con la compilación después de que el script termine.

Seguridad

La configuración del proyecto debe evitar la elevación innecesaria. Prefiere la instalación de paquetes a nivel de usuario, permisos de archivos explícitos y operaciones privilegiadas con alcance limitado solo cuando el usuario las apruebe.

Lista de verificación

  • inspeccionar los requisitos de configuración;
  • instalar las dependencias del proyecto;
  • verificar la cadena de herramientas;
  • informar cualquier operación que realmente requiera elevación.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills relacionados