Agent Skillslevy-street/world-of-claudecraft › woc-release-malware-audit

woc-release-malware-audit

GitHub

用于发布前的恶意软件审计,通过确定性扫描和上下文排查检测释放树中的恶意行为。适用于发布前、依赖变更或安全审查场景,确保发布安全。

.agents/skills/woc-release-malware-audit/SKILL.md levy-street/world-of-claudecraft

Trigger Scenarios

发布前检查 依赖或安装变更后的审计 明确要求进行恶意软件安全审查

Install

npx skills add levy-street/world-of-claudecraft --skill woc-release-malware-audit -g -y
More Options

Non-standard path

npx skills add https://github.com/levy-street/world-of-claudecraft/tree/main/.agents/skills/woc-release-malware-audit -g -y

Use without installing

npx skills use levy-street/world-of-claudecraft@woc-release-malware-audit

指定 Agent (Claude Code)

npx skills add levy-street/world-of-claudecraft --skill woc-release-malware-audit -a claude-code -g -y

安装 repo 全部 skill

npx skills add levy-street/world-of-claudecraft --all -g -y

预览 repo 内 skill

npx skills add levy-street/world-of-claudecraft --list

SKILL.md

Frontmatter
{
    "name": "woc-release-malware-audit",
    "description": "Perform a whole-tree World of ClaudeCraft release malware audit using the deterministic scanner plus contextual triage. Use before a release, for a release tag or branch, after suspicious dependency or install changes, or when explicitly asked for a malware-focused security review."
}

Release Malware Audit

Determine whether the release tree contains deliberate malicious behavior or unresolved indicators that make release unsafe. This is read-only: do not modify files, dependencies, Git history, or remote state.

Establish scope

  1. Read the root CLAUDE.md and instructions for relevant release, script, server, deployment, and security paths.
  2. Run git status --short.
  3. Record the exact commit, branch, tag, or working tree.
  4. Audit the whole release tree, not only the latest diff.

Do not expose secrets or inspect unrelated private data.

Scan once

The coordinating agent runs:

node scripts/malware_scan.mjs --json --quiet

Exit 0 means no findings, 1 means findings need triage, and 2 means the scan failed. Capture structured output under a temporary path only when needed and preserve evidence.

Triage

Group findings by category and file. Dispatch independent read-only triage in parallel when useful. Specialists inspect files and shared output without rerunning the scanner.

Review credential or wallet theft, exfiltration, covert telemetry, backdoors, auth bypasses, command execution, obfuscated or fetched payloads, dependency and lifecycle abuse, cryptomining, resource hijacking, and instruction injection. Include sensitive behavior hidden in tests, fixtures, generated assets, documentation, and release tools.

For each flag, inspect context, reachability, intent, data flow, and whether it ships or executes. Accidental defects belong in a normal security review, but unresolved ambiguity in executable or release-critical content still blocks release.

Return PASS only when every finding and manual concern has a supported benign explanation. Return BLOCK for malicious, reachable suspicious, or unresolved behavior. Report the revision, tree state, scanner count, confirmed and unresolved indicators, dismissed flags with evidence, manual coverage, limitations, and verdict.

Version History

  • 2edc3ac Current 2026-07-19 18:52

Same Skill Collection

.agents/skills/woc-codex-audit/SKILL.md
.agents/skills/woc-extract-and-test/SKILL.md
.agents/skills/woc-feature-plan/SKILL.md
.agents/skills/woc-file-issue/SKILL.md
.agents/skills/woc-qa/SKILL.md
.agents/skills/woc-release-merge-audit/SKILL.md
.agents/skills/woc-review-pr/SKILL.md
.claude/skills/feature-plan/SKILL.md
.claude/skills/file-issue/SKILL.md
.claude/skills/pr-screenshots/SKILL.md
.claude/skills/qa/SKILL.md
.claude/skills/extract-and-test/SKILL.md
.claude/skills/i18n-locale-fill/SKILL.md
.claude/skills/release-malware-audit/SKILL.md
.claude/skills/review-pr/SKILL.md

Metadata

Files
0
Version
2edc3ac
Hash
93b19cae
Indexed
2026-07-19 18:52

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-20 15:30
浙ICP备14020137号-1 $お客様$