Skip to content
Tresca

AMD Ross agent skills (ross-ai-assistant)

SkillOfficial

AMD's skill pack for Vivado, Vitis HLS and Vitis AI work, installable as a plugin or with npx skills. By AMD (Xilinx).

239 starsUpdated 2 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
Vivado
Tool versions
Vivado 2020.2 or later (2026.1 tested); Vitis HLS 2025.2 or later; individual skills state their own minimum versions
Operating systems
Windows, Linux
Needs a Vivado licence
Yes
AI clients documented
Claude Code, Cursor, GitHub Copilot, Codex
Licence
MIT
Language
Python

What it can do

  • Vivado skills for RTL lint, RTL simulation, timing methodology checks, revision control of project files and configuring an IP cell from a plain-language description.
  • Hardware debug skills that trigger and read ILA cores and drive VIO probes through Vivado Hardware Manager Tcl.
  • Vitis HLS skills that convert MATLAB code to synthesizable C++, restructure code into dataflow and iterate pragmas against performance targets, plus Vitis AI skills for NPU model compilation.
  • Ships worked design examples alongside most skills.

Limitations

  • The Vivado skills need the AMD Vivado MCP Server or the Vivado AI VS Code extension for live Vivado access; the HLS skills call v++ and vitis-run directly instead.
  • The vitis-embedded skill is marked beta by AMD.
  • Installing both the plugin and individual skills loads every skill twice.

Install

npx skills add /path/to/ross-ai-assistant

Source: github.com/Xilinx/ross-ai-assistant

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.