xilinx/ross-ai-assistant/hls-impl-report

Claude Code and agent skill by xilinx/ross-ai-assistant

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Get Vitis HLS implementation report information (post-route clock, resource utilization,Fail Fast table gives utilization percentages) for a given HLS component.

Install

npx vskill@latest install xilinx/ross-ai-assistant/hls-impl-report

SKILL.md

hls-impl-report

Collect Vitis HLS C implementation artifacts from an HLS component directory and emit a single JSON object.

When to use

After run impl (impl) has completed, use this skill to inspect post-route timing, resource utilization, and implementation logs


Prerequisite: the component must contain hls/impl/report/verilog|vhdl/export_impl.rpt

Inputs

  • component_location (string, required) — absolute path to the Vitis HLS component directory (the folder containing vitis-comp.json).
  • If the user specifies a component_location: use the user-specified component_location.
  • If the user does not specify component_location:
  • If inside Vitis Unified IDE: Call the getActiveComponentLocation tool to get the component_location.
  • If outside Vitis Unified IDE: Request the user to provide component_location.

Output

JSON object printed to stdout with three string fields:

json
{
"postRoute": "...", // export_impl.rpt, Place & Route Timing Summary->Post-Route value
"placeRouteResourceSummary": "...", // Place & Route Resource Summary-> LUT,FF,DSP,BRAM,URAM,SRL
"placeRouteFailFast": "..." // Place & Route Fail Fast LUT FD DSP percentage
}

How to invoke

Two equivalent methods — same JSON shape.

1. Inside the Vitis Unified IDE (preferred)

Call the getHLSImplementationInfo tool if available. It uses the currently selected project.

2. Outside Vitis Unified IDE (fallback)

Must cd into ./hls-scripts/ first.

bash
cd ./hls-scripts
./run.sh <component_location>

Script source: run.sh

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/xilinx/ross-ai-assistant/hls-impl-report/badge)](https://verified-skill.com/skills/xilinx/ross-ai-assistant/hls-impl-report)

Something wrong with this skill or its page? Tell us.