Issue Triage
intel/torch-xpu-ops
Shallow, text-only triage of a GitHub issue on pytorch or torch-xpu-ops.
Render an ARIS Markdown / JSON artifact (IDEAREPORT, AUTOREVIEW, KILLARGUMENT, PAPERPLAN, research-wiki state, etc.) into a single-file HTML view designed for human reading.
$ npx skills add wanshuiyin/ARIS-in-AI-Offer --skill render-html -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install wanshuiyin/ARIS-in-AI-Offer render-html --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/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/render-html .claude/skills/render-html && 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 "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .claude/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-htmlType 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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install wanshuiyin/ARIS-in-AI-Offer render-html --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/render-html .agents/skills/render-html && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .agents/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install wanshuiyin/ARIS-in-AI-Offer render-html --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/render-html .cursor/skills/render-html && 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 "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .cursor/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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/wanshuiyin/ARIS-in-AI-Offer.git --path skills/render-html--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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install wanshuiyin/ARIS-in-AI-Offer render-html --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/render-html .gemini/skills/render-html && 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 "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .gemini/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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 wanshuiyin/ARIS-in-AI-Offer render-htmlInstalls 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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/render-html .github/skills/render-html && 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 "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .github/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install wanshuiyin/ARIS-in-AI-Offer render-html --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/wanshuiyin/ARIS-in-AI-Offer.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/render-html .opencode/skills/render-html && 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 "render-html" agent skill from https://github.com/wanshuiyin/ARIS-in-AI-Offer/tree/main/skills/render-html into .opencode/skills/render-html/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "render-html", 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.
render-htmlRender an ARIS Markdown / JSON artifact (IDEAREPORT, AUTOREVIEW, KILLARGUMENT, PAPERPLAN, research-wiki state, etc.) into a single-file HTML view designed for human reading.
Render HTML is an agent skill from wanshuiyin/ARIS-in-AI-Offer. Render an ARIS Markdown / JSON artifact (IDEAREPORT, AUTOREVIEW, KILLARGUMENT, PAPERPLAN, research-wiki state, etc.) into a single-file HTML view designed for human reading. Academic template outputs are gated by a fresh cross-model Codex review for render fidelity + safety (the ARIS invariant). Use when the user says "渲染 HTML", "出一份 HTML 报告", "render html", "make this readable", "export to html", or wants a polished web-rendered view of a Markdown artifact. Markdown/JSON stays the canonical source; HTML is a…
Its SKILL.md is about 4.9k 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, covering HTML artifacts, Markdown and Deep learning. It works with PyTorch. The repository describes itself as: Bilingual (中文+EN) ML / LLM / diffusion / agent interview cheat sheets for AI 秋招 — generated by ARIS /interview-cheatsheet, rendered by /render-html into single-file HTML, reads…. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit c455e43. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
Bash(*)ReadWritemcp__codex__codexFrom allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
python3gitpipFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.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.
Render HTML loads about 4.9k tokens when it runs. Until then it costs about 139 tokens; SKILL.md has 1,803 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 noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash(*), Read, Write, mcp__codex__codexAutomated 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 wanshuiyin/ARIS-in-AI-Offer at commit c455e43, republished under its MIT licence (© wanshuiyin). 1,803 words, ~4,884 tokens.
.claude/skills/render-html/SKILL.md (or your agent's skills folder).Markdown is for writers. HTML is for readers. ARIS workflow nodes write Markdown (canonical, audit-trail-friendly, machine-parseable).
/render-htmlturns selected artifacts into a polished single-file HTML view for the human who actually has to read them. The Markdown stays the source of truth.
Use /render-html for ARIS artifacts that have a real human reader:
| Artifact | Why HTML helps | Template |
|---|---|---|
idea-stage/IDEA_REPORT.md | Ranked ideas + pilot signal + scores feel like a decision dashboard, not a flat list | academic |
review-stage/AUTO_REVIEW.md (+ REVIEW_STATE.json) | Round-by-round score progression + weakness status; pass --state to embed the JSON | academic |
paper/KILL_ARGUMENT.md (+ KILL_ARGUMENT.json) | Per-point attack/defense with <details> Q&A cards + red/yellow/green callouts | academic |
research-wiki/SUMMARY.md (or research-wiki/index.md) | Cross-entity cockpit: papers / ideas / experiments / claims at a glance | dashboard |
PAPER_PLAN.md (optional) | Claims-evidence matrix renders better as a polished table than raw MD | academic |
RESUBMIT_REPORT.{md,json} (optional) | 7-state failure-mode ledger | academic or dashboard |
Do NOT use for:
SKILL.md files — those are internal LLM-facing protocol..aris/traces/* review traces — forensic debug, not human display.--review to force it. See § HTML Review Gate below.<meta> tags AND in the visible page header. If the HTML and source diverge, the meta tells you which version of the source produced it.node_modules. Just one .html.--offline fallback. MathJax 3 and highlight.js load from cdn.jsdelivr.net by default. Pass --offline to skip both — math will appear as raw $x$, code blocks won't get syntax highlighting, but everything stays readable.render_html.py uses only re, html, hashlib, json, datetime, pathlib, argparse, sys. No pip install required.<script>/<style>/<iframe>/<object>/<embed>/<form>/<input>/<button>/<link>/<meta>/<base> tags, all on* event-handler attributes (onclick, onload, …), and rewrites javascript:/vbscript:/data: href/src/action schemes to #blocked-unsafe-url:. ARIS workflow artifacts should not contain these in the first place, but the sanitizer is the safety net in case an LLM hallucinates one. Markdown text content is HTML-escaped separately and never reaches the sanitizer.In this repo (ARIS-in-AI-Offer) the renderer lives at tools/render_html.py, with its templates at tools/templates/{academic,dashboard}.html. It is pure stdlib — no install step, no scripts/ subdirectory. Resolve $RENDER_HTML from the repo root:
# Run from the ARIS-in-AI-Offer repo root (where tools/ lives).
RENDER_HTML="tools/render_html.py"
[ -f "$RENDER_HTML" ] || RENDER_HTML="$(git rev-parse --show-toplevel 2>/dev/null)/tools/render_html.py"
[ -f "$RENDER_HTML" ] || {
echo "ERROR: tools/render_html.py not found — run from the ARIS-in-AI-Offer repo root." >&2
exit 1
}Vendoring note. If you copy this skill into a self-contained
skills/render-html/scripts/layout (the upstream ARIS convention), moverender_html.py+templates/there and repoint$RENDER_HTMLaccordingly. In this repo the single source of truth istools/— do not introduce a second copy.
# Default: academic template, output to <input>.html alongside source
python3 "$RENDER_HTML" idea-stage/IDEA_REPORT.md
# Dashboard template for cockpit-style views
python3 "$RENDER_HTML" research-wiki/SUMMARY.md --template dashboard
# Custom output path + title + eyebrow
python3 "$RENDER_HTML" review-stage/AUTO_REVIEW.md \
--out review-stage/AUTO_REVIEW.html \
--title "Auto Review — overnight run" \
--eyebrow "Workflow 2"
# Embed sidecar state JSON (rendered as a folded <details> JSON block at end)
python3 "$RENDER_HTML" review-stage/AUTO_REVIEW.md \
--state review-stage/REVIEW_STATE.json
# Embed sidecar JSON (e.g., for KILL_ARGUMENT.md + KILL_ARGUMENT.json)
python3 "$RENDER_HTML" paper/KILL_ARGUMENT.md \
--json paper/KILL_ARGUMENT.json \
--title "Kill Argument — adversarial review"
# Offline (no CDN; math + code render as plain text)
python3 "$RENDER_HTML" idea-stage/IDEA_REPORT.md --offline
# JSON-only input (wrapped in a <pre><code class="language-json"> block)
python3 "$RENDER_HTML" review-stage/REVIEW_STATE.json --template dashboard
# Language attr (default zh-CN; set for English-primary artifacts)
python3 "$RENDER_HTML" docs/SKILLS_CATALOG.md --lang en
# Skip review (academic template otherwise reviews by default)
python3 "$RENDER_HTML" idea-stage/IDEA_REPORT.md
# … then the skill skips the mcp__codex__codex review step if --no-review
# was on the command line. Pass --review to a dashboard render to force it.The --review / --no-review flags are parsed by the SKILL orchestrator
(Claude Code), not by render_html.py. The helper itself stays pure
stdlib and never calls MCP. See § HTML Review Gate below for the
exact resolution and prompt.
From $ARGUMENTS, determine what to render. Common patterns:
idea-stage/IDEA_REPORT.md, academic templatereview-stage/AUTO_REVIEW.md + --state review-stage/REVIEW_STATE.jsonpaper/KILL_ARGUMENT.md + --json paper/KILL_ARGUMENT.jsonresearch-wiki/SUMMARY.md or generate from raw entity counts (Phase 2 work; for Phase 1 just render SUMMARY.md if present, else fall back to listing top-level wiki structure)academic (default): linear long-form. Sticky TOC sidebar + serif body + callouts + tables + math + Q&A <details>. Use for IDEA_REPORT, AUTO_REVIEW, KILL_ARGUMENT, PAPER_PLAN.dashboard: grid layout, smaller font, denser metrics cards, no TOC sidebar. Use for research-wiki cockpit, RESUBMIT_REPORT, multi-project overviews.Use the resolver above to get $RENDER_HTML, then invoke. The script writes the HTML alongside the source by default (or wherever --out says) and prints a one-line confirmation including the source SHA256 prefix.
Decide whether to run review. Per ARIS invariant "executor must not judge its own output", the academic-template HTML is reviewed by a fresh cross-family Codex thread before being claimed as a delivered view. Resolution:
should_review = explicit --review present
or (template == "academic" and --no-review NOT present)So:
--template academic (default) → review by default. Skip with --no-review.--template dashboard → no review by default. Force with --review.If should_review is true, fire a fresh mcp__codex__codex thread (NEVER codex-reply) with the prompt below. The reviewer reads the source MD + generated HTML directly; it does not see this skill's intermediate state.
Scope of review (narrow on purpose). The HTML reviewer audits render fidelity / safety / structure only — not claim truthfulness. Claim audit belongs upstream (/paper-claim-audit, /research-review, /result-to-claim). Specifically the reviewer checks:
<details> blocks / math delimiters survive parsing> 🚨 … got .callout-bad, > 💡 … got .callout-info, etc.<script> / onclick= / javascript: / unreplaced placeholders / template-leak survivesCodex prompt (mandatory shape). Send this as a fresh thread (mcp__codex__codex, NOT codex-reply):
You are an independent ARIS HTML render auditor. This is a fresh review thread.
Read these files directly:
- Source artifact: <ABS path to source.md or source.json>
- Generated HTML: <ABS path to out.html>
- Optional sidecars: <state.json>, <kill_argument.json> (if any)
Task: Audit whether the generated HTML is a faithful, safe, structurally
usable view of the source artifact. Do NOT judge whether the research
claims are true. Judge only rendering fidelity.
Checks:
1. Information fidelity — sections / claims / tables / code blocks /
lists / math / sidecars not silently dropped or materially altered.
2. Structural integrity — heading hierarchy, tables, nested lists,
code fences, details/summary, math delimiters preserved.
3. Callout routing — warning/critical/good/info blockquotes map to
appropriate CSS classes when present.
4. Safety/escaping — no unexpected raw script/style/iframe/form/
event-handler/javascript/data URL survives from source.
5. Placeholder/template leakage — no unreplaced {{PLACEHOLDER}} or
parser private placeholder character appears.
6. Expected differences — frontmatter strip, generated header/footer/
meta, TOC insertion, sanitized unsafe HTML are EXPECTED and not a
defect.
Return STRICT JSON first, then a short prose note:
{
"verdict": "PASS|WARN|FAIL|ERROR",
"checks": {
"source_hash_match": "pass|warn|fail|unknown",
"information_fidelity": "pass|warn|fail",
"structure": "pass|warn|fail",
"math_code_tables": "pass|warn|fail",
"callouts": "pass|warn|fail|not_applicable",
"safety_escaping": "pass|warn|fail",
"placeholder_leak": "pass|warn|fail"
},
"blocking_issues": [
{"severity": "fail",
"source_location": "L<n>...",
"html_location": "<selector or near-text>",
"issue": "...",
"suggested_fix": "..."}
],
"warnings": [
{"severity": "warn", "issue": "...", "suggested_fix": "..."}
],
"summary": "one paragraph"
}
Verdict rules:
- PASS: no material fidelity/safety issue.
- WARN: readable output with minor unsupported-Markdown or cosmetic
degradation only.
- FAIL: missing/altered meaningful content, broken tables/math/code/
callouts that change interpretation, unsafe executable HTML, source
hash mismatch, or placeholder leakage.
- ERROR: files could not be read or audit could not complete.Save outputs:
<out_path>.review.json (sibling to the HTML)..aris/traces/render-html/<YYYY-MM-DD>_run<NN>/review.{txt,json} (a per-run forensic copy of the reviewer's JSON verdict + prose).verdict, N blocking, N warnings, trace: <path>.If verdict == FAIL: the HTML is NOT a delivered review-passed view. Tell the user the blocking issues, point them at the source (fix MD or template, not the HTML), and re-render. Do not silently overwrite or mark as complete.
If verdict == WARN: deliver the HTML but surface the warning list. User decides whether to fix or accept.
If mcp__codex__codex is not available (e.g., user runs /render-html on a Codex-CLI-only setup where Codex MCP isn't wired): emit verdict: REVIEW_UNAVAILABLE to the sidecar, do not fabricate PASS, and tell the user the HTML was generated but not independently reviewed. The user can manually invoke /research-review on the source MD or re-run with Codex MCP available.
open <out.html> on macOS, xdg-open on Linux, start on Windows. Math + code highlighting need internet (CDN); offline mode degrades gracefully to readable text.
Markdown subset (chosen to match what ARIS workflows actually emit):
#/##/###/#### with auto-generated IDs for TOC**x**, italic *x* / _x_, inline code `x`, strikethrough ~~x~~, links [t](url), images ```python) — gets <pre><code class="language-python"> for highlight.js<pre class="diagram"> with a distinct cream-yellow background:--- / :---: / ---: alignment> ... — emoji-prefix detection routes to callout variants:⚠️ → .callout-warn (Warning)💡 / 📝 → .callout-info (Tip / Note)✅ / 🔒 → .callout-good (OK / Guarantee)❌ / 🚨 → .callout-bad (Blocked / Critical)<details>, <summary>, <div>, <figure>, <table>, <section>, etc. (block-level) — used for the existing Round-1/2/3 fix details in KILL_ARGUMENT.md$x$ and display $$x$$ pass through verbatim to MathJaxWhat the helper does NOT support (intentional simplifications):
[^1])[label][ref]=== / --- underline form — ARIS doesn't emit these)Frontmatter (--- ... ---) at the very top of the file is stripped before rendering (SKILL.md frontmatter style); the body that follows is what gets converted.
Phase 1 (this skill, currently shipped): Opt-in only. Users explicitly call /render-html <artifact.md> after a workflow completes. No existing skill changes. Lets us validate which HTML views are actually useful before automating.
Phase 2 (later, planned): Selectively auto-emit HTML at workflow termination:
/idea-discovery completes → also writes idea-stage/IDEA_REPORT.html (academic)/auto-review-loop terminates → also writes review-stage/AUTO_REVIEW.html (academic, with --state)/kill-argument already writes .md + .json → naturally extends to + .html/research-pipeline final report links to the HTML files above (doesn't re-render)/research-wiki render subcommand generates research-wiki/index.html dashboard/paper-writing does not auto-emit HTML (the final reader artifact is PDF)Phase 2 will be guarded by a — html: true flag in each affected skill, defaulting to false until we have empirical evidence the HTML views are read.
The two templates live at tools/templates/{academic,dashboard}.html. Each is a single self-contained HTML file with inline CSS using {{PLACEHOLDER}} substitution. To customize:
my_brand.html.:root { ... } to change colors, the font stack, or layout dimensions.--template choices in render_html.py argparse./render-html <input> --template my_brand.The default templates are derived from the user's own academic-newspaper tutorial style (Source Serif Pro + Songti SC, 3-color palette, sticky TOC, low-flash). Stay close to that idiom for ARIS artifacts unless you have a specific reason to break the visual language.
For deck / poster / Xiaohongshu card / tweet card / data report style outputs, point users to html-anything (Apache-2.0, 3000⭐ at time of writing). It ships 75 SKILL.md templates across 9 surfaces and detects 8 coding-agent CLIs (including Claude Code, Codex, Copilot). ARIS does not depend on it — /render-html covers ARIS-native artifacts; html-anything is the recommended path for richer publishing surfaces.
render_toc() renders each heading's raw text verbatim into the sidebar TOC, so whatever is in a heading shows up there literally. Do not put citation marks ([8]), footnote refs, or (a)/(b)/(c) sequence labels in headings — keep those in the body. (ARIS tutorials use ## §N Title / ### N.M Title, which render cleanly.)/proof-checker, /paper-claim-audit, /citation-audit, /kill-argument gate their respective products. --no-review exists for fast iteration but should not be the way you ship./paper-claim-audit, /result-to-claim, /research-review. The HTML reviewer asks: "did the renderer faithfully + safely convert this source?" — nothing more.--offline is for air-gapped runs / archival.pip install dependency to render_html.py requires an explicit decision — the helper currently has none. MCP calls live in the skill orchestrator, never in the helper script.© wanshuiyin, 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 skills/render-html of wanshuiyin/ARIS-in-AI-Offer.
Open the folder on GitHubat commit c455e43
Render HTML 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 |
|---|---|---|---|---|---|---|
| Render HTML this skillwanshuiyin/ARIS-in-AI-Offer | 580 | — | ~4.9k | Automated safety check: Notes | MIT | |
| Issue Triageintel/torch-xpu-ops | 115 | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | |
| Interview Cheatsheetwanshuiyin/Auto-claude-code-research-in-sleep | 17k | 1 repos | ~3.3k | Automated safety check: Notes | MIT | |
| Add Uint Supportpytorch/pytorch | 104k | 2 repos | ~2.3k | Automated safety check: Pass | Custom licence | |
| CLIP Image-Text MatchingOrchestra-Research/AI-Research-SKILLs | 13k | 8 repos | ~1.7k | Automated safety check: Pass | MIT | |
| Add Torch Shapes Examplefacebook/pyrefly | 7.1k | — | ~1.3k | Automated safety check: Pass | MIT |
intel/torch-xpu-ops
Shallow, text-only triage of a GitHub issue on pytorch or torch-xpu-ops.
wanshuiyin/Auto-claude-code-research-in-sleep
Generate a long-form Chinese interview-prep cheat sheet on a specific ML/LLM topic — formulas with derivations, from-scratch PyTorch code, comparison tables, and 25 高频面试题 (L1 必会 / L2 进阶 / L3 顶级 lab).
pytorch/pytorch
Add unsigned integer (uint) type support to PyTorch operators by updating ATDISPATCH macros.
Orchestra-Research/AI-Research-SKILLs
Explains OpenAI's CLIP model for zero-shot image classification, image-text similarity, semantic image search and content moderation, with install steps and code patterns.
facebook/pyrefly
A skill your agent uses when adding a new PyTorch model to Pyrefly's shape-tracking example corpus under tensor-shapes/pyrefly-torch-stubs/examples — i.e.
pytorch/pytorch
Manage CI for PyTorch ghstack stacks by running CI where its results are useful now and deferring other PRs with [no-ci].
wanshuiyin/ARIS-in-AI-Offer
Generate a long-form Chinese interview-prep cheat sheet on a specific ML/LLM topic — formulas with derivations, from-scratch PyTorch code, comparison tables, and 25 高频面试题 (L1 必会 / L2 进阶 / L3 顶级 lab).
wanshuiyin/ARIS-in-AI-Offer
Generate a fact-checked academic personal homepage from a CV, optionally augmented by an existing manual homepage and an assets directory.
Works with
Render an ARIS Markdown / JSON artifact (IDEAREPORT, AUTOREVIEW, KILLARGUMENT, PAPERPLAN, research-wiki state, etc.) into a single-file HTML view designed for human reading. Render HTML is an agent skill from wanshuiyin/ARIS-in-AI-Offer.) into a single-file HTML view designed for human reading.
Render HTML fits situations like: the user says 渲染 HTML; make this readable; wants a polished web-rendered view of a Markdown artifact.
Run `npx skills add wanshuiyin/ARIS-in-AI-Offer --skill render-html -a claude-code`. Or copy the skill folder (skills/render-html in wanshuiyin/ARIS-in-AI-Offer) into .claude/skills/render-html in your project. Claude Code loads it when a task matches its description.
Run `npx skills add wanshuiyin/ARIS-in-AI-Offer --skill render-html -a codex`. Or copy the skill folder (skills/render-html in wanshuiyin/ARIS-in-AI-Offer) into .agents/skills/render-html 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 wanshuiyin/ARIS-in-AI-Offer --skill render-html -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/render-html, .gemini/skills/render-html, .github/skills/render-html and .opencode/skills/render-html in your project.
Going by SKILL.md and its folder, Render HTML needs the command-line tools its instructions call (python3, git and pip). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Bash(*), Read, Write, mcp__codex__codex.
SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Render HTML is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.9k tokens (SKILL.md is roughly 20k 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 Render HTML: Issue Triage (intel/torch-xpu-ops, 115 stars), Interview Cheatsheet (wanshuiyin/Auto-claude-code-research-in-sleep, 17k stars), Add Uint Support (pytorch/pytorch, 104k stars) and CLIP Image-Text Matching (Orchestra-Research/AI-Research-SKILLs, 13k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
wanshuiyin (a GitHub user) maintains it in wanshuiyin/ARIS-in-AI-Offer, which has 580 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 6, 2026.
Source: wanshuiyin/ARIS-in-AI-Offer on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.