Skill code-forensics-stinger
scriptsRealiza revisiones forenses de contrataciones con proveedores de software mediante el análisis de contratos, facturas, comunicaciones y registros de git para generar borradores de evidencia con citas bibliográficas.
- Estrellas en GitHub
- 95
- Archivos
- 40
- Último commit
- 18 oct 2026
- Licencia
- AGPL-3.0-or-later
- Herramientas permitidas
- —
¿Qué hace la skill code-forensics-stinger?
code-forensics-stinger es una agent skill. Realiza revisiones forenses de contrataciones con proveedores de software mediante el análisis de contratos, facturas, comunicaciones y registros de git para generar borradores de evidencia con citas bibliográficas.
Resumen generado a partir del SKILL.md de la skill.
Sobre la skill code-forensics-stinger
La función principal de esta skill es realizar revisiones forenses de contrataciones con proveedores de software. Ayuda a los usuarios a analizar contratos, facturas, comunicaciones y git logs para producir borradores de evidencia citada, destinados a la revisión de un humano o de un asesor legal. Un agente debe cargar esta skill cuando un usuario proporcione registros de origen y solicite una investigación formal sobre una agencia o una contratación de software.
El flujo de trabajo pasa por varias fases que incluyen el procesamiento de correos electrónicos, la extrapolación de facturas, la forense de git logs y el análisis de registros de auditoría. Produce salidas estructuradas como memorandos para abogados, informes de agencias o paquetes de pre-litigio utilizando scripts específicos como build_master_report.js o build_attorney_memo.js. El sistema depende de un archivo case-facts.json que contiene metadatos del caso y un registro de evidencia.
Esta herramienta se enfoca en documentar la actividad observada y las estimaciones de facturación, manteniendo una separación estricta entre los registros de origen y las entradas validadas. No proporciona asesoramiento legal ni realiza envíos externos automáticos. Los usuarios deben proporcionar el archivo case-facts y especificar un directorio de salida para los archivos docx o markdown generados.
Lo que un agente puede hacer con ella
- 1Analizar discrepancias en la facturación de proveedoresRevisa facturas y registros de comunicación para documentar la facturación y crear estimaciones separadas.
- 2Investigar el historial de entrega de softwareExamina git logs y registros de auditoría para identificar la actividad observada y las brechas de cobertura.
- 3Preparar documentos para revisión legalGenera un borrador combinado para la revisión de asesores legales utilizando la opción de renderizado de pre-litigio.
- 4Verificar la seguridad de las dependencias de softwareInvestiga la evidencia de versiones y avisos con fecha para las dependencias de software.
Escrito a partir del SKILL.md de la skill. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar la skill code-forensics-stinger
Cada comando copia la carpeta de la skill al directorio de skills del cliente. Reinicia el cliente o inicia una nueva sesión para cargarla.Instalar la skill code-forensics-stinger en Plugin
/plugin marketplace add legioncodeinc/vibe-coding-tools /plugin install code-audit-tools@wasp-nest
Instalar la skill code-forensics-stinger en Claude Code
~/.claude/skills/code-forensics-stinger/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger ~/.claude/skills/code-forensics-stingerInstalar la skill code-forensics-stinger en Claude Code (project)
.claude/skills/code-forensics-stinger/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger .claude/skills/code-forensics-stingerInstalar la skill code-forensics-stinger en Codex
~/.agents/skills/code-forensics-stinger/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger ~/.agents/skills/code-forensics-stingerInstalar la skill code-forensics-stinger en Gemini CLI
~/.gemini/skills/code-forensics-stinger/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger ~/.gemini/skills/code-forensics-stingerInstalar la skill code-forensics-stinger en Claude.ai
npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger code-forensics-stinger && zip -r code-forensics-stinger.zip code-forensics-stinger # claude.ai → Customize → Skills → + → Create skill → Upload a skill → code-forensics-stinger.zip
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún sin verificar. Una skill necesita 80 puntos, ningún hallazgo grave y datos suficientes para comprobarla. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblelegioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger is public and reachablegithub.com/legioncodeinc/vibe-coding-tools/tree/HEAD/plugins ↗Aprobado
- Licencia de código abierto (OSI)AGPL-3.0-or-later is not OSI-approvedspdx.org/licenses/AGPL-3.0-or-later.html ↗Hallazgo
- Commit o lanzamiento en el último añoLast commit 2026-10-18github.com/legioncodeinc/vibe-coding-tools/commits ↗Aprobado
- Sin descargar y ejecutar ni robo de credenciales en los scripts5 of 17 scripts read; none of them downloads and runs code, the rest were not readHallazgo
- Sin instrucciones ocultas en SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Aprobado
- Las herramientas preaprobadas están acotadasNo pre-approved tools; the agent asks before using onegithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Aprobado
- SKILL.md sigue el formato de Agent Skillsthe description does not say when to use the skillgithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Hallazgo
SKILL.md
Ver en GitHubCode Forensics Stinger
Use this skill when the user requests a forensic review of a software or agency engagement and can supply source records. Ask who the parties are and what happened. Never recognize a new matter by assuming a named party, country, price, jurisdiction or misconduct pattern from another matter.
Read README.md and principles first. For routine code review, route to the relevant engineering specialist. Legal determinations belong to counsel.
Workflow
| Phase | Guide | Result |
|---|---|---|
| 0 | Intake | Agreed scope, materials and private case workspace |
| 1 | Source-indexed communication records | |
| 2 | Invoices | Documented billing and separate estimates |
| 3 | Git | Acquired history with stated limits |
| 4 | Dependencies | Version evidence and dated advisories |
| 5 | Logs | Observed activity and coverage gaps |
| 6 | Marketing | Contracted outputs and comparable metrics |
| 7 | Synthesis | Author-supplied report sections and cited output |
| 8 | Review letters | Combined draft for counsel review |
Assess each phase for relevance. Record absent materials without fabricating findings. Keep source records and working notes separate from the validated renderer input.
Rendering
The input contract and JSON Schema describe case-facts.json. It contains matter metadata, an evidence register and authored document sections. It is not an automatic investigation accumulator. Python helpers do not populate it automatically.
| Kind | Entry point |
|---|---|
| master | scripts/build_master_report.js |
| agency | scripts/build_agency_report.js |
| attorney | scripts/build_attorney_memo.js |
| plain_language | scripts/build_plain_language.js |
| pre_litigation | scripts/build_pre_litigation.js |
Every invocation requires --case-facts FILE --out-dir DIR. Default format is docx; use --format markdown for Markdown. Missing input or a missing selected document refuses before any output directory is created. Existing output files are never overwritten. Generate revisions in a new private directory.
Review standard
Every material claim has source IDs and an evidence tier. Estimates are separate from observed facts. Do not promise a fixed page count, number of letters, spreadsheet tabs, outcome, recovery amount or litigation readiness. The renderer copies supplied text; review it before sharing. Public training fixtures are explicitly fictional and must never be used as a real case's facts.
Critical Directive
Read relevant guides and inspect the actual source before relying on a tool. Supplement missing research with current authoritative sources. Preserve originals unmodified. No legal advice, assumed privilege, automatic external sends or unapproved live actions. Security and Quality review apply before any authorized commit; the controlling user must explicitly authorize commit, push, publication and distribution.
Archivos de esta skill
40Preguntas sobre la skill code-forensics-stinger
¿Cómo instalo la skill code-forensics-stinger en Claude Code?
Ejecuta npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger ~/.claude/skills/code-forensics-stinger. Claude Code carga las skills desde ~/.claude/skills (todos los proyectos) o .claude/skills (un proyecto) y usa una skill cuando su descripción coincide con la tarea.
¿Qué clientes pueden usar la skill code-forensics-stinger?
Cualquier cliente que lea el formato Agent Skills: Claude Code, Codex, Gemini CLI y claude.ai (subir como ZIP). Los scripts de la skill se ejecutan solo donde el cliente permite la ejecución de código.
¿Qué tipos de documentos puede analizar esta skill?
La skill revisa contrataciones de proveedores de software utilizando contratos, facturas, mensajes, registros de entrega, git logs y registros de auditoría.
¿Puede la herramienta generar automáticamente un informe de investigación completo?
No, el archivo case-facts.json no es un acumulador automático de investigaciones y los helpers de Python no lo completan de forma automática.
¿En qué formatos de archivo se pueden generar los informes?
El formato de salida por defecto es docx, pero puedes especificar markdown usando el flag --format.