riscv-dir-init

Create a standardized directory structure for a RISC-V RTL project.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/etewe333/eda_first --skill riscv-dir-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: riscv-dir-init
Source: https://github.com/etewe333/eda_first/tree/main/.claude/skills/riscv-dir-init
Command: npx skills add https://github.com/etewe333/eda_first --skill riscv-dir-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a standardized directory structure for a RISC-V RTL project to streamline setup and collaboration.

Core Features & Use Cases

  • Core directories: src/main/scala/ and generated/
  • Simulation directories: sim/testbench/, sim/build/, sim/logs/
  • Configuration and log directories: .claude/, agent/logs/

Quick Start

Run this skill to create the standard directory tree for a RISC-V RTL project.

Frequently Asked Questions about riscv-dir-init

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

FAQPage Schema
How do I set up a standard directory structure for a RISC-V RTL project?

Setting up a RISC-V RTL project directory structure requires creating core paths like src/main/scala/ and generated/, alongside simulation assets and log folders, which this skill automates.

What directories are needed for RISC-V simulation and verification workflows?

RISC-V simulation workflows require directories for testbenches, build artifacts, and logs. This skill creates sim/testbench/, sim/build/, and sim/logs/ to support development and verification.

Do I need any dependencies to scaffold a RISC-V project?

No dependencies are required to scaffold the RISC-V project directory tree. The skill independently generates the required folders, validates the layout, and ensures correct permissions.

Can I automate RISC-V project scaffolding for agent-based development?

Yes, you can automate RISC-V project scaffolding for agent-based workflows. The skill creates a .claude/ configuration directory and an agent/logs/ folder to support automated development environments.

What is the best way to organize RISC-V hardware design files for team collaboration?

The best way to organize RISC-V hardware design files is using a standardized layout. This skill creates a uniform directory structure across source, simulation, and logs to streamline team collaboration and setup.