安装分发
CLI / MCP / Agent 安装分发
把 IC Hub 的 Skill 变成可执行能力:CLI 负责写入 Codex、Claude Code、Cursor,MCP 负责查询 Skill、Manifest 和安装计划。
Codex
安装到 OpenAI Codex 官方 Agent Skills 目录,支持用户级和项目级两种作用域。
~/.agents/skills/<slug>
Claude Code
安装到 Claude Code Skills 目录,保持 SKILL.md、references、scripts 等目录结构。
~/.claude/skills/<slug>
Cursor
转换为 Cursor Project Rule,写入项目 .cursor/rules 目录。
.cursor/rules/<slug>.mdc
MCP
通过本地 stdio MCP server 暴露 Skill 搜索、manifest 和安装计划工具。
mcp/ichub-mcp-server.mjs
下面以 Assertion 计划生成 为例展示安装命令;每个 Skill 详情页都有独立 manifest 和安装计划。
pnpm ichub install assertion-plan-builder --agent codex --scope user --dry-run
pnpm ichub install assertion-plan-builder --agent codex --scope user
- 格式
- Skill directory
- 目标路径
- user: ~/.agents/skills/assertion-plan-builderproject: .agents/skills/assertion-plan-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 兜底。
CLI 支持 dry-run 预检查;正式安装会结合下载授权、包哈希校验和许可确认,减少对工程目录的不可控写入。
pnpm ichub list pnpm ichub show rtl-code-generator --json pnpm ichub install rtl-code-generator --agent codex --scope user --dry-run pnpm ichub install uvm-env-builder --agent cursor --scope project --cwd <project>
Manifest 只公开安装元数据、哈希和审核状态,不暴露受保护下载包。MCP server 则让企业内部 Agent 可以按工具方式查找 Skill。
安装索引
每个 Skill 都有独立安装 manifest
Manifest 公开安装元数据、兼容 Agent、审核状态和哈希信息;受保护下载包通过授权链路获取。
Assertion 计划生成
把协议规则、状态机、异常优先级和安全属性转成 SVA 计划与断言骨架,帮助验证团队建立可维护的 checker 体系。
pnpm ichub install assertion-plan-builder --agent codex --scope user --dry-run
Bug 最小复现助手
把复杂仿真失败、随机种子、配置参数和日志整理成最小复现用例,减少 RTL、验证和工具团队之间的沟通成本。
pnpm ichub install bug-reproduction-minimizer --agent codex --scope user --dry-run
CDC/RDC 审查助手
面向多时钟、多复位设计审查 clock domain crossing 与 reset domain crossing 风险,输出同步策略、waiver 证据和签核前闭环清单。
pnpm ichub install cdc-rdc-reviewer --agent codex --scope user --dry-run
时钟复位架构审查
审查 clock/reset 规划、同步释放、门控时钟、低功耗模式和 test/scan 影响,帮助前端在编码前降低 CDC/RDC 与 STA 风险。
pnpm ichub install clock-reset-architecture-review --agent codex --scope user --dry-run
拥塞与 ECO 规划
基于 placement/routing 拥塞、timing、fanout 和 ECO 约束生成低风险优化计划,区分 RTL、约束、floorplan 与后端策略动作。
pnpm ichub install congestion-eco-planner --agent codex --scope user --dry-run
覆盖率收敛助手
读取功能覆盖、代码覆盖、失败 regression 和验证计划,定位真正阻碍 signoff 的覆盖缺口,生成可执行的 test/constraint/checker 补强方案。
pnpm ichub install coverage-closure-pilot --agent codex --scope user --dry-run
DFT/Scan 准入审查
审查 scan chain、test mode、clock/reset、memory BIST、wrapper、ATPG 约束和可测试性风险,帮助前后端在 DFT 前完成交接。
pnpm ichub install dft-scan-readiness --agent codex --scope user --dry-run
EDA Flow 编排助手
把仿真、Lint、综合、覆盖率、报告归档和失败定位整理成可复现的命令流水线,适合团队把零散脚本升级成可维护流程。
pnpm ichub install eda-flow-orchestrator --agent codex --scope user --dry-run
EDA 日志分诊
批量分析仿真、Lint、综合、STA、PnR 等 EDA 日志,归类失败原因、提取第一现场证据,并生成可执行的排障优先级。
pnpm ichub install eda-log-triage --agent codex --scope user --dry-run
Floorplan/Macro 审查
审查 macro 摆放、pin 方向、通道宽度、电源域、时钟树入口和拥塞风险,帮助物理实现团队在早期减少后端迭代。
pnpm ichub install floorplan-macro-review --agent codex --scope user --dry-run
LEC 等价检查助手
围绕 RTL-to-gate、ECO 和约束变化准备 formal equivalence checklist,定位 non-equivalent、unmapped、blackbox 与约束不一致问题。
pnpm ichub install formal-equivalence-checklist --agent codex --scope user --dry-run
FPGA 时序收敛助手
面向 FPGA 项目分析 timing report、约束、critical path、跨时钟和资源布局问题,给出 RTL、约束和实现策略层面的收敛方案。
pnpm ichub install fpga-timing-closure-helper --agent codex --scope user --dry-run
IP 集成风险地图
面向 SoC/IP 集成审查接口、寄存器、时钟复位、电源域、DFT、版本和依赖关系,生成集成风险地图与交付准入清单。
pnpm ichub install ip-integration-risk-map --agent codex --scope user --dry-run
UPF 低功耗审查
审查 power domain、isolation、level shifter、retention、power state table 与 RTL/Floorplan/STA 的一致性,减少低功耗签核返工。
pnpm ichub install low-power-upf-reviewer --agent codex --scope user --dry-run
PnR 准入审查
在进入 place and route 前审查 netlist、SDC、floorplan、macro、power intent、scan、timing 和物理约束,减少后续反复返工。
pnpm ichub install pnr-readiness-review --agent codex --scope user --dry-run
Regression 看板生成
把回归结果、失败分类、覆盖率趋势、用例耗时和 owner 状态整理成团队可读的中文看板,支持每日验证例会快速决策。
pnpm ichub install regression-dashboard-builder --agent codex --scope user --dry-run
RTL 代码生成助手
把已评审的架构说明、接口表、寄存器表和时序约束转成可综合 Verilog/SystemVerilog,并同步产出追踪表、Lint 检查清单和验证交接说明。
pnpm ichub install rtl-code-generator --agent codex --scope user --dry-run
RTL Lint 修复闭环
分析 RTL Lint 报告,区分真实设计问题、风格问题、工具误报和可接受 waiver,生成低风险修复方案与回归验证清单。
pnpm ichub install rtl-lint-fix-loop --agent codex --scope user --dry-run
SDC 与综合规划
从时钟树、I/O 时序、异步路径、mode/corner 和综合目标出发,生成可审查的 SDC 草案、约束风险表和综合前检查计划。
pnpm ichub install sdc-synthesis-planner --agent codex --scope user --dry-run
签核报告审查
汇总 STA、CDC/RDC、LEC、Lint、DFT、功耗和物理验证报告,识别真正影响 tapeout 或交付的 blocker 与证据缺口。
pnpm ichub install signoff-report-reviewer --agent codex --scope user --dry-run
规格一致性审查
在编码前审查 PRD、架构说明、接口表、寄存器表、验证计划和约束假设,提前发现冲突、缺项和不可验证需求。
pnpm ichub install spec-consistency-gate --agent codex --scope user --dry-run
STA Exception 审计
专项审查 false path、multicycle、case analysis、clock group 等 STA exception,识别过度约束、漏约束和缺少证据的时序风险。
pnpm ichub install sta-exception-auditor --agent codex --scope user --dry-run
综合 QoR 分析
分析综合后的 timing、area、power、fanout、critical path 和约束变化,定位 QoR 下降原因并给出 RTL/SDC/综合策略优化建议。
pnpm ichub install synthesis-qor-debugger --agent codex --scope user --dry-run
工具链复现打包
为 EDA/FPGA/验证问题整理可复现环境清单、命令记录、输入哈希、版本信息和脱敏证据包,便于团队协作和客户支持。
pnpm ichub install toolchain-repro-packager --agent codex --scope user --dry-run
UVM 环境搭建助手
根据 DUT 接口、事务模型、寄存器表和验证计划生成 UVM agent、sequence、scoreboard、coverage 与 smoke regression 骨架,重点保证结构可维护。
pnpm ichub install uvm-env-builder --agent codex --scope user --dry-run
UVM RAL 生成助手
从寄存器表生成 UVM Register Abstraction Layer 模型、访问策略、mirror/reset 检查和寄存器测试计划,适合 CSR 密集型 IP。
pnpm ichub install uvm-reg-model-builder --agent codex --scope user --dry-run
波形调试摘要
把仿真失败日志、关键波形信号、断言报错和测试上下文整理成可复现 debug 摘要,帮助工程师快速定位 RTL 或 testbench 根因。
pnpm ichub install waveform-debug-summarizer --agent codex --scope user --dry-run