ONNX Runtime GPU Transformers Tests
microsoft/onnxruntime
Runs the ONNX Runtime transformers Python tests against a GPU wheel and proves the cuDNN flash attention path was used rather than a silent fallback.
Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.
$ npx skills add amd/Quark --skill quark-onnx-install -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install amd/Quark quark-onnx-install --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .claude/skills/quark-onnx-install && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .claude/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-installType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add amd/Quark --skill quark-onnx-install -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install amd/Quark quark-onnx-install --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .agents/skills/quark-onnx-install && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .agents/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add amd/Quark --skill quark-onnx-install -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install amd/Quark quark-onnx-install --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .cursor/skills/quark-onnx-install && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .cursor/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/amd/Quark.git --path .claude/skills-impl/l1-atomic/onnx/quark-onnx-install--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add amd/Quark --skill quark-onnx-install -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install amd/Quark quark-onnx-install --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .gemini/skills/quark-onnx-install && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .gemini/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install amd/Quark quark-onnx-installInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add amd/Quark --skill quark-onnx-install -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .github/skills/quark-onnx-install && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .github/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add amd/Quark --skill quark-onnx-install -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install amd/Quark quark-onnx-install --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/amd/Quark.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install .opencode/skills/quark-onnx-install && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "quark-onnx-install" agent skill from https://github.com/amd/Quark/tree/release%2F0.13/.claude/skills-impl/l1-atomic/onnx/quark-onnx-install into .opencode/skills/quark-onnx-install/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "quark-onnx-install", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
quark-onnx-installInstall or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.
Quark Onnx Install is an agent skill from amd/Quark. Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow. Use when the user needs ONNX Runtime set up, reports onnxruntime version conflicts, CPU vs GPU variant mix-ups (only one variant of onnxruntime may be installed at a time), missing CUDA/ROCm execution providers, or when import onnxruntime / import onnx fails. Trigger for "install onnxruntime", "pip install onnxruntime", "set up onnxruntime for ROCm", "set up onnxruntime for…
Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in AI & LLM Engineering. It works with ONNX, CUDA and Python. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 313cb0b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
pippythonaptFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
aiinfra.pkgs.visualstudio.comxcoartifactory.xilinx.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Quark Onnx Install loads about 3.2k tokens when it runs. Until then it costs about 226 tokens; SKILL.md has 1,130 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from amd/Quark at commit 313cb0b, republished under its MIT licence (© amd). 1,130 words, ~3,171 tokens.
.claude/skills/quark-onnx-install/SKILL.md (or your agent's skills folder).Install the correct ONNX Runtime build for the user's accelerator backend, plus the matching onnx
package and supporting tooling (onnxslim, onnxscript). ONNX Runtime must be installed before
Quark's ONNX-to-ONNX flow because Quark uses ORT as the calibration / inference engine and registers
custom ops (BFPQuantizeDequantize, MXQuantizeDequantize, Extended*) into it. Getting this wrong —
installing the CPU build on a GPU machine, or installing both onnxruntime and onnxruntime-gpu
side-by-side — causes EP-not-available errors, silent CPU fallback, or import-time DLL conflicts that
are hard to diagnose later. This skill exists separately from quark-install so that ONNX Runtime
setup has a clear, single-responsibility boundary, parallel to quark-torch-install for Torch.
env_context.json with detected accelerator info (CPU / CUDA major+minor / ROCm major+minor)Records the installed ONNX Runtime build, accelerator backend tag, the onnx package version, and
verification status.
{
"status": "ok",
"onnxruntime_package": "onnxruntime-gpu",
"onnxruntime_version": "1.23.2",
"accelerator_tag": "cuda-12",
"onnx_version": "1.18.0",
"onnxslim_version": "0.1.84",
"onnxscript_version": "0.1.0",
"verification": {
"import_onnx_ok": true,
"import_onnxruntime_ok": true,
"available_providers": ["CUDAExecutionProvider", "CPUExecutionProvider"],
"expected_provider_present": true,
"custom_ops_compile_ok": true
}
}On failure, set status: "failed" and include a failure_reason with the exact failing verification
command.
Authoritative sources:
tools/ci/install_onnxruntime.sh — accelerator → onnxruntime* variant + version mapping (CI truth)docs/source/install.rst — user-facing supported version rangerequirements.txt — onnx, onnxscript, onnxslim pinBefore generating install commands, always read these sources to get the current verified combinations. Do not memorize version numbers — the matrix changes with each Quark release.
| Package | Range (verify against requirements.txt / install.rst) |
|---|---|
onnx | >=1.21.0, <=1.22.0 |
onnxruntime* | >=1.22.2, <=1.25.1 |
onnxslim | >=0.1.84 |
onnxscript | unpinned |
tools/ci/install_onnxruntime.sh and locate the install_onnxruntime function. It dispatches
on accelerator_version (cpu, cuda-11.*, cuda-12.*, rocm-*) and decides:onnxruntime, onnxruntime-gpu, onnxruntime_rocm),onnxruntime version against the range in docs/source/install.rst
(search for "ONNX Runtime version").requirements.txt for the onnx / onnxslim / onnxscript constraints.pip install "onnxruntime>=1.22.2,<=1.25.1"
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscriptMatches the current install.rst recommendation:
pip install onnxruntime-gpu # default pypi build targets recent CUDA
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscriptPer install_onnxruntime.sh:
pip install --no-cache-dir onnxruntime-gpu \
--extra-index-url https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-11/pypi/simple/
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscriptInternal onnxruntime_rocm wheel from AMD Artifactory (no pypi build):
# Resolved via _install_onnxruntime_from_artifactory in tools/ci/install_onnxruntime.sh
# Wheel pattern: onnxruntime_rocm-<ort_ver>-cp<py_ver>-*.whl
# Base URL: https://xcoartifactory.xilinx.com/artifactory/uai-pip-local/onnxruntime/rocm-<ver>If the user does not have access to xcoartifactory.xilinx.com, stop and surface the gap — do
not silently fall back to a CPU build.
Per install_onnxruntime.sh, build incompatibilities mean the CPU variant is used:
pip install "onnxruntime>=1.22.2,<=1.25.1" # CPU variant; ROCm EP not available in this case
pip install "onnx>=1.21.0,<=1.22.0" "onnxslim>=0.1.84" onnxscriptMake this trade-off explicit to the user (no ROCMExecutionProvider, calibration runs on CPU).
pip install onnxruntime-genaiReferenced in pyproject.toml mypy config:
pip install onnxruntime-extensionsCritical: Never install both onnxruntime and onnxruntime-gpu (or onnxruntime_rocm) into the
same environment — pip allows it but the imports collide and ORT may load the wrong shared library.
If a different variant is already installed, uninstall it first (pip uninstall -y onnxruntime onnxruntime-gpu onnxruntime_rocm onnxruntime-genai).
Quark's ONNX custom-ops library (quark.onnx.operators.custom_ops, providing BFPQuantizeDequantize,
MXQuantizeDequantize, Extended*) is compiled on first import using the local toolchain. This
must succeed for any BFP / MX / Extended quant scheme to work.
| OS | Required compiler |
|---|---|
| Linux | g++ (apt install g++ on Ubuntu) |
| Windows | Visual Studio 2022+ with the Desktop development with C++ workload (use the Developer Command Prompt) |
For GPU kernels, set the corresponding env var so the compiler can find headers:
export ROCM_PATH=/opt/rocmexport CUDA_HOME=/usr/local/cudaVerify the compile by running:
python -c "import quark.onnx.operators.custom_ops"tools/ci/install_onnxruntime.sh before generating install commands. The version
matrix and Artifactory paths change with each Quark release. Never rely on memorized version
numbers — always verify against the upstream script and requirements.txt.quark-env-preflight if hardware facts are missing. The entire install plan depends on getting
this right (CPU onnxruntime, GPU onnxruntime-gpu, ROCm 6.x onnxruntime_rocm, ROCm 7.x falls
back to CPU onnxruntime).onnxruntime-gpu (CUDA) with a
ROCm environment or vice versa. If multiple onnxruntime* variants are detected installed,
uninstall all of them before installing the correct one.onnx must be >=1.21.0,<=1.22.0 per requirements.txt;
ORT must be in the range stated in docs/source/install.rst. Versions outside these ranges
silently break Quark's QDQ insertion or custom-op registration.quark-onnx-router so it lands
in session_context.json's open_questions, and ask the user to confirm.pip uninstall /
pip install command, every version, and every --extra-index-url before anything runs.# onnx package check
python -c "import onnx; print('onnx:', onnx.__version__)"
# onnxruntime check + EP list
python -c "import onnxruntime as ort; print('ORT:', ort.__version__); print('EPs:', ort.get_available_providers())"
# Expected EPs (assert at least one of these is in the list):
# CPU: 'CPUExecutionProvider'
# CUDA: 'CUDAExecutionProvider' (and 'CPUExecutionProvider')
# ROCm 6.x: 'ROCMExecutionProvider' (and 'CPUExecutionProvider')
# ROCm 7.x: 'CPUExecutionProvider' only (no ROCm EP — by design, see install_onnxruntime.sh)
# Quark ONNX custom-ops compile (first run triggers compilation)
python -c "import quark.onnx.operators.custom_ops"
# Optional: GenAI for LLM OGA flow
python -c "import onnxruntime_genai; print('GenAI:', onnxruntime_genai.__version__)"quark-env-preflight has already run. Detect any pre-existing onnxruntime* variants.onnx /
onnxslim / onnxscript commands, the C++ compiler check, and (if relevant) the GenAI add-on.
Justify each version against install_onnxruntime.sh and requirements.txt.--extra-index-url will be used, and what environment will be modified.get_available_providers(),get_available_providers() does not include the expected accelerator EP: The CPU build of
onnxruntime was installed instead of the GPU build (or both variants are present). Show the
exact uninstall + reinstall commands.onnxruntime and onnxruntime-gpu are installed: Uninstall both (pip uninstall -y onnxruntime onnxruntime-gpu onnxruntime_rocm), then reinstall only the correct variant.import quark.onnx.operators.custom_ops fails to compile: Check g++ (Linux) or VS 2022
(Windows) is installed and on PATH; for GPU builds, check ROCM_PATH / CUDA_HOME is set.onnx import succeeds but Quark complains about a schema mismatch: onnx version is
outside >=1.21.0,<=1.22.0. Reinstall to a pinned version inside the range.onnx / onnxruntime: enable Win32 long
paths via Group Policy Editor (Computer Configuration > Administrative Templates > System >
Filesystem > Enable Win32 long paths).© amd, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills-impl/l1-atomic/onnx/quark-onnx-install of amd/Quark.
Open the folder on GitHubat commit 313cb0b
Quark Onnx Install next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Quark Onnx Install this skillamd/Quark | 181 | — | ~3.2k | Automated safety check: Pass | MIT | |
| ONNX Runtime GPU Transformers Testsmicrosoft/onnxruntime | 22k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Paddle BuildPaddlePaddle/Paddle | 24k | — | ~1k | Automated safety check: Pass | Apache-2.0 | |
| Paddle Design CompilerPaddlePaddle/Paddle | 24k | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Onnxtxtonnx/onnx | 22k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| Paddle DebugPaddlePaddle/Paddle | 24k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 |
microsoft/onnxruntime
Runs the ONNX Runtime transformers Python tests against a GPU wheel and proves the cuDNN flash attention path was used rather than a silent fallback.
PaddlePaddle/Paddle
A skill your agent uses when needing to compile, rebuild, or install Paddle from source after code changes.
PaddlePaddle/Paddle
A skill your agent uses when working with Paddle 3.0 compiler full pipeline: SOT (Symbolic Opcode Translator) for bytecode-level dy2st graph capture, PIR (Paddle IR) for SSA-based intermediate…
onnx/onnx
Read or write ONNX text format ("onnxtxt"). An agent skill from onnx/onnx.
PaddlePaddle/Paddle
在 Paddle 代码库中定位问题并输出高质量调试报告的专用技能。当遇到以下场景时优先使用:(1) Paddle 框架 bug 调试,(2) 算子实现问题排查,(3) 训练脚本异常诊断,(4) 分布式训练故障定位,(5) CUDA/GPU 相关错误处理,(6) 需要生成结构化调试报告。
CVCUDA/CV-CUDA
Drive a single-operator optimization campaign per .agents/guidance/OPTIMIZATIONGUIDELINES.md, with a deterministically enforced definition-of-done and versioned MR summary.
amd/Quark
Author or restructure a Quark Agent Skill so it conforms to this project's template, contracts, and layer rules.
amd/Quark
Run, resume, monitor, diagnose, and report Quark Quant-Perf workflows for PyTorch and HuggingFace transformers models.
amd/Quark
Author a new ShapeShifter graph-transformation pass for AMD Quark (ONNX or PyTorch) so it conforms to the pass framework's conventions and auto-registers.
amd/Quark
Collect and normalize environment facts (OS, Python, GPU, CUDA/ROCm, container state) before Quark installation or PTQ planning.
amd/Quark
Install or verify the AMD Quark package and its dependencies.
amd/Quark
L3 recipe that runs quark.onnx.AutoSearchPro end-to-end on a user .onnx model: intake → preset selection (or custom search space) → calibration / eval data reader → standalone autosearch script…
Categories
Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow. Quark Onnx Install is an agent skill from amd/Quark. Install or verify the correct ONNX Runtime build (and the onnx package) for a user's accelerator backend before Quark's ONNX-to-ONNX flow.
Quark Onnx Install fits situations like: the user needs ONNX Runtime set up; reports onnxruntime version conflicts; CPU vs GPU variant mix-ups (only one variant of onnxruntime may be installed at a time); missing CUDA/ROCm execution providers.
Run `npx skills add amd/Quark --skill quark-onnx-install -a claude-code`. Or copy the skill folder (.claude/skills-impl/l1-atomic/onnx/quark-onnx-install in amd/Quark) into .claude/skills/quark-onnx-install in your project. Claude Code loads it when a task matches its description.
Run `npx skills add amd/Quark --skill quark-onnx-install -a codex`. Or copy the skill folder (.claude/skills-impl/l1-atomic/onnx/quark-onnx-install in amd/Quark) into .agents/skills/quark-onnx-install in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add amd/Quark --skill quark-onnx-install -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/quark-onnx-install, .gemini/skills/quark-onnx-install, .github/skills/quark-onnx-install and .opencode/skills/quark-onnx-install in your project.
Going by SKILL.md and its folder, Quark Onnx Install needs the command-line tools its instructions call (pip, python and apt). Our summary lists: Python 3.
SKILL.md names 2 domains. In commands or code: aiinfra.pkgs.visualstudio.com and xcoartifactory.xilinx.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Quark Onnx Install is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Quark Onnx Install: ONNX Runtime GPU Transformers Tests (microsoft/onnxruntime, 22k stars), Paddle Build (PaddlePaddle/Paddle, 24k stars), Paddle Design Compiler (PaddlePaddle/Paddle, 24k stars) and Onnxtxt (onnx/onnx, 22k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
amd (a GitHub organization) maintains it in amd/Quark, which has 181 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on September 28, 2026.
Source: amd/Quark on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.