UVM Environment Builder
Build UVM agents, sequence skeletons, scoreboards, and smoke tests from a verified interface contract.
When to use
Use this skill to turn a stable interface contract into a first usable UVM environment. It focuses on predictable structure, readable handoff, and smoke-level confidence before the environment grows.
Inputs
- DUT interface definition.
- Protocol timing notes.
- Reset, clock, and transaction rules.
- Required checkers and coverage goals.
Outputs
- UVM agent skeleton.
- Driver, monitor, sequencer, and sequence scaffolds.
- Scoreboard outline.
- Smoke test and compile notes.
Workflow
- Confirm
完整 SKILL.md 正文和真实下载包等待下载授权接入
当前阶段先公开摘要、元数据、版本历史、包摘要和脱敏下载记录;IC Coder 统一账号代理已接入,后续再按团队权限解锁完整内容和签名下载链接。
Benchmark
28/31 cases passed,等级 B。
安全扫描
format-check / secret-scan / dependency-check
版本
v0.9.2,更新于 2026-05-24
第三阶段静态审核流水线已经为该 Skill 生成报告;真实 Semgrep、Trivy、Docker 沙箱可在后续替换当前本地执行器。
第四阶段已经为该 Skill 生成 Codex、Claude Code、Cursor 和 MCP 安装计划。正式下载仍等统一账号授权,但 dry-run、路径校验和 manifest 已经可用。
pnpm ichub install uvm-env-builder --agent codex --scope user --dry-run
pnpm ichub install uvm-env-builder --agent codex --scope user
- 格式
- Skill directory
- 目标路径
- user: ~/.agents/skills/uvm-env-builderproject: .agents/skills/uvm-env-builder
- 1读取本地 skills/ 目录并校验 SKILL.md 元数据。
- 2复制 Skill 目录到 Codex Agent Skills 目标路径。
- 3保留 references、scripts、assets 等随包资源,便于 Codex 按描述自动触发。
- 4该 Skill 已通过当前静态审核门禁;安装前仍建议核对版本和 SHA256。
兼容旧版 Codex Desktop 的 .codex/skills 路径可用 CLI 的 --agent codex-legacy 兜底。
- 通过当前格式校验、安全扫描、依赖校验和 Benchmark 记录。
- 同步 Skill metadata、安装说明和下载包审计信息。
sha256:81fc0e2d
- 补齐 Guardrails 与 Compliance 段落。
- 增加 IC Coder 官方维护标识和兼容 Agent 标记。
sha256:0333b0c1
- 首次进入静态 registry。
- 完成基础摘要、标签、分类和公开元数据整理。
sha256:0333b0c2
当前展示脱敏静态记录,用于验证产品页面结构;真实记录会在统一账号、下载授权、对象存储签名链接接入后写入数据库。