Communitygithub.com

Virtuoso 辅助技能

解释 Virtuoso 工作流程、菜单、可配置快捷键、ADE 和 ViVA 用法以及 Cadence 文档;帮助用户理解错误或选择特定任务的同级技能。用于人工指导和参考查询,而非自动设计修改或参数搜索。

Virtuoso 辅助技能 是什么?

Virtuoso Helper 是一个专门为 Cadence Virtuoso 平台的用户提供的辅助技能,旨在帮助他们理解和使用复杂的设计流程和工具界面。它涵盖了快捷键查询、流程教学、API 查询、错误诊断和 EDA 文档定位等功能。该技能通过纯解释方式工作,不会自动启动桥接或执行实际设计变更,而是将执行任务(如仿真、布局、版图验证等)转交给平台中其他专用的任务技能,这些技能包括 virtuoso-connect、virtuoso-params、virtuoso-testbench 和 virtuoso-layout。它从已有的快捷键参考和六章流程教程中获取知识,这些来源基于 Cadence 的快速入门文档,但不会主动加载或整理无关文档。该技能不保存个人路径、主机名或 PDK 库名,所有与环境相关的配置都通过共享的本地配置协议读取。它适用于所有支持 AI 代理的 EDA 平台,尤其是 VSCode 中运行的 Claude Code、Cursor 或 Codex 等环境。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CATEular/skill/tree/HEAD/skills/virtuoso-workflow/virtuoso-helper

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Virtuoso 辅助技能 是做什么的?

负责用户帮助:快捷键、菜单、概念、界面操作流程、错误解释和文档定位。纯解释不启动 bridge;用户要求实际执行时再转交相应技能,继续完成已授权任务。

涉及用户环境、文件位置或实际执行时,按 环境配置协议 读取共享本地配置;主技能不保存个人路径、主机或 PDK 库名。纯通用帮助无需配置。

选择帮助方式

  • 快捷键查询:确认 active editor(schematic / Layout XL / ViVA)、是否有活动命令、当前选择;同一个键在不同上下文含义不同。
  • 流程教学:给最短可操作步骤,说明怎样判断完成;需要截图时只用当前工具真实取得的截图,不猜用户屏幕。
  • API 查询:先查对应领域本地参考和安装签名;远端文档检索通过 virtuoso-connect。
  • 错误诊断:区分连接、接口、PDK、设计和验证问题;引用实际错误,不把历史经验当普遍限制。
  • EDA 文档书签:读 documentation.md。仅在用户要求处理文档时加载 PDF 技能和依赖,不自动整理无关文档。

操作知识来源

快捷键和六章流程来自旧 virtuoso_hotkey_helper,其记录来源为 Cadence Basics of Analog Flow: A Design-Oriented Approach — Rapid Adoption Kit(141 页,Virtuoso 6.1.8 ISR18 等版本)。这是来源元数据;本套件没有原始 PDF,未逐页复核。当前 bindkeys、版本和 PDK 优先。

任务归属

请求使用
连虚拟机、隧道/CIW 超时virtuoso-connect
扫描/优化 W/L、偏置、补偿virtuoso-params
画原理图、做 TB/ADE、跑单次仿真、复制库virtuoso-testbench
放置布线、GDS、DRC/LVS/PEXvirtuoso-layout

这些是任务边界,不是必须依次运行的流水线。需要完整电路架构设计时可调用环境中实际可用的 analog 设计技能;本套件不虚构那些能力,也不强制普通界面操作先做完整设计审查。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能