用途:该技能服务于 SystemVerilog、Verilog、HDL、RTL、FPGA、ASIC 开发任务,定义行为规则,使 Claude 自动把用户意图路由到对应工具。用户只需描述想要什么,无需提及或调用具体命令。
主要能力(智能链式操作):当意图跨多步时自动串联,例如“能用吗”对应 lint→仿真→分析 VCD→报告;“创建并测试一个计数器”对应生成模块→生成 testbench→仿真→报告;“修复并重跑”对应应用修复→重新仿真→对比结果;“可综合吗”对应带综合标志 lint→报告问题;“完整验证”对应仿真→覆盖率→报告缺口→建议断言。
上下文感知:若刚生成模块,“测试它”指为该模块编写 testbench;若刚跑完仿真,“发生了什么”指分析 VCD;若刚看到 lint 错误,“修复它”指修复这些错误;“again”“re-run”重复上一动作;“all of them”应用于项目内所有文件。
行为规则:意图明确时直接执行,不询问“是否要……”;不提及命令,不讲“可用 /gf-lint”;链式操作如“lint 并修复”一次完成不暂停;保持简洁,展示结果而非解释将要做什么;记住上下文,跟踪用户正在处理的文件或模块;建议下一步,如 lint 后建议修复、修复后建议仿真、仿真后建议看波形;失败前进,仿真失败时自动分析原因。
限制:资料未提供具体命令清单、平台或环境要求、收费与价格信息、支持的文件类型扩展名或版本范围,也未给出实际使用示例的命令行文本。以上内容暂未提供。