{
  "$schema": "https://bestaiskill.com/schemas/agent-install/2.json",
  "skill": "baoyu-article-illustrator",
  "built": "2026-10-26",
  "control_level": 4,
  "control_level_label": "L4 高权限",
  "capabilities": [
    "execute_command",
    "write_file"
  ],
  "required_controls": {
    "agent": [
      "sandbox_recommended",
      "graded_authorization"
    ],
    "admin": [
      "approval_process",
      "rollback_support",
      "full_audit"
    ]
  },
  "evidence": [
    {
      "file": "本地工作目录",
      "summary": "File I/O and artifact output: Agent writes to disk following SKILL.md instructions: outline.md, prompts/NN-{type}-{slug}.md, generated images, EXTEND"
    },
    {
      "file": "SKILL.md",
      "summary": "Declared invocation of host CLI interpreter or external execution environment"
    }
  ],
  "verification": {
    "method": "第二遍独立重读 + 反查（换角度抓第一遍的错）：① 全量目录树（含隐藏文件）核对资产面：该 skill 目录只有 SKILL.md + prompts/system.md + references/*.md，无 .ts/.js/.sh 脚本、无 package.json；② 对目录内所有文本做 URL/CLI/凭证 token 扫描：唯一 http(s) 命中是 frontmatter 的 GitHub homepage，无请求端点、无 curl/wget/fetch、无 API_KEY/token/cookie 字样，坐实“自身零外发、零凭证”；③ 逐条重读 SKILL.md 的 Image Generation Tools 段落，确认后端名字与引用一致，且该段是“必须执行的工作流步骤”而非可选建议；④ 交叉核对仓库 docs/image-generation-tools.md 与 SKILL.md 内联规则同源（仓库规则要求 skill 自治、不能只链接 docs）；⑤ 功能声明 vs 实际能力：description 宣称的分析+定位+三维生成全部由 prompt 机制兑现，未见夸大。",
    "second_pass": [
      {
        "item": "自身目录无脚本/无网络端点/无凭证读取",
        "status": "ok",
        "detail": "目录内无任何可执行文件；全目录 URL 扫描只命中 github.com/JimLiu/baoyu-skills（frontmatter homepage），无请求端点、无 key/cookie/token 读取。"
      },
      {
        "item": "SKILL.md 确实点名单一外部生成后端（orange 档依据）",
        "status": "ok",
        "detail": "'Codex (`imagegen`)'、'route through `baoyu-image-gen --provider codex-cli` (preferred)'、Cursor `GenerateImage`、Hermes `image_generate` 四处均在 SKILL.md 正文，且被写成生成前的必经步骤（Do this once per session before any generation）。"
      },
      {
        "item": "prompt 文件必须先落盘（BLOCKING）",
        "status": "ok",
        "detail": "SKILL.md Step 5 与 workflow.md 5.1 两处都写死；workflow.md 另有 Prompt Files 清单确认步骤。"
      },
      {
        "item": "禁用 SVG / 禁用位图涂改两条禁令",
        "status": "ok",
        "detail": "SKILL.md 与 workflow 均含；Modification 段重申后处理仅限 crop/resize/compression/format conversion。"
      },
      {
        "item": "三维度与 preset 机制",
        "status": "ok",
        "detail": "SKILL.md Three Dimensions 表 + 'Combine freely: `--type infographic --style vector-illustration --palette macaron`' + style-presets.md 均存在，无夸大。"
      },
      {
        "item": "references 数量与按需加载",
        "status": "ok",
        "detail": "36 个 styles/*.md + 4 个 palettes/*.md + workflow/prompt-construction/styles/style-presets/usage/config/codex-imagegen 均在盘中；codex-imagegen.md 自述只在该分支被选中时加载。"
      },
      {
        "item": "meta 元数据（license/stars/commit）",
        "status": "ok",
        "detail": "GitHub API：MIT、stargazers 25926、pushed_at 2026-09-10T15:13:43Z；本地镜像 HEAD 1567581c26ec29f4216c6e6835415bf30343b0e3 与任务 pin 一致；仓库根 LICENSE=MIT (c) 2026 Jim Liu。"
      }
    ],
    "level": 1,
    "level_label": "V1 已固定",
    "commit": "1567581c26ec29f4216c6e6835415bf30343b0e3",
    "sha256": "842c4e88785ed928e0701f944905cabe50a31df2524b92d84a63a906cdb01873",
    "reviewed_by": null,
    "reviewed_at": null
  },
  "assessed_at": "2026-10-25",
  "method_version": "2.0",
  "mirror": {
    "archive": "https://skillpub.pages.dev/r2/v/2026-09-15/baoyu-article-illustrator.tar.gz",
    "sha256": "842c4e88785ed928e0701f944905cabe50a31df2524b92d84a63a906cdb01873",
    "commit": "1567581c26ec29f4216c6e6835415bf30343b0e3"
  },
  "original": {
    "github": "https://github.com/JimLiu/baoyu-skills/tree/main/skills/baoyu-article-illustrator",
    "path": "skills/baoyu-article-illustrator",
    "commit": "1567581c26ec29f4216c6e6835415bf30343b0e3"
  }
}