Home / krillinai / opencreator · .codex/skills/oc-verify/SKILL.md · GitHub

oc-verify skillA

oc-verify is agent-read markdown (skill) from krillinai/opencreator: 验证 OpenCreator develop 分支的增量功能、共享集成和进入 master 前的源码门禁。用于“验证 develop”“检查合并后功能”“确认能否进 master”等请求;普通局部开发修改和实际 Desktop 打包发布不使用。.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# OpenCreator Verify

遵守仓库根目录 `AGENTS.md`。目标是用与风险匹配的最小证据证明 `develop` 正常,不把每次验证升级为全仓测试或 Desktop 打包。

## 选择验证级别

- **L1 增量验证(默认,目标 5–10 分钟)**:验证上一个可信基线到当前 `develop` 的改动。执行相关定向测试、受影响 TypeScript 包 typecheck、`git diff --check`,仅在真实交互或平台能力受影响时运行对应 Playwright 用例。
- **L2 集成验证(目标 10–20 分钟)**:仅用于多个重叠 PR、共享协议/状态/持久化/Creator Service/Host Bridge 改动,或 L1 暴露跨模块影响。验证直接受影响的所有包和用户流程,但不默认全仓测试或 Desktop 打包。
- **L3 master 源码门禁(用户明确要求)**:用于“验证整个 develop”“准备合并 master”“发布前源码检查”。优先复用同一 commit 已成功的 GitHub CI;缺少可信 CI 时运行与 `.github/workflows/ci.yml` 等价的源码门禁。

执行前读取 [references/verification-matrix.md](references/verification-matrix.md),按改动路径和行为选择验证,不机械执行所有命令。

## 基线和范围

1. 确认当前分支、HEAD、dirty 状态、`origin/develop`、CI workflow 触发条件和已有 runs。保留用户已有改动,不提交 `.tools/` 或无关文件。当前 workflow 不监听 `develop` push 时,不等待或假定会出现 develop push CI。
2. 可信基线依次为:同一 HEAD 的成功 CI、最近成功且确实覆盖该基线 commit 的 CI、同一会话内对精确 HEAD 有完整命令和结果记录的本地验证。计算该基线到当前 HEAD 的 diff。
3. PR head 的成功 CI 只是支持证据,不等同于 merge commit 的 CI。无冲突合并且 merge 后代码树等价时可减少重复;发生冲突或手工改动时必须验证冲突涉及的行为。
4. 已有同一 commit 的成功 CI 或同一会话精确 HEAD 的完整结果时不要重复相同套件;只补未覆盖且与请求相关的真实交互或平台验证。不得凭模糊的历史描述复用本地结果。
5. 任何失败先判断是否与本次增量相关。无关历史失败只记录;相关失败才允许扩大一层,且扩大前说明原因。

## 时间和停止条件
…

Read the whole file at its exact version.

How to install

Latest version
mdr add krillinai/opencreator/oc-verify@git:20260919.2e1775c
Exact content
mdr add krillinai/opencreator/oc-verify@sha256:77c63ec75365b7f5

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

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

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260919.2e1775c latest2026-09-19 2e1775c 3,985 BA view

Audit of the latest version

A  17 of 17 checks passed. Deterministic, no model, 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 (3985 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

krillinai/opencreator · 12,250 stars · license Apache-2.0 · pushed 2026-09-23 · branch master

API

GET https://markdownregistry.com/api/v1/artifacts/art_ybbzxuzaoe7nid5e
GET https://markdownregistry.com/api/v1/resolve?ref=krillinai/opencreator/oc-verify
GET https://markdownregistry.com/api/v1/blob/77c63ec75365b7f56b0d21410e4ab683939a1f923472d51a3c3437727907b33d

Your agent 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.

More from krillinai/opencreator

oc-deploy skill
krillinai/opencreator · .codex/skills/oc-deploy/SKILL.md · 验证、诊断和发布 OpenCreator Desktop,包括本地实际 App 打包与 E2E、master 候选构建、GitHub Actions 故障定位及明确授权后的 tag Release。用于“打包…
git:20260920.1544e26 · audit B · 12,250 stars
oc-pr skill
krillinai/opencreator · .codex/skills/oc-pr/SKILL.md · 评估和处理 OpenCreator GitHub PR,先审查实际功能与风险,对不能合入的 PR 用英文反馈,并将满足门禁的 PR 合并到 develop。用于查看、评审或处理…
git:20260919.2e1775c · audit B · 12,250 stars
AGENTS.md agents
krillinai/opencreator · AGENTS.md
git:20260905.787dde7 · audit A · 12,250 stars
opencreator-runtime skill
krillinai/opencreator · apps/daemon/runtime/opencreator-runtime/SKILL.md · OpenCreator 内部 Creator Agent 的稳定运行规则,仅由应用自动安装和激活。
git:20260905.787dde7 · audit A · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/community/khazix-writer/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/community/research-paper-writing/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/community/sun-style-writing/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/official/insight/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/official/news-analysis/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/official/story/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
skill skill
krillinai/opencreator · packages/writing-templates/templates/official/tutorial/skill/SKILL.md
git:20260909.5c7320f · audit C · 12,250 stars
krillinai-cli skill
krillinai/opencreator · skills/krillinai-cli/SKILL.md · Use when an agent needs to build or operate the embedded KrillinAI CLI, choose a supported command, or interpret its…
git:20260907.d980113 · audit A · 12,250 stars

Every file in krillinai/opencreator

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