Skip to main content

codejunkie99/Gateflow-Plugin

SkillsMP는 codejunkie99/Gateflow-Plugin에서 27개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
27
GitHub 스타
105
GitHub 포크
13

이 저장소의 skills

수집된 skill 27개 중 27개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

GateFlow terminal console inspired by OpenClaw local TUI workflows. Shows workspace status, component inventory, tool health, map readiness, release readiness, and command shortcuts from one terminal surface.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

GateFlow release readiness workflow. Validates plugin manifests, marketplace metadata, docs index coverage, root mirrors, release notes, and component counts before a version tag is created. Use when preparing, checking, or cutting a GateFlow plugin release.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

FuseSoC build system integration for GateFlow. Generates .core files and drives synthesis/simulation through Edalize backends (Vivado, Quartus, open-source tools). Use when the user needs to create a FuseSoC core file, build with Edalize, or integrate RTL…

원문 언어: 영어

업데이트
직업 분류
기타 중등 후 교사
설명

SystemVerilog learning mode — generates exercises, reviews solutions, and teaches RTL design patterns. Use when the user wants to learn SystemVerilog, practice hardware design, get exercises, or understand verification methodology.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Figures out what kind of digital hardware design task the user wants to do, then hands off to the right specialist. Use when the request is unclear, multi-step, or needs help deciding whether to simulate, synthesize, lint, or implement.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Primary SystemVerilog/RTL orchestrator for GateFlow. Routes to specialist agents, runs verification, and iterates until working. Use when the user wants to create, test, fix, or implement any RTL design — FIFO, UART, AXI, state machines, or any digital…

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Summarize Verilator, lint, or simulation output into a readable, actionable format. Use when the user wants to understand build output, lint errors, or simulation results from a Verilator or EDA tool run.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Codebase architect - Maps and documents SystemVerilog projects. This skill should be used when the user wants to understand a codebase structure, generate architecture documentation, or onboard to a new RTL project. Example requests: "map this codebase",…

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Parallel build orchestrator for SystemVerilog creation tasks. Decomposes designs into independent modules, builds in parallel phases, runs verification on each component, then integrates. Example: "/gf-build RISC-V CPU with ALU, regfile, decoder, control FSM"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Expand mode - asks clarifying questions, presents options with trade-offs, then hands off to appropriate skill/agent with enriched context.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Auto-detect IP blocks within FPGA and hardware codebases. Scans for module instantiations, identifies missing implementations, matches standard IP patterns, and dispatches agents to fill gaps. Example: "scan for missing IP blocks", "detect what needs…

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

IP block library manager. Install, list, and query verified drop-in hardware components. Each block includes RTL, testbench, formal properties, and documentation. Example: "add a FIFO to my project", "/gf-ip add uart"

원문 언어: 영어

업데이트
직업 분류
기타 중등 후 교사
설명

Contextual learning — micro-lessons embedded in workflow output. Explains hardware concepts on first encounter, tracks what has been taught, generates practice exercises on demand. Used internally by orchestrator — not typically invoked directly.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Board-aware pin mapping. Generates FPGA constraint files (.xdc/.pcf/.lpf/.cst) with correct pin assignments, I/O standards, and drive strength for target boards. Example: "map SPI to PMOD JA on Arty A7", "generate constraints for my iCEBreaker"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Hardware design planner - Creates comprehensive RTL implementation plans. This skill should be used when the user wants to plan a new design, architect a complex feature, or understand how to implement hardware before coding. Example requests: "plan a DMA…

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Manages .gateflow/project.yaml for project-specific configuration. Auto-detects project settings or prompts user for board, HDL, and target. Used internally by other skills — not typically invoked directly.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Protocol scaffolding library. Generates correct, readable protocol interface scaffolds (AXI4-Lite, SPI, UART, I2C, AXI4-Full, AXI-Stream, Wishbone) with testbench templates and integration examples. Example: "create an I2C master interface", "scaffold…

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Terminal visualization for GateFlow codebase maps. Renders module hierarchies, FSM state diagrams, and module detail cards as interactive ASCII/Unicode art. Example requests: "visualize the codebase", "show hierarchy", "show FSM", "show module detail"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Testbench verification best practices and patterns. This skill should be used when the user needs testbench architecture guidance, verification methodology, or wants to write professional-quality testbenches. Example requests: "testbench best practices", "how…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Python-based testbench generation using Cocotb. Alternative to SystemVerilog testbenches for Python-native hardware engineers. Example: "create a cocotb test for the FIFO", "write Python testbench"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Formal verification from natural language. Generates SVA properties, configures SymbiYosys, runs proofs, and explains results. Example: "formally verify the FIFO never overflows"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

SystemVerilog lint checker with structured output for orchestration. Runs Verilator lint, categorizes errors/warnings, explains issues, and returns a parseable result block for /gf orchestration.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

KiCad schematic and PCB generation from natural language. AI-verified drafts with DRC/ERC/AI review loop. Example: "design a breakout board for iCE40 with SPI flash and 2 PMODs"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Place and route with nextpnr for open-source FPGA targets. Supports iCE40, ECP5, and Gowin devices. Example: "place and route for iCEBreaker", "run P&R targeting ice40"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

SystemVerilog simulator with structured output for orchestration. Auto-detects DUT vs testbench, compiles with Verilator, runs simulation, and returns a parseable result block for /gf orchestration.

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Synthesize SystemVerilog/Verilog with Yosys. Reports area, timing, and resource utilization. Warns about unsupported SV constructs. Example: "synthesize my design for iCE40"

원문 언어: 영어

업데이트
직업 분류
전자 엔지니어(컴퓨터 제외)
설명

Error translation layer for hardware tool outputs. Converts cryptic Verilator, Yosys, GHDL, and simulation errors into 3-layer explanations. Used internally by gf orchestrator — not user-invocable directly.

원문 언어: 영어

업데이트
수집된 skill 27개 중 27개를 표시합니다.