no-self-invent — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited no-self-invent (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
EXT_FIELD_X 占位(知识库允许时)C_ 前缀(如 C_RECEIVE_TASK)APP_ 前缀(如 APP_RCV_TASK)APP_COOL_ 前缀(_MODEL_HDR=型号 / _ITEM_HDR=实物 / CASE=套箱 / THRMT=温度计 / MAT=包材)if status == 10)config/tech-stack/ 中定义的常量(如 ASNStatus.OPEN = 10)ALTER TABLE)-- ❌ 错误:自创表名
CREATE TABLE RECEIVE_TASK (
task_id VARCHAR2(20),
status NUMBER
);
-- ✅ 正确:用 C_ 前缀
CREATE TABLE C_RECEIVE_TASK (
task_id VARCHAR2(20),
status NUMBER DEFAULT 10 -- ASNStatus.OPEN
);// ❌ 错误:硬编码状态码
if (asn.getStatus() == 10) { ... }
// ✅ 正确:引用常量
if (asn.getStatus() == ASNStatus.OPEN) { ... }references/workflow-discipline.md 实战教训CLAUDE.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.