{"data":{"skill":{"slug":"zx029w-shicai-xuancai-bikeng","name":"shicai-xuancai-bikeng","icon":"📦","repo":"https://github.com/zx029w/zhuangxiu-skills/tree/dc3d376a4bc252ab452bef882399fcc4298405f0/shicai-xuancai-bikeng","status":"approved","author":"zx029w","authorVersion":"1.0.0","skillstoreRevision":1},"audit":{"id":"38520066-4c17-41ef-92b5-712bdc207dba","skill_id":"97f87baa-bcf5-4d17-9fce-201b7e233bb7","version":1,"content_hash":"v3:6794f3ffacad7e654d60994b78b5c42bc1903cea:f34b93f7633373aef31c582b2f86ad258d4539207a658f8783d5dd16e31c97fd:98734513e26009f58882a622cd8eb60df046c51ae86ca9fd9f3dd307f05a1a9d:736b696c6c732f7a78303239772f7368696361692d7875616e6361692d62696b656e67:d7fbcf888af162e33cf1711317a35a21","risk_level":"medium","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":"allowed","manual_install_policy":"allowed","summary":"The command findings are Markdown paths, and the entropy findings reflect readable Chinese text. A reference offers underspecified stone wall attachment advice that could create a physical safety risk.","remediation":[{"issue":"Stone wall attachment guidance lacks safety conditions.","severity":"medium","suggestion":"Require a qualified installer to assess slab weight, substrate, anchors, adhesive specifications, and local requirements."}],"risk_factor_evidence":[{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":30,"line_start":30},{"file":"SKILL.md","line_end":33,"line_start":33},{"file":"SKILL.md","line_end":34,"line_start":34},{"file":"SKILL.md","line_end":35,"line_start":35},{"file":"SKILL.md","line_end":36,"line_start":36},{"file":"SKILL.md","line_end":37,"line_start":37},{"file":"SKILL.md","line_end":38,"line_start":38},{"file":"SKILL.md","line_end":39,"line_start":39},{"file":"SKILL.md","line_end":40,"line_start":40},{"file":"SKILL.md","line_end":41,"line_start":41},{"file":"SKILL.md","line_end":42,"line_start":42},{"file":"SKILL.md","line_end":45,"line_start":45},{"file":"SKILL.md","line_end":46,"line_start":46},{"file":"SKILL.md","line_end":47,"line_start":47},{"file":"SKILL.md","line_end":48,"line_start":48},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":52,"line_start":52},{"file":"SKILL.md","line_end":53,"line_start":53},{"file":"SKILL.md","line_end":54,"line_start":54},{"file":"SKILL.md","line_end":55,"line_start":55},{"file":"SKILL.md","line_end":56,"line_start":56},{"file":"SKILL.md","line_end":57,"line_start":57},{"file":"SKILL.md","line_end":58,"line_start":58},{"file":"SKILL.md","line_end":59,"line_start":59},{"file":"SKILL.md","line_end":62,"line_start":62},{"file":"SKILL.md","line_end":63,"line_start":63},{"file":"SKILL.md","line_end":66,"line_start":66},{"file":"SKILL.md","line_end":67,"line_start":67},{"file":"SKILL.md","line_end":74,"line_start":74},{"file":"SKILL.md","line_end":75,"line_start":75},{"file":"SKILL.md","line_end":76,"line_start":76},{"file":"SKILL.md","line_end":77,"line_start":77},{"file":"SKILL.md","line_end":78,"line_start":78},{"file":"SKILL.md","line_end":80,"line_start":80}]}],"critical_findings":[],"high_findings":[],"medium_findings":[{"title":"Underspecified stone wall attachment advice","locations":[{"file":"references/ref-025.md","line_end":5,"line_start":5}],"confidence":0.88,"description":"The reference suggests directly bonding a stone slab to a wooden substrate without specifying load, adhesive, or support requirements. Improper installation could cause a slab to detach.","review_kind":"security","source_category":"semantic","source_severity":"medium","confidence_reasoning":"The recommendation is explicit, but actual safety depends on the slab, substrate, adhesive, and installation conditions."}],"low_findings":[],"dangerous_patterns":[],"files_scanned":28,"total_lines":1200,"audit_model":"codex","audited_at":"2026-10-27T07:14:49.267+00:00","created_at":"2026-10-27T14:32:06.388068+00:00","static_findings":[{"id":"external_commands:SKILL.md:30:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"本 Skill 内置从学到装|装修课堂知识库,以下文件位于 `references/` 目录(共 27 篇,按场景分 5 组):","category":"external_commands","line_end":30,"severity":"medium","line_start":30},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. `ref-001.md` — 橱柜石材 6 大做法要点(垫板 vs 垫条 / 外飘不飘 / 翻沿 / 高低台 / 与高柜衔接 / 挡水条)","category":"external_commands","line_end":33,"severity":"medium","line_start":33},{"id":"external_commands:SKILL.md:34:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"2. `ref-002.md` — 装修橱柜台面到底哪一种好","category":"external_commands","line_end":34,"severity":"medium","line_start":34},{"id":"external_commands:SKILL.md:35:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"3. `ref-003.md` — 7 种橱柜台面,取决于颜值和钱包","category":"external_commands","line_end":35,"severity":"medium","line_start":35},{"id":"external_commands:SKILL.md:36:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"4. `ref-004.md` — 厨房台面石英石和岩板,选哪个","category":"external_commands","line_end":36,"severity":"medium","line_start":36},{"id":"external_commands:SKILL.md:37:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"5. `ref-005.md` — 橱柜台面,石英石下垫板够结实了","category":"external_commands","line_end":37,"severity":"medium","line_start":37},{"id":"external_commands:SKILL.md:38:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"6. `ref-006.md` — 橱柜台面舍去 5 公分,获得更多便利","category":"external_commands","line_end":38,"severity":"medium","line_start":38},{"id":"external_commands:SKILL.md:39:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"7. `ref-007.md` — 留还是不留?橱柜台面挡水和下挂的真相(后挡水一无是处、前挡水需下挂且独立收费、柜内进深测算)","category":"external_commands","line_end":39,"severity":"medium","line_start":39},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"8. `ref-008.md` — 橱柜台面高低不同,不用弯腰了","category":"external_commands","line_end":40,"severity":"medium","line_start":40},{"id":"external_commands:SKILL.md:41:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"9. `ref-009.md` — 水槽翻车,多半殃及石材(水槽与台面衔接、台下盆提前告知)","category":"external_commands","line_end":41,"severity":"medium","line_start":41},{"id":"external_commands:SKILL.md:42:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"10. `ref-010.md` — 石英石太糟心了,所以有钱还是不锈钢台面","category":"external_commands","line_end":42,"severity":"medium","line_start":42},{"id":"external_commands:SKILL.md:45:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-011.md` — 干区定制浴柜石材,6 种做法","category":"external_commands","line_end":45,"severity":"medium","line_start":45},{"id":"external_commands:SKILL.md:46:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-012.md` — 浴柜定制,各种台面的做法","category":"external_commands","line_end":46,"severity":"medium","line_start":46},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-013.md` — 定制浴柜,记得延长台面","category":"external_commands","line_end":47,"severity":"medium","line_start":47},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-014.md` — 干区和阳台石材上翻,省钱还能解决溅水问题","category":"external_commands","line_end":48,"severity":"medium","line_start":48},{"id":"external_commands:SKILL.md:49:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-015.md` — 岩板用到哪都行,慎选一体盆(岩板台中盆/无缝盆易脱胶开裂)","category":"external_commands","line_end":49,"severity":"medium","line_start":49},{"id":"external_commands:SKILL.md:52:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-016.md` — 窗台面选石英石、大理石还是岩板,要不要留\"小耳朵\"(材质对比 + 6 种做法 + 耳朵/顺序/趋势)","category":"external_commands","line_end":52,"severity":"medium","line_start":52},{"id":"external_commands:SKILL.md:53:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-017.md` — 家里窗台石的 6 种做法","category":"external_commands","line_end":53,"severity":"medium","line_start":53},{"id":"external_commands:SKILL.md:54:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-018.md` — 窗台石都极简了,你还在做耳朵","category":"external_commands","line_end":54,"severity":"medium","line_start":54},{"id":"external_commands:SKILL.md:55:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-019.md` — 家里窗户石材,两边必须有耳朵吗","category":"external_commands","line_end":55,"severity":"medium","line_start":55},{"id":"external_commands:SKILL.md:56:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-020.md` — 极简窗台石,无下挂,无耳朵,越看越好看","category":"external_commands","line_end":56,"severity":"medium","line_start":56},{"id":"external_commands:SKILL.md:57:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-021.md` — 装修房子,窗台铺什么材料好(石材/窗套/木板/马赛克/瓷砖)","category":"external_commands","line_end":57,"severity":"medium","line_start":57},{"id":"external_commands:SKILL.md:58:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-022.md` — 飘窗后期铺垫子,那铺石材干啥(飘窗用瓷砖更实惠)","category":"external_commands","line_end":58,"severity":"medium","line_start":58},{"id":"external_commands:SKILL.md:59:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-023.md` — 窗户窗台翻车集锦,自己家装修可以借鉴","category":"external_commands","line_end":59,"severity":"medium","line_start":59},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-024.md` — 做石材电视墙,装有质感的家","category":"external_commands","line_end":62,"severity":"medium","line_start":62},{"id":"external_commands:SKILL.md:63:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-025.md` — 钟爱石材电视墙,随便挑一款搞定装修","category":"external_commands","line_end":63,"severity":"medium","line_start":63},{"id":"external_commands:SKILL.md:66:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-026.md` — 警惕!石英石翻车,后果比你想的严重(接缝/渗色/纹路随机/岩板开裂/台中盆/无缝盆)","category":"external_commands","line_end":66,"severity":"medium","line_start":66},{"id":"external_commands:SKILL.md:67:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ref-027.md` — 瓷砖石材购买支招()","category":"external_commands","line_end":67,"severity":"medium","line_start":67},{"id":"external_commands:SKILL.md:74:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 问橱柜台面 / 石英石 vs 岩板 / 挡水 / 下挂 / 高低台 / 垫板 / 水槽衔接 → 读「一、橱柜台面石材」`ref-001.md`~`ref-010.md`","category":"external_commands","line_end":74,"severity":"medium","line_start":74},{"id":"external_commands:SKILL.md:75:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 问浴柜台面 / 干区 / 阳台石材上翻 / 岩板一体盆 → 读「二、浴柜干区台面」`ref-011.md`~`ref-015.md`","category":"external_commands","line_end":75,"severity":"medium","line_start":75},{"id":"external_commands:SKILL.md:76:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 问窗台石 / 飘窗 / 耳朵 / 窗台铺什么材料 → 读「三、窗台石与飘窗」`ref-016.md`~`ref-023.md`","category":"external_commands","line_end":76,"severity":"medium","line_start":76},{"id":"external_commands:SKILL.md:77:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 问石材电视墙 / 背景墙 → 读「四、背景墙石材」`ref-024.md`~`ref-025.md`","category":"external_commands","line_end":77,"severity":"medium","line_start":77},{"id":"external_commands:SKILL.md:78:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 问石英石翻车 / 材料选购避坑 → 读「五、材料选择与避坑」`ref-026.md`~`ref-027.md`","category":"external_commands","line_end":78,"severity":"medium","line_start":78},{"id":"external_commands:SKILL.md:80:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `references/` 下全部 27 个文件均可按需读取,优先匹配用户问题主题","category":"external_commands","line_end":80,"severity":"medium","line_start":80},{"id":"obfuscation:references/ref-001.md:1:heuristic-high-file-entropy-7-34-bits-possible-b","file":"references/ref-001.md","pattern":"[HEURISTIC] High file entropy (7.34 bits) - possible binary/encrypted content","snippet":"File: references/ref-001.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-002.md:1:heuristic-high-file-entropy-7-35-bits-possible-b","file":"references/ref-002.md","pattern":"[HEURISTIC] High file entropy (7.35 bits) - possible binary/encrypted content","snippet":"File: references/ref-002.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-003.md:1:heuristic-high-file-entropy-7-46-bits-possible-b","file":"references/ref-003.md","pattern":"[HEURISTIC] High file entropy (7.46 bits) - possible binary/encrypted content","snippet":"File: references/ref-003.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-004.md:1:heuristic-high-file-entropy-7-49-bits-possible-b","file":"references/ref-004.md","pattern":"[HEURISTIC] High file entropy (7.49 bits) - possible binary/encrypted content","snippet":"File: references/ref-004.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-005.md:1:heuristic-high-file-entropy-7-34-bits-possible-b","file":"references/ref-005.md","pattern":"[HEURISTIC] High file entropy (7.34 bits) - possible binary/encrypted content","snippet":"File: references/ref-005.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-006.md:1:heuristic-high-file-entropy-7-22-bits-possible-b","file":"references/ref-006.md","pattern":"[HEURISTIC] High file entropy (7.22 bits) - possible binary/encrypted content","snippet":"File: references/ref-006.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-007.md:1:heuristic-high-file-entropy-7-43-bits-possible-b","file":"references/ref-007.md","pattern":"[HEURISTIC] High file entropy (7.43 bits) - possible binary/encrypted content","snippet":"File: references/ref-007.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-008.md:1:heuristic-high-file-entropy-7-06-bits-possible-b","file":"references/ref-008.md","pattern":"[HEURISTIC] High file entropy (7.06 bits) - possible binary/encrypted content","snippet":"File: references/ref-008.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-009.md:1:heuristic-high-file-entropy-7-29-bits-possible-b","file":"references/ref-009.md","pattern":"[HEURISTIC] High file entropy (7.29 bits) - possible binary/encrypted content","snippet":"File: references/ref-009.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-010.md:1:heuristic-high-file-entropy-7-35-bits-possible-b","file":"references/ref-010.md","pattern":"[HEURISTIC] High file entropy (7.35 bits) - possible binary/encrypted content","snippet":"File: references/ref-010.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-011.md:1:heuristic-high-file-entropy-7-48-bits-possible-b","file":"references/ref-011.md","pattern":"[HEURISTIC] High file entropy (7.48 bits) - possible binary/encrypted content","snippet":"File: references/ref-011.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-012.md:1:heuristic-high-file-entropy-7-22-bits-possible-b","file":"references/ref-012.md","pattern":"[HEURISTIC] High file entropy (7.22 bits) - possible binary/encrypted content","snippet":"File: references/ref-012.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-013.md:1:heuristic-high-file-entropy-6-52-bits-possible-b","file":"references/ref-013.md","pattern":"[HEURISTIC] High file entropy (6.52 bits) - possible binary/encrypted content","snippet":"File: references/ref-013.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-014.md:1:heuristic-high-file-entropy-6-52-bits-possible-b","file":"references/ref-014.md","pattern":"[HEURISTIC] High file entropy (6.52 bits) - possible binary/encrypted content","snippet":"File: references/ref-014.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-015.md:1:heuristic-high-file-entropy-7-19-bits-possible-b","file":"references/ref-015.md","pattern":"[HEURISTIC] High file entropy (7.19 bits) - possible binary/encrypted content","snippet":"File: references/ref-015.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-016.md:1:heuristic-high-file-entropy-7-20-bits-possible-b","file":"references/ref-016.md","pattern":"[HEURISTIC] High file entropy (7.20 bits) - possible binary/encrypted content","snippet":"File: references/ref-016.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-017.md:1:heuristic-high-file-entropy-7-19-bits-possible-b","file":"references/ref-017.md","pattern":"[HEURISTIC] High file entropy (7.19 bits) - possible binary/encrypted content","snippet":"File: references/ref-017.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-018.md:1:heuristic-high-file-entropy-7-23-bits-possible-b","file":"references/ref-018.md","pattern":"[HEURISTIC] High file entropy (7.23 bits) - possible binary/encrypted content","snippet":"File: references/ref-018.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-019.md:1:heuristic-high-file-entropy-6-63-bits-possible-b","file":"references/ref-019.md","pattern":"[HEURISTIC] High file entropy (6.63 bits) - possible binary/encrypted content","snippet":"File: references/ref-019.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-021.md:1:heuristic-high-file-entropy-7-15-bits-possible-b","file":"references/ref-021.md","pattern":"[HEURISTIC] High file entropy (7.15 bits) - possible binary/encrypted content","snippet":"File: references/ref-021.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-022.md:1:heuristic-high-file-entropy-6-43-bits-possible-b","file":"references/ref-022.md","pattern":"[HEURISTIC] High file entropy (6.43 bits) - possible binary/encrypted content","snippet":"File: references/ref-022.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-023.md:1:heuristic-high-file-entropy-7-48-bits-possible-b","file":"references/ref-023.md","pattern":"[HEURISTIC] High file entropy (7.48 bits) - possible binary/encrypted content","snippet":"File: references/ref-023.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-024.md:1:heuristic-high-file-entropy-7-28-bits-possible-b","file":"references/ref-024.md","pattern":"[HEURISTIC] High file entropy (7.28 bits) - possible binary/encrypted content","snippet":"File: references/ref-024.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-025.md:1:heuristic-high-file-entropy-6-61-bits-possible-b","file":"references/ref-025.md","pattern":"[HEURISTIC] High file entropy (6.61 bits) - possible binary/encrypted content","snippet":"File: references/ref-025.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-026.md:1:heuristic-high-file-entropy-7-61-bits-possible-b","file":"references/ref-026.md","pattern":"[HEURISTIC] High file entropy (7.61 bits) - possible binary/encrypted content","snippet":"File: references/ref-026.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:references/ref-027.md:1:heuristic-high-file-entropy-7-64-bits-possible-b","file":"references/ref-027.md","pattern":"[HEURISTIC] High file entropy (7.64 bits) - possible binary/encrypted content","snippet":"File: references/ref-027.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1},{"id":"obfuscation:SKILL.md:86:heuristic-very-high-entropy-string-5-62-bits-lik","file":"SKILL.md","pattern":"[HEURISTIC] Very high entropy string (5.62 bits) - likely encoded/encrypted payload","snippet":"，但该篇指岩板做台面（非一体盆）的材质优点；浴室潮湿+易磕碰环境下仍按 ref-026 谨慎，不盲目套用","category":"obfuscation","line_end":86,"severity":"high","line_start":86},{"id":"obfuscation:SKILL.md:1:heuristic-high-file-entropy-7-52-bits-possible-b","file":"SKILL.md","pattern":"[HEURISTIC] High file entropy (7.52 bits) - possible binary/encrypted content","snippet":"File: SKILL.md","category":"obfuscation","line_end":1,"severity":"high","line_start":1}],"finding_verdicts":[{"id":"external_commands:SKILL.md:30:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:34:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:35:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:36:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:37:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:38:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:39:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:41:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:42:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:45:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:46:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:49:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:52:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:53:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:54:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:55:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:56:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:57:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:58:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:59:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:63:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:66:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:67:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:74:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:75:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:76:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:77:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:78:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"external_commands:SKILL.md:80:ruby-shell-backtick-execution","reason":"The backticks mark a Markdown reference path or filename, not a shell or Ruby command.","verdict":"false_positive","confidence":0.99},{"id":"obfuscation:references/ref-001.md:1:heuristic-high-file-entropy-7-34-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-002.md:1:heuristic-high-file-entropy-7-35-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-003.md:1:heuristic-high-file-entropy-7-46-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-004.md:1:heuristic-high-file-entropy-7-49-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-005.md:1:heuristic-high-file-entropy-7-34-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-006.md:1:heuristic-high-file-entropy-7-22-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-007.md:1:heuristic-high-file-entropy-7-43-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-008.md:1:heuristic-high-file-entropy-7-06-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-009.md:1:heuristic-high-file-entropy-7-29-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-010.md:1:heuristic-high-file-entropy-7-35-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-011.md:1:heuristic-high-file-entropy-7-48-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-012.md:1:heuristic-high-file-entropy-7-22-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-013.md:1:heuristic-high-file-entropy-6-52-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-014.md:1:heuristic-high-file-entropy-6-52-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-015.md:1:heuristic-high-file-entropy-7-19-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-016.md:1:heuristic-high-file-entropy-7-20-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-017.md:1:heuristic-high-file-entropy-7-19-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-018.md:1:heuristic-high-file-entropy-7-23-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-019.md:1:heuristic-high-file-entropy-6-63-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-021.md:1:heuristic-high-file-entropy-7-15-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-022.md:1:heuristic-high-file-entropy-6-43-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-023.md:1:heuristic-high-file-entropy-7-48-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-024.md:1:heuristic-high-file-entropy-7-28-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-025.md:1:heuristic-high-file-entropy-6-61-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-026.md:1:heuristic-high-file-entropy-7-61-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:references/ref-027.md:1:heuristic-high-file-entropy-7-64-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97},{"id":"obfuscation:SKILL.md:86:heuristic-very-high-entropy-string-5-62-bits-lik","reason":"The flagged text is readable Chinese guidance about bathroom countertop materials, not an encoded payload.","verdict":"false_positive","confidence":0.99},{"id":"obfuscation:SKILL.md:1:heuristic-high-file-entropy-7-52-bits-possible-b","reason":"The file is readable UTF-8 Chinese Markdown. Its byte entropy does not indicate encrypted or executable content.","verdict":"false_positive","confidence":0.97}],"semantic_findings":[{"title":"Underspecified stone wall attachment advice","severity":"medium","locations":[{"file":"references/ref-025.md","line_end":5,"line_start":5}],"confidence":0.88,"description":"The reference suggests directly bonding a stone slab to a wooden substrate without specifying load, adhesive, or support requirements. Improper installation could cause a slab to detach.","confidence_reasoning":"The recommendation is explicit, but actual safety depends on the slab, substrate, adhesive, and installation conditions."}],"subject_marketplace_commit_sha":"6794f3ffacad7e654d60994b78b5c42bc1903cea","subject_content_hash":"f34b93f7633373aef31c582b2f86ad258d4539207a658f8783d5dd16e31c97fd","subject_tree_hash":"98734513e26009f58882a622cd8eb60df046c51ae86ca9fd9f3dd307f05a1a9d","subject_plugin_path":"skills/zx029w/shicai-xuancai-bikeng","audit_payload_hash":"d7fbcf888af162e33cf1711317a35a21","confirmed_risk_level":"medium","scanner_version":"3.0.0","policy_version":"skillstore-security-audit-policy-v1","subject":{"marketplaceCommitSha":"6794f3ffacad7e654d60994b78b5c42bc1903cea","contentHash":"f34b93f7633373aef31c582b2f86ad258d4539207a658f8783d5dd16e31c97fd","treeHash":"98734513e26009f58882a622cd8eb60df046c51ae86ca9fd9f3dd307f05a1a9d","pluginPath":"skills/zx029w/shicai-xuancai-bikeng","auditPayloadHash":"d7fbcf888af162e33cf1711317a35a21"},"scannerVersion":"3.0.0","policyVersion":"skillstore-security-audit-policy-v1"},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"issued","url":"/api/skills/zx029w-shicai-xuancai-bikeng/audits/1/attestation","status":"active"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"medium","confirmedFindingCount":1,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":"allowed","manualInstallPolicy":"allowed","artifactSignatureState":"available","attestationState":"active","verificationState":"not_verified"},"isLatest":true}}