code-forensics-stinger skill
scripts계약서, 송장, 커뮤니케이션 및 git log를 분석하여 근거가 포함된 증거 초안을 생성함으로써 소프트웨어 벤더 계약에 대한 포렌식 검토를 수행합니다.
- GitHub 스타
- 95
- 파일
- 40
- 마지막 커밋
- 2026년 10월 18일
- 라이선스
- AGPL-3.0-or-later
- 허용된 도구
- —
code-forensics-stinger skill은 무엇을 하나요?
code-forensics-stinger은(는) agent skill입니다. 계약서, 송장, 커뮤니케이션 및 git log를 분석하여 근거가 포함된 증거 초안을 생성함으로써 소프트웨어 벤더 계약에 대한 포렌식 검토를 수행합니다.
skill의 SKILL.md에서 생성된 요약입니다.
code-forensics-stinger skill 정보
소프트웨어 벤더 계약에 대한 포렌식 검토를 수행하는 것이 이 SKILL의 주요 기능입니다. 사용자가 계약서, 송장, 커뮤니케이션 및 git log를 분석하여 사람이나 법률 고문의 검토를 위한 근거 기반 증거 초안을 작성하도록 지원합니다. 사용자가 소스 기록을 제공하고 특정 기관이나 소프트웨어 계약에 대한 공식 조사를 요청할 때 에이전트가 이 SKILL을 로드해야 합니다.
워크플로우는 이메일 처리, 송장 추출, git log 포렌식 및 감사 로그 분석을 포함한 여러 단계로 진행됩니다. build_master_report.js 또는 build_attorney_memo.js와 같은 특정 스크립트를 사용하여 변호사 메모, 기관 보고서 또는 소송 전 패키지와 같은 구조화된 출력을 생성합니다. 시스템은 사건 메타데이터와 증거 레지스터가 포함된 case-facts.json 파일에 의존합니다.
이 도구는 소스 기록과 검증된 입력을 엄격히 분리하면서 관찰된 활동과 청구 추정치를 문서화하는 데 중점을 둡니다. 법률 자문을 제공하거나 외부로 자동 전송하지 않습니다. 사용자는 case-facts 파일을 제공해야 하며 생성된 docx 또는 markdown 파일이 저장될 출력 디렉토리를 지정해야 합니다.
agent가 수행할 수 있는 작업
- 1벤더 청구 불일치 분석송장과 커뮤니케이션 기록을 검토하여 청구 내역을 문서화하고 별도의 추정치를 생성합니다.
- 2소프트웨어 인도 이력 조사git log와 감사 로그를 조사하여 관찰된 활동과 커버리지 공백을 식별합니다.
- 3법률 검토 문서 준비소송 전 렌더링 옵션을 사용하여 법률 고문 검토를 위한 통합 초안을 생성합니다.
- 4소프트웨어 종속성 보안 검증소프트웨어 종속성에 대한 버전 증거 및 날짜별 권고 사항을 조사합니다.
skill의 SKILL.md를 기반으로 작성되었습니다. 모든 사용 사례는 해당 문서의 인용구와 대조 확인되었습니다.
code-forensics-stinger skill 설치 방법
각 명령은 skill 폴더를 클라이언트의 skills 디렉터리에 복사합니다. 클라이언트를 재시작하거나 새 세션을 시작하여 로드하세요.플러그인에 code-forensics-stinger skill 설치
/plugin marketplace add legioncodeinc/vibe-coding-tools /plugin install code-audit-tools@wasp-nest
Claude Code에 code-forensics-stinger skill 설치
~/.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-stingerClaude Code (project)에 code-forensics-stinger skill 설치
.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-stingerCodex에 code-forensics-stinger skill 설치
~/.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-stingerGemini CLI에 code-forensics-stinger skill 설치
~/.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-stingerClaude.ai에 code-forensics-stinger skill 설치
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
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →아직 검증되지 않았습니다. 스킬은 점수 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 ↗통과
- 오픈 소스 라이선스 (OSI)AGPL-3.0-or-later is not OSI-approvedspdx.org/licenses/AGPL-3.0-or-later.html ↗결함 발견
- 최근 1년 내 커밋 또는 릴리스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 Skills 형식을 따름the description does not say when to use the skillgithub.com/legioncodeinc/vibe-coding-tools/blob/HEAD/plugins ↗결함 발견
SKILL.md
GitHub에서 보기Code 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.
이 스킬의 파일
40code-forensics-stinger skill 질문
Claude Code에 code-forensics-stinger skill을 어떻게 설치하나요?
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(한 프로젝트)에서 skills를 로드하며, 설명이 작업과 일치할 때 skill을 사용합니다.
code-forensics-stinger skill을 사용할 수 있는 클라이언트는 무엇인가요?
Agent Skills 형식을 읽는 모든 클라이언트(Claude Code, Codex, Gemini CLI, claude.ai(ZIP으로 업로드))가 사용할 수 있습니다. skill 내 스크립트는 클라이언트가 코드 실행을 허용하는 경우에만 실행됩니다.
어떤 유형의 문서를 분석할 수 있나요?
이 SKILL은 계약서, 송장, 메시지, 인도 기록, git log 및 감사 로그를 사용하여 소프트웨어 벤더 계약을 검토합니다.
도구가 전체 조사 보고서를 자동으로 생성할 수 있나요?
아니요, case-facts.json 파일은 자동 조사 수집기가 아니며 Python 헬퍼가 이를 자동으로 채우지 않습니다.
보고서는 어떤 파일 형식으로 생성할 수 있나요?
기본 출력 형식은 docx이지만, --format 플래그를 사용하여 markdown을 지정할 수 있습니다.