Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add NocodeMrLi/mini-program-engineering-skill-suite --skill mini-program-verification-skillgit clone --depth 1 https://github.com/NocodeMrLi/mini-program-engineering-skill-suiteWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/nocodemrli/mini-program-engineering-skill-suite/mini-program-verification-skill)<a href="https://agentmods.dev/skills/nocodemrli/mini-program-engineering-skill-suite/mini-program-verification-skill"><img src="https://agentmods.dev/badge/skills/nocodemrli/mini-program-engineering-skill-suite/mini-program-verification-skill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/nocodemrli/mini-program-engineering-skill-suite/mini-program-verification-skill"><img src="https://agentmods.dev/badge/skills/nocodemrli/mini-program-engineering-skill-suite/mini-program-verification-skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00129 | $0.01634 |
| Opus 5.5 | $0.00052 | $0.00654 |
| Sonnet 5.5 | $0.00026 | $0.00327 |
| Haiku 4.5 | $0.00013 | $0.00163 |
Grade A, and why
mini-program-verification-skill scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 61 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/mini-program-verification-skill — 小程序工程验证
固定版本/风险,逐层验证,按证据报告。
输入与版本指纹
- 接收目标、验收标准、交接、事实图、复现入口和可用环境。
- 记录已核实的分支/提交/文件哈希、构建/配置、工具/设备/云端环境与时间;匿名快照无 Git 时填
unknown,不借外层提交。 - 分清本轮/既有改动,不清理、覆盖或计入无关变化。
- 验收行为不明时退回规格;故障根因不明时退回调试。
风险分层验证
- 按目标、变更、共享契约、数据/权限/外部服务和历史缺陷建风险矩阵。
- 审计按短路径用工具枚举文件/目标;数量须由清单算出,否则不报。沿用户路径追踪输入→写入→读取→呈现;活动资源列创建、暂停、恢复、销毁,检查
onLoad→onShow→onHide→onShow→onUnload;纯函数正确不等于页面持续可用。 - 再核对全称注释/承诺:摘实际表达式并算反例。“不重复”查游标走完集合并再次前进;“追加不影响”用同一输入比较集合长度变化前后的索引;非法数值查
NaN、无穷和小数,重进查状态恢复。不能只建议未来补测试;未证实不得判无发现或确认承诺成立。报告以发现为主体,各域记有发现/未发现/证据不足。 - 标高严重度、关键错误或发布阻断前,核实完整性并完成机制反证闭环:调用实参、条件求值、实际分支/兜底、可观察后果,主动查找能推翻该机制的路径。部分快照未含引用只证明缺口;仅完整清单或实际构建/解析失败可证明真实缺失。未证实则区分事实与假设,降级或标记
unknown。 - 先做低成本反证,再按风险升级:静态检查、单元测试、集成测试、状态矩阵、真机验证、云端验证、发布验证。
- 每项记录实际命令或步骤、退出码、样本/设备、观察结果和证据位置;只写“测过了”不构成证据。
- 覆盖正常、空、错误、边界、重复、并发/乱序、恢复与回归;不凑无关测试。
- 留存失败证据,区分产品、实现、环境和证据问题;不改期望掩盖失败。
- 按 证据可采信规则 逐份核对来源、时间、版本、完整性、独立性、适用结论和不能证明的内容;质量标签不得用结论状态替代。
- 未知项目先运行只读 capability doctor(独立安装时同等探测),按 验证能力与适配矩阵 复用能力;不自动安装或执行候选命令。
- 多页面/流程/状态按 分维度质量覆盖合同 枚举唯一目标,以只读
check拦基线漂移;用 质量证据矩阵 记基础/专项、包体/分包、首屏、错误和发布观察窗,按 验证工作流 与 验证证据报告 输出风险。
状态与证据边界
- 静态检查或单元测试最多支持
locally-verified,不推出真机、云端或发布结论。 - 模拟器截图不是设备证据;真机证据需绑定机型、系统、微信版本、步骤和截图/日志。
- 云端证据需绑定环境、部署版本、真实请求与日志;本地桩不能替代。
- 构建成功不等于已上传;已上传不等于审核通过或正式发布。
- 自主验证不等于正式验收;没有用户明确确认时,报告“验证通过,待验收”,不写
accepted。
最低输出
- 目标、范围、版本指纹、风险矩阵和验收行为。
- 各验证层的已执行命令/步骤、结果、证据位置与失败详情。
- 审计输出确定性文件/目标清单、点名领域覆盖表、高严重度/发布阻断发现的机制反证闭环。
- 审计发现全称承诺时,逐条给出“承诺、实际表达式、边界输入或最小反例、结论”;不能计算的标为证据不足,不用测试建议代替核验。
- 审计活动资源时,逐条给出创建、暂停、恢复、销毁的页面生命周期证据和断点。
- 条件触发时的目标单元来源、基础/专项覆盖数、失败项、
N/A依据、金样指纹和check结果。 - 未执行、被阻塞和不适用项目,以及为什么未执行。
- 当前可支持的最高状态、残余风险、不可推出结论和下一项高信息量验证。
- 截图/截断日志须记工具版本、时间、环境、步骤、证据/构建指纹及完整性;缺失填
unknown。 - 逐份标
admissible / limited / not-admissible及理由;没有专用字段时写入事实或限制,proven / not-proven不能代替证据质量标签。 - 逐份明判完整性与独立性(来源、采验关系、同源/独立观察、交叉支持或
unknown);哈希/未复核不代替独立性分析。
What ships with it
8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 295 B
- assets/quality-evidence-matrix.md 2.3 KB
- assets/verification-evidence-report.md 2.2 KB
- references/dimensional-quality-contract.md 1.5 KB
- references/evidence-admissibility.md 6.4 KB
- references/source-audit-workflow.md 6.7 KB
- references/verification-capability-matrix.md 2.6 KB
- references/verification-workflow.md 14 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago Changed · +1 lines e9c65fe70a91
- 26d ago Changed · +8 lines 31a72f17318a
- 1mo ago First seen · 52 lines · 129 tokens per session scan A 3d15a425c26f
mini-program-verification-skill is a skill published in the GitHub repository NocodeMrLi/mini-program-engineering-skill-suite (91 stars, last pushed today), licensed MIT. It adds 129 tokens to every session and 1,634 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
mobile-responsive-qa
Verify phone/tablet input and navigation flows.
ios-simulator
Manages iOS Simulator devices and app tests with xcrun simctl: lifecycle, install/launch, push and location simulation, privacy permissions, deep links, status-bar overrides, screenshots/video, log streaming, app containers, and targetEnvironment(simulator). Use when scripting Simulator workflows, debugging…
solopi-ai
A command-line framework for testing Android apps and devices with SoloPi, including on-device or cloud AI decision models. It manages devices, test cases, recorded interactions, replays, performance history, and evidence.
dogfood
Systematically explore and test a mobile app on iOS/Android with agent-device to find bugs, UX issues, and other problems. Use when asked to dogfood, QA, exploratory test, find issues, bug hunt, or test this app on mobile.
ios-simulator
Verify and debug native, React Native, Expo, or Flutter apps on an iOS Simulator with agent-device. Use when an agent needs to launch an app, inspect its live UI, tap, type, scroll, validate a code change, collect failure evidence, or reproduce a workflow on an iPhone or iPad Simulator.
eas-simulator
Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any eas simulator: commands - it has the current syntax for this experimental API. Use whenever the user needs a simulator they can't run locally - 'run my app on a cloud simulator', 'use eas simulator to…