Навык code-forensics-stinger
scriptsПроводит форензик-анализ взаимодействия с поставщиками ПО, анализируя контракты, инвойсы, переписку и git-логи для подготовки черновиков доказательной базы со ссылками на источники.
- Звёзды на GitHub
- 95
- Файлы
- 40
- Последний коммит
- 18 окт. 2026 г.
- Лицензия
- AGPL-3.0-or-later
- Разрешённые инструменты
- —
Что делает навык code-forensics-stinger?
code-forensics-stinger — это Agent Skill. Проводит форензик-анализ взаимодействия с поставщиками ПО, анализируя контракты, инвойсы, переписку и git-логи для подготовки черновиков доказательной базы со ссылками на источники.
Сводка сгенерирована из SKILL.md навыка.
О skill code-forensics-stinger
Основная функция этого SKILL — проведение форензик-анализа взаимодействия с поставщиками программного обеспечения. Он помогает пользователям анализировать контракты, инвойсы, переписку и git-логи для подготовки черновиков доказательной базы со ссылками на источники, предназначенных для последующей проверки человеком или юристом. Агенту следует загрузить этот SKILL, когда пользователь предоставляет исходные записи и запрашивает формальное расследование в отношении агентства или проекта по разработке ПО.
Рабочий процесс проходит через несколько этапов, включая обработку электронной почты, экстраполяцию инвойсов, форензик-анализ git-логов и анализ журналов аудита. Система создает структурированные выходные данные, такие как меморандумы для адвокатов, отчеты агентств или пакеты документов для подготовки к судебным разбирательствам, используя специальные скрипты, такие как build_master_report.js или build_attorney_memo.js. Работа системы опирается на файл case-facts.json, который содержит метаданные дела и реестр доказательств.
Этот инструмент ориентирован на документирование наблюдаемой активности и оценок выставления счетов при строгом разграничении между исходными записями и проверенными данными. Он не предоставляет юридических консультаций и не осуществляет автоматическую отправку данных во внешние системы. Пользователи должны предоставить файл case-facts и указать директорию для сохранения сгенерированных файлов в форматах docx или markdown.
Что агент может делать с ним
- 1Анализ расхождений в счетах поставщиковПроверка инвойсов и записей переписки для документирования выставления счетов и создания отдельных оценок.
- 2Исследование истории поставки ПОИзучение git-логов и журналов аудита для выявления фактической активности и пробелов в покрытии работ.
- 3Подготовка документов для юридической экспертизыГенерация комбинированного черновика для проверки юристами с использованием опции рендеринга для подготовки к судебным разбирательствам.
- 4Проверка безопасности зависимостей ПОПоиск доказательств версий и датированных уведомлений об уязвимостях для программных зависимостей.
Написано на основе skill SKILL.md. Каждый сценарий использования проверен по цитате из него.
Как установить навык code-forensics-stinger
Каждая команда копирует папку навыка в каталог навыков клиента. Перезапустите клиент или начните новую сессию, чтобы загрузить его.Установка навыка code-forensics-stinger в Плагин
/plugin marketplace add legioncodeinc/vibe-coding-tools /plugin install code-audit-tools@wasp-nest
Установка навыка code-forensics-stinger в 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-stingerУстановка навыка code-forensics-stinger в 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-stingerУстановка навыка code-forensics-stinger в 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-stingerУстановка навыка code-forensics-stinger в 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-stingerУстановка навыка code-forensics-stinger в 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
Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Ещё не проверен. Навыку нужно 80 баллов, ни одной серьёзной находки и достаточно данных для проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийlegioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger is public and reachablegithub.com/legioncodeinc/vibe-coding-tools/tree/HEAD/plugins ↗Пройдено
- Open source лицензия (OSI)AGPL-3.0-or-later is not OSI-approvedspdx.org/licenses/AGPL-3.0-or-later.html ↗Проблема
- Коммит или релиз за последний годLast commit 2026-10-18github.com/legioncodeinc/vibe-coding-tools/commits ↗Пройдено
- В скриптах нет загрузки с запуском и кражи учётных данных5 of 17 scripts read; none of them downloads and runs code, the rest were not readПроблема
- В SKILL.md нет скрытых инструкцийNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Пройдено
- Заранее разрешённые инструменты ограниченыNo pre-approved tools; the agent asks before using onegithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Пройдено
- SKILL.md соответствует формату Agent Skillsthe description does not say when to use the skillgithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗Проблема
SKILL.md
Открыть на 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.
Файлы в этом навыке
40Вопросы о навыке code-forensics-stinger
Как установить навык code-forensics-stinger в Claude Code?
Выполните npx degit legioncodeinc/vibe-coding-tools/plugins/code-audit-tools/skills/code-forensics-stinger ~/.claude/skills/code-forensics-stinger. Claude Code загружает навыки из ~/.claude/skills (все проекты) или .claude/skills (один проект) и использует навык, когда его описание соответствует задаче.
Какие клиенты могут использовать навык code-forensics-stinger?
Любой клиент, который читает формат Agent Skills: Claude Code, Codex, Gemini CLI и claude.ai (загрузить как ZIP). Скрипты в навыке выполняются только там, где клиент разрешает выполнение кода.
Какие типы документов может анализировать этот SKILL?
Этот SKILL анализирует взаимодействие с поставщиками ПО, используя контракты, инвойсы, сообщения, записи о поставках, git-логи и журналы аудита.
Может ли инструмент автоматически сформировать полный отчет о расследовании?
Нет, файл case-facts.json не является инструментом для автоматического накопления результатов расследования, а Python-хелперы не заполняют его автоматически.
В каких форматах можно генерировать отчеты?
Форматом вывода по умолчанию является docx, но вы можете указать markdown с помощью флага --format.