用途:在逆向、渗透、CTF、安全分析任务完成后,在用户项目目录生成结构化、可分享的正式技术文档。
触发时机:逆向任务已产出核心结论、渗透测试已验证漏洞、CTF 已拿到 flag,或用户明确要求写报告/文档/writeup。也可作为任务完成后的自动步骤调用。
主要能力:按任务类型选择模板——APK/二进制/so 逆向、渗透测试/漏洞挖掘、CTF 解题、JS/Web 签名逆向、恶意软件或 APT 分析,以及通用 README/API 文档。安全类正式报告须读取 references/vendor-report-rules.md,可选定 malware、apt 或 flavor = null,漏洞任务可叠加 thin vuln;普通逆向使用 flavor = null。报告可调用 diagram-generator 生成 Mermaid 图表(函数调用图、攻击路径图、时序图等)。
使用方式:输出到用户当前项目目录,若有 docs/ 则优先放入;文件名为 YYYY-MM-DD_[类型]-[目标简称]-report.md,UTF-8 编码,语言跟随用户对话语言。可引用 case scope.md / timeline.md;case-init.ps1 会在 work/<CaseName>/ 下写入 scope.md、timeline.md、workitems.md、README.md,目录已存在时拒绝运行,需换新 -CaseName。
质量与限制:代码块须可直接运行或有明确上下文,无 placeholder/TODO,关键发现须有证据,敏感信息用占位符,MUST 包含 Evidence→Finding→Path 链。报告质量受分析阶段证据限制;模板面向技术读者,管理层摘要需另行调整;厂商规则只取结构不抄原文。该技能为纯文本生成,不依赖外部工具。