Communitygithub.com

CATEular/skill

Virtuoso 워크플로우, 메뉴, 구성 가능한 단축키, ADE 및 ViVA 사용법, Cadence 문서를 설명하고, 사용자가 오류를 이해하거나 작업별 관련 스킬을 선택하도록 돕습니다. 사람을 위한 안내 및 참조 조회에 사용되며, 자동 설계 변경이나 파라미터 검색에는 사용하지 않습니다.

skill란 무엇인가요?

이 스킬은 Cadence Virtuoso 환경에서 사용자에게 도움말과 참조를 제공하는 전용 도우미입니다. 단축키, 메뉴, 개념, 인터페이스 작업 흐름, 오류 설명 및 문서 위치 찾기와 같은 순수한 설명 작업에 특화되어 있으며, 사용자가 실제 실행을 요청할 때까지 브리지를 시작하지 않습니다. 사용자 환경, 파일 위치 또는 실제 실행이 필요한 경우, 공유 로컬 구성을 읽기 위해 환경 설정 프로토콜을 사용하며, 주 스킬은 개인 경로, 호스트 또는 PDK 라이브러리 이름을 저장하지 않습니다. 여러 작업 스킬(virtuoso-connect, virtuoso-params, virtuoso-testbench, virtuoso-layout)과의 명확한 작업 경계를 정의하여, 요청 유형에 따라 적절한 스킬로 전환할 수 있도록 돕습니다. 주요 출처는 Cadence의 'Basics of Analog Flow' 문서(141페이지)와 이전 virtuoso_hotkey_helper의 기록이며, 현재 bindkeys, 버전 및 PDK 정보를 우선시합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CATEular/skill/tree/HEAD/skills/virtuoso-workflow/virtuoso-helper

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Virtuoso Helper

사용자 도움을 담당합니다: 단축키, 메뉴, 개념, 인터페이스 작업 흐름, 오류 설명 및 문서 위치 찾기. 순수한 설명만 제공하며 브리지를 시작하지 않습니다. 사용자가 실제 실행을 요청하면 해당 스킬로 전환하여 이미 승인된 작업을 계속 완료합니다.

사용자 환경, 파일 위치 또는 실제 실행과 관련된 경우, 환경 설정 프로토콜에 따라 공유 로컬 구성을 읽습니다. 주 스킬은 개인 경로, 호스트 또는 PDK 라이브러리 이름을 저장하지 않습니다. 순수한 일반 도움말에는 구성이 필요하지 않습니다.

도움말 선택 방법

  • 단축키 조회: 활성 에디터(schematic / Layout XL / ViVA), 활성 명령어 여부, 현재 선택 항목을 확인합니다. 동일한 키라도 컨텍스트에 따라 의미가 다릅니다.
  • 프로세스 교육: 가장 짧은 실행 가능한 단계를 제시하고, 완료 여부를 어떻게 판단할지 설명합니다. 스크린샷이 필요할 경우 현재 도구에서 실제로 획득한 스크린샷만 사용하며, 사용자 화면을 추측하지 않습니다.
  • API 조회: 먼저 해당 도메인의 로컬 참조 및 설치 서명을 확인합니다. 원격 문서 검색은 virtuoso-connect를 통해 수행합니다.
  • 오류 진단: 연결, 인터페이스, PDK, 설계 및 검증 문제를 구분합니다. 실제 오류를 인용하며, 과거 경험을 일반적인 제한 사항으로 간주하지 않습니다.
  • EDA 문서 북마크: documentation.md를 읽습니다. 사용자가 문서 처리를 요청할 때만 PDF 스킬과 종속성을 로드하며, 관련 없는 문서를 자동으로 정리하지 않습니다.

작업 지식 출처

단축키 및 6개 장 프로세스는 이전 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

이는 작업 경계이며, 반드시 순차적으로 실행해야 하는 파이프라인이 아닙니다. 완전한 회로 아키텍처 설계가 필요할 경우 환경에서 실제 사용 가능한 아날로그 설계 스킬을 호출할 수 있습니다. 본 도구 모음은 그러한 능력을 가상으로 만들지 않으며, 일반적인 인터페이스 작업 전에 완전한 설계 검토를 강제하지 않습니다.

Individual skills in this repo

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

관련 스킬