evidence-first-engineering SKILL.md skillA

evidence-first-engineering from nocodemrli/mini-program-engineering-skill-suite is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add nocodemrli/mini-program-engineering-skill-suite/evidence-first-engineering@git:20260830.6436a4c

Pins git:20260830.6436a4c in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
nocodemrli/mini-program-engineering-skill-suite
Path
foundation/SKILL.md
Versions recorded
1
Latest version
git:20260830.6436a4c, committed Aug 30, 2026
Size
2,802 bytes
Repository stars
95
License
MIT

Apply evidence-first engineering discipline to any agent-built software project: fact discovery before action, evidence-calibrated status reporting, explicit change boundaries and stage gates, controlled confirmation for risky or external actions, sensitive-information redaction for anything shared publicly, and resumable continuity after interruptions. Use when users ask an agent to take over an existing codebase, deliver a feature across stages, verify whether work is actually complete…

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# /evidence-first-engineering — 证据优先工程基础

本技能是领域无关的工程治理基础:任何领域的 Agent 软件工程套件都可以 vendored 引用本层,再叠加自己的领域事实与平台规则。第一个垂直应用是小程序工程开发套件(mini-program-engineering-suite)。

## 核心组件

- [证据状态模型](guardrails/evidence-status-model.md):状态只能由匹配证据支持,低级状态不得自动推导为高级状态;交付生命周期与用户验收正交。
- [共享工程门禁](guardrails/engineering-guardrails.md):事实、范围、实现与调试、验证与发布、恢复与证据、来源独立性六类门禁。
- [判断与确认规则](guardrails/decision-and-confirmation-rules.md):按动作影响与可逆性决定直接执行、先给依据还是先确认。
- [脱敏与公开包规则](guardrails/redaction-policy.md):对外分发的脱敏标准、匿名形式与出包门禁。
- 四个交付模板([项目摸排](templates/project-intake.md)、[实施计划](templates/implementation-plan.md)、[验证报告](templates/verification-report.md)、[发布清单](templates/release-checklist.md))统一跨阶段输出结构。

## 使用方式(对垂直套件作者)

1. 把 `foundation/` 目录整体 vendored 到你的套件,或以相对链接引用(单仓场景)。
2. 你的领域 Skill 引用上述文档作为门禁与状态语言,不复制正文。
3. 领域易变事实(平台规则等)放你自己的事实层,并遵循「执行层即时查官方、内容层受控进化」的保鲜原则。
4. 引用本层时保留 `foundation-source` 标记,便于升级时同步。

## 输出契约(继承,不变)

阶段性或最终汇报至少包含:当前结论与阶段;已完成的动作及证据;未执行、未验证或待确认项;改动边界与残余风险;下一步动作。状态词使用证据状态模型;没有对应证据时诚实标注 `unknown`,不夸大。

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add nocodemrli/mini-program-engineering-skill-suite/evidence-first-engineering@sha256:d99c64260242ff3c

The line at the top of this page pins the label git:20260830.6436a4c, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_5vqfchd6fhdwbtrs.svg)](https://markdownregistry.com/a/art_5vqfchd6fhdwbtrs)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Aug 30, 2026.

versioncommittedcommitsizeaudit
git:20260830.6436a4c latest2026-08-30 6436a4c 2,802 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (2802 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

nocodemrli/mini-program-engineering-skill-suite · 95 stars · license MIT · pushed 2026-11-03 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_5vqfchd6fhdwbtrs
GET https://markdownregistry.com/api/v1/resolve?ref=nocodemrli/mini-program-engineering-skill-suite/evidence-first-engineering
GET https://markdownregistry.com/api/v1/blob/d99c64260242ff3c1649f766ce5f9db00bfae9704c1dfd5bbdd65808f6143768

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from nocodemrli/mini-program-engineering-skill-suite

mini-program-engineering-suite SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · SKILL.md · Orchestrate evidence-first engineering for WeChat and other mini programs from a vague idea or existing repository…
v3.6.0 · audit A · 95 stars
mini-program-architecture-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-architecture-skill/SKILL.md · Translate a confirmed mini-program product specification or bounded feature into an implementable architecture covering…
git:20260928.e9e955a · audit A · 95 stars
mini-program-debugging-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-debugging-skill/SKILL.md · Diagnose and fix mini-program failures through reproducible, evidence-driven root-cause analysis across source, state…
git:20261011.4bc5561 · audit A · 95 stars
mini-program-implementation-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-implementation-skill/SKILL.md · Implement bounded features and fixes in existing or new mini-program codebases while preserving repository rules…
git:20260928.e9e955a · audit A · 95 stars
mini-program-product-spec-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-product-spec-skill/SKILL.md · Convert a vague mini-program idea, feature request, or partially documented product into an evidence-calibrated product…
git:20260928.e9e955a · audit A · 95 stars
mini-program-project-intake-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-project-intake-skill/SKILL.md · Perform a read-only, evidence-first intake of an existing mini-program repository before planning or modifying code…
git:20260928.0c7f116 · audit A · 95 stars
mini-program-release-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-release-skill/SKILL.md · Govern mini-program release readiness and evidence across source branches, semantic versions, build artifacts, test…
git:20260928.e9e955a · audit A · 95 stars
mini-program-ui-device-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-ui-device-skill/SKILL.md · Design, preview, implement, and assess mini-program interfaces against an approved prototype, screenshot, visual…
git:20260928.e9e955a · audit A · 95 stars
mini-program-verification-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/mini-program-verification-skill/SKILL.md · Verify mini-program implementations and fixes with risk-calibrated evidence across static checks, unit tests…
git:20261011.2f6c654 · audit A · 95 stars
wechat-mini-program-platform-skill SKILL.md skill
nocodemrli/mini-program-engineering-skill-suite · skills/wechat-mini-program-platform-skill/SKILL.md · Analyze WeChat Mini Program platform constraints and evidence layers for an idea or existing repository, including…
git:20261008.a155b54 · audit A · 95 stars

Every file in nocodemrli/mini-program-engineering-skill-suite

Browse by kind, by grade A, or by owner.