vivado-prj-create

Generate TCL scripts for creating Xilinx Vivado FPGA projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Myfro9/skills --skill vivado-prj-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vivado-prj-create
Source: https://github.com/Myfro9/skills/tree/main/vivado-prj-create
Command: npx skills add https://github.com/Myfro9/skills --skill vivado-prj-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of Xilinx Vivado FPGA projects, streamlining the setup process for hardware development.

Core Features & Use Cases

  • TCL Script Generation: Generates TCL scripts to create Vivado projects with specified configurations.
  • Device Support: Supports specific Zynq and Artix-7 FPGA devices.
  • Use Case: Quickly generate a TCL script to set up a new Vivado project for your Zynq-7000 series FPGA, including necessary Processing System configurations.

Quick Start

Use the vivado-prj-create skill to generate a TCL script for creating a new Vivado project.

Frequently Asked Questions about vivado-prj-create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Vivado project creation using TCL scripts?

Automate Vivado project creation by interactively collecting project details and generating TCL scripts. This process validates your Vivado installation path and device part number before outputting the final project setup script.

Can I use this to generate a TCL script for a Zynq-7000 series FPGA?

Yes, you can generate TCL scripts for a Zynq-7000 series FPGA. The tool validates specific Zynq device part numbers and includes necessary Processing System configurations in the generated project setup.

Does the TCL script generator support Artix-7 devices?

Yes, the TCL script generator supports Artix-7 devices. It validates the specified Artix-7 part number against your Vivado installation before successfully generating the project creation script.

What do I need to provide to generate a Vivado TCL script?

You need to provide your project details and your Vivado installation path. The generation process interactively collects this information to ensure correct installation validation before outputting the TCL script.

Why does my Vivado project setup require a valid device part number?

Your Vivado project setup requires a valid device part number to ensure the generated TCL script targets the correct hardware. The tool performs part number validation to prevent project synthesis errors later.