Readable Hls Generator

Use when you need to create, write, review, annotate, or validate readable HLS, Vitis HLS, high-level synthesis, or HLS debug workflows.

34 stars 7 forksWriting & Content

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Eriemon/hls-generator --skill readable-hls-generator
Manual install
git clone --depth 1 https://github.com/Eriemon/hls-generator.git /tmp/hls-generator
mkdir -p ~/.claude/skills
cp -r /tmp/hls-generator/. ~/.claude/skills/readable-hls-generator

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Readable HLS Generator

Use this skill for local AMD-Xilinx/Vitis HLS C/C++ kernel generation, modification, review, comment-only annotation, and validation. It covers readable high-level synthesis delivery paths and HLS debug situations when the root cause still traces back to Vitis HLS code, pragmas, interfaces, configuration, or generated reports. Python implementation exists only as internal HLS machinery under `scripts/python/cli`, `scripts/python/config`, `scripts/python/generation`, `scripts/python/hls_quality_gate`, `scripts/python/remote`, `scripts/python/task_dispatcher`, `scripts/python/validation`, and `scripts/python/workflow`; the stable local facade is `scripts/python/integration/hls_adapter.py`. Repo-local Python code governance is out of scope for this skill and must be handled by `readable-python-generator`.

## Capability Routes

- Create: start from a confirmed HLS spec or scaffold one, then generate readable HLS C/C++ kernel artifacts.
- Write: modify HLS kernels, pragmas, interfaces, DATAFLOW regions, or Vitis project configuration from an explicit behavior contract.
- Review: inspect HLS C/C++ artifacts, Vitis reports, pragmas, interfaces, and generated RTL-facing evidence without rewriting code.
- Annotate: perform comment-only HLS rewrites with Chinese semantic comments and AST/token fingerprint preservation against a baseline.
Read the full skill on GitHub

Details

Skill name
readable-hls-generator
Repo updated
14 August 2026

FAQ

What does the Readable Hls Generator skill do?

Use when you need to create, write, review, annotate, or validate readable HLS, Vitis HLS, high-level synthesis, or HLS debug workflows.

How do I install the Readable Hls Generator skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Eriemon/hls-generator --skill readable-hls-generator. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Readable Hls Generator popular?

It lives in Eriemon/hls-generator, which has 34 GitHub stars and 7 forks.

Related skills

Convert Keil to Cmake

34

sunzhen222/convert-keil-to-cmake

Convert Keil MDK/uVision embedded projects into reproducible CMake builds, normally using Ninja and an Arm GNU toolchain, with concise bilingual build documentation. Use for `.uvprojx` or `.uvoptx` migration, Keil-to-GCC flag and linker-script translation, source/include/define extraction, startup and RTOS port selection, firmware artifact generation, prerequisite checking, generation-only delivery, user build guidance, or parity checks between an existing Keil target and a new CMake target.

Writing & Content

Anglecraft

33

MADEVAL/AngleCraft

Content angle generator that turns dry expert topics into high-engagement infotainment. Applies 7 core angles (Myth vs Reality, Paradox, Level Error, Price of Solution, Conditions, Hidden Driver, Contrary Thesis) plus 3 foundational lenses (Historical, Future, News Hook) = 10 angles total. Use for blog posts, video scripts, social content, newsletters, landing pages, and ad hooks in any niche: B2B, B2C, services, products, personal brand. Do NOT use for SEO briefs (RankWise), persuasion/copy audits (MindFluence), or rewriting AI text (HumanAI).

Writing & Content

Qiaomu Xinzhiyuan Title

32

joeseesun/qiaomu-xinzhiyuan-title

Rewrite Chinese AI or tech 文章、新闻素材、article titles, article drafts, and source material into 新智元-style headline options for Qiaomu workflows. Use this skill when the user asks for 新智元版标题, 新智元风格起标题, 微信公众号爆款标题改写, or to convert an article/title into a high-density AI media headline while preserving facts.

Writing & Content10

Write Like Paul Graham

43

criccomini/write-like-paul-graham

Analyze and apply high-level essay traits extracted from the local distilled reference set for clear, thesis-first nonfiction writing. Use when the assistant needs to draft or revise essays, blog posts, memos, or argument-heavy prose with conversational clarity, sharp distinctions, concrete examples, compact analogies, and optional footnoted caveats. Apply the structural traits only; do not imitate Paul Graham's exact voice or reuse distinctive phrasing.

Writing & Content

Spec Writer

29

dannwaneri/spec-writer

Takes a vague feature request and generates a structured spec, technical plan, and task breakdown ready for any coding agent. Use whenever you're about to build a feature and want to reduce ambiguity before writing code. Invoke with /spec-writer followed by your feature description.

Writing & ContentIn 1 list

Wechat Article to Md

38

likemaoke/wechat-article-to-md

抓取微信公众号文章并转换为 Markdown 文档。使用脚本自动获取文章标题、作者、正文内容,保留格式并保存为 .md 文件,支持下载图片到本地。适用场景:用户要求抓取/获取/下载/保存微信公众号文章内容为 Markdown 格式,或给出 mp.weixin.qq.com 链接需要提取内容。支持 Obsidian 模式(使用 -obsidian 参数)。

Writing & Content

Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.