← ClaudeAtlas

cost-inventory-pack-freelisted

成本结账前的批量自查,一次跑完目录里所有客户,逐个客户跑 14 项成本与存货检查并每个客户输出一行结论(各项通过 / 有问题 / 未执行),每条结论都引用原文文件与行号。触发词包括 成本与存货自查、成本结账前核对、存货盘点批量核对、材料成本差异核对、一次跑完所有客户。
chenqg618/compliance-skills · ★ 0 · AI & Automation · score 68
Install: claude install-skill chenqg618/compliance-skills
# 成本与存货技能包(免费版) > **完全本地运行**:批量壳与 14 项成本与存货检查规则都打包在本技能里(`scripts/engine/`)。 > 不对外发材料、**不写任何材料文件**(结果只打到 stdout)、**没有次数上限**。 ## 什么时候用 **谁会在什么时候用**:制造业 / 商贸 / 生鲜 / 工程的成本会计,在**每月成本结账之前**。要核的不是一个数, 而是十几张互相关联的底稿:库存账实、出入库与加权平均成本、跌价准备、报废审批、BOM 用量与损耗、 材料领用与定额、材料成本差异分摊、投入产出与报废率、委外加工费、甲供材料、工程材料调拨、 工时与人工分摊、固定资产盘点、生鲜损耗 —— 一张张手核既慢,又**说不清哪一项这次到底核没核**。 **这个工具做什么**:`--input 客户目录` 时,**目录里每个子目录就是一个客户(一套成本存货底稿)**; 本工具逐客户跑 14 项成本与存货检查(每一项内部还有若干子检查),最后**每个客户输出一行结论**: 客户名 / 14 项各自「通过 / 有问题(几条) / 未执行」/ 问题条数与 P0、P1 计数。 每条问题都带**客户名 + 原文文件与行号**(例如 `成本存货底稿.txt:4`),可被第三方用同一份材料复算; 某个客户没交材料时,**那个客户单独标「未执行」**,不会拖累其他客户,也**不会被算成"没问题"**; 只交了一部分材料时(只覆盖了部分检查项),会额外报一条 `P2 检查项未执行(材料只覆盖了一部分)`, 把"没核的那几项"点名列出 —— **绝不能因为跑了几项就当成 14 项都跑过了**。 ## 本包包含以下 14 项检查(每项都是一个独立引擎,逐字节复用,规则一行没改) 1. 库存账实核对(`inventory-check`) 2. 存货出入库与加权平均成本(`inventory-cost-flow-check`) 3. 存货跌价准备(`inventory-provision-check`) 4. 存货报废与审批(`inventory-scrap-approval-check`) 5. BOM用量与损耗差异(`bom-consumption-variance-check`) 6. 材料领用与定额损耗(`material-usage-loss-check`) 7. 材料成本差异分摊(`material-cost-variance-check`) 8. 生产投入产出与报废率(`production-yield-scrap-check`) 9. 委外加工费与损耗(`outsourced-processing-fee-check`) 10. 甲供材料与分包领用(`owner-supplied-material-check`) 11. 工程材料调拨与领用(`project-material-transfer-check`) 12. 工时与人工成本分摊(`labor-cost-allocation-check`) 13. 固定资产盘点账实(`fixed-asset-count-check`) 14. 生鲜损耗与盘点差异(`fresh-loss-check`) ## 这个免费版查什么(分层如实说明) 免费版是**完整可用的核心产出**——"一次跑完所有客户"这件事本身就在免费版里做完了: - 免费版执行:上面 **14 项成本与存货检查**(逐客户全跑),外加批量壳自己的**覆盖缺口���查** (材料只覆盖一部分时明确报一条,见上