bash-pro
Crea automatización Bash más segura
La automatización con Bash suele fallar ante entradas inusuales, diferencias entre plataformas o errores parciales. Esta skill proporciona patrones defensivos para scripts, pruebas, linting y flujos de trabajo de CI más seguros.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "bash-pro" from https://skillstore.io/skills/sickn33-bash-pro.md and its manifest at https://skillstore.io/api/skills/sickn33-bash-pro/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "bash-pro". Una solicitud para escribir un script de limpieza de archivos para workspaces de CI.
Resultado esperado:
Un plan de script con rutas validadas, modo dry-run, límites de eliminación seguros, cleanup traps y texto de uso claro.
Usando "bash-pro". Un script Bash heredado de deployment que falla de forma intermitente.
Resultado esperado:
Un resumen de revisión que cubre entrecomillado, comandos sin comprobar, subshells frágiles, traps faltantes y casos de prueba recomendados.
Usando "bash-pro". Un equipo necesita comprobaciones repetibles de calidad shell en CI.
Resultado esperado:
Una checklist de CI usando ShellCheck, shfmt, Bats, actionlint, pruebas de matriz de versiones y recomendaciones de release gate.
Auditoría de seguridad
SeguroAll 136 static detections are false positives caused by Markdown code formatting, defensive examples, or reference links. The skill contains no executable files or prompt injection.
Factores de riesgo
⚙️ Comandos externos (50)
🌐 Acceso a red (13)
📁 Acceso al sistema de archivos (3)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/sickn33-bash-pro/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/sickn33-bash-pro?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/sickn33-bash-pro?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-bash-pro/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/sickn33-bash-pro.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
sickn33. (2026). bash-pro security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-bash-pro/audits/5Cita BibTeX
@techreport{sickn33-sickn33-bash-pro-2026,
author = {sickn33},
title = {bash-pro security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-bash-pro/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "bash-pro security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-08-14"
url: "https://skillstore.io/skills/sickn33-bash-pro/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-bash-pro:audit:5"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Crear scripts de automatización de CI
Genera scripts Bash fiables para trabajos de build, test, release y deployment con un manejo claro de fallos.
Revisar utilidades de operaciones
Audita utilidades shell internas para detectar errores de entrecomillado, limpieza insegura, validación faltante y problemas de portabilidad.
Modernizar código shell heredado
Refactoriza scripts Bash antiguos hacia funciones más claras, arrays más seguras, cobertura de pruebas y dependencias documentadas.
Prueba estos prompts
Write a Bash script for [task]. Include strict mode, safe argument parsing, input validation, cleanup traps, and usage output.
Review this Bash script for safety, portability, quoting, error handling, cleanup, and ShellCheck issues. Suggest specific fixes.
Create a test and CI plan for this Bash project using Bats or shellspec, ShellCheck, shfmt, and platform matrix testing.
Harden this Bash automation workflow for production. Address privilege boundaries, dry-run behavior, dependency checks, logging, rollback, and observability.
Mejores prácticas
- Indica entradas, salidas, efectos secundarios y modos de fallo antes de generar un script.
- Solicita pruebas, linting, soporte dry-run y comportamiento de limpieza seguro para scripts de producción.
- Revisa los comandos generados frente al entorno de destino antes de ejecutarlos.
Evitar
- Usar scripts generados directamente en sistemas de producción sin revisión ni pruebas dry-run.
- Solicitar lógica de aplicación compleja en Bash cuando otro lenguaje sería más seguro.
- Ignorar diferencias de plataforma entre Linux, macOS, herramientas BSD y contenedores de CI.