ascend-assistant SKILL.md skillA
ascend-assistant from revolutionla/ascend-assistant is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add revolutionla/ascend-assistant/ascend-assistant@v3.0.0Pins v3.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- revolutionla/ascend-assistant
- Path
SKILL.md- Versions recorded
- 4
- Latest version
- v3.0.0, committed Aug 26, 2026
- First version recorded
- Aug 23, 2026
- Size
- 11,649 bytes
- Repository stars
- 3
- License
- MIT
昇腾服务器助手 —— 让 AI 直接帮你操作、查询、排障华为昇腾(Ascend/NPU)智算服务器。 覆盖六类能力:环境检测与排障、命令生成与建议、部署脚本引导、性能调优建议、集群巡检与报告、算力利用率分析。 当用户遇到昇腾装机、驱动/CANN/框架报错、想生成安装/推理/调优命令、需要把昇腾服务器跑起来, 或需要性能调优时使用。与 AscendMate(昇腾之家)手册深度联动。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Ascend Assistant · 昇腾服务器助手
让 AI Agent 帮助用户操作昇腾智算服务器的一套技能(Skill)。当用户对着一台昇腾服务器提问时,AI 依据本 Skill 安全、准确地帮你:检测环境、定位报错、生成命令、引导部署、给出调优建议。
**本 Skill 是"混合模式"**:
- **内建完成**六类通用能力(覆盖绝大多数日常提问);
- 遇到**专项深度任务**(复杂 profiling 分析、驱动自动安装、算子代码生成等),**路由到昇腾官方 `agent-skills` 中的成熟 skill**,避免重复造轮子。
配套完整手册:**[AscendMate(昇腾之家)](https://github.com/RevolutionLA/AscendMate)** —— AscendMate 负责"为什么、完整怎么做";本 Skill 负责"你手头这台机器、现在就帮我做"。
---
## 触发场景
用户意图匹配如下任一情况即触发:
- 查看昇腾服务器当前环境:设备/驱动/CANN/框架是否装好、可用性检查。
- 遇到报错:`npu-smi` 无输出、驱动装不上、CANN 环境变量报错、`torch_npu`/`MindSpore` 起不来、推理 OOM、训练失败等。
- 想生成/确认命令:安装命令、启动推理服务命令、微调脚本、性能采集命令等。
- 想从裸机一步步把昇腾服务器跑起来(部署引导)。
- 想对推理/训练做性能调优。
- 想批量检查多台服务器的健康状态(集群巡检)。
- 想了解算力利用率情况并获取优化建议(利用率分析)。
> 不触发:纯硬件采购选型、商务问题 → 引导到 [AscendMate 硬件选型](/hardware/)。
---
## 六类内建能力
### 能力一:环境检测与排障
**目标**:让用户知道服务器当前状态、问题出在哪。
**标准检测流程**(让用户按序粘贴输出,AI 逐项解读):
```bash
npu-smi info # 设备与驱动
lsmod | grep npu # 驱动内核模块
echo $ASCEND_HOME; cat /usr/local/Ascend/ascend-toolkit/latest/version.cfg
python -c "import torch; import torch_npu; print(torch.npu.device_count())"
python -c "import mindspore; mindspore.set_device('Ascend'); mindspore.run_check()"
…Read the whole file at its exact version.
How to install
mdr add revolutionla/ascend-assistant/ascend-assistant@sha256:3e7bbf56c961de51The line at the top of this page pins the label v3.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_btm7h4kupda5oyaz)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between Aug 23, 2026 and Aug 26, 2026, about one every day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v3.0.0 latest | 2026-08-26 | 09c4df8 | 11,649 B | A | view · diff |
| v2.0.0 | 2026-08-23 | 6dff6a4 | 8,851 B | A | view · diff |
| v2.0.0 | 2026-08-23 | 480fe84 | 7,645 B | A | view · diff |
| git:20260823.4193ab3 | 2026-08-23 | 4193ab3 | 7,181 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (11649 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
revolutionla/ascend-assistant · 3 stars · license MIT · pushed 2026-10-24 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_btm7h4kupda5oyaz GET https://markdownregistry.com/api/v1/resolve?ref=revolutionla/ascend-assistant/ascend-assistant GET https://markdownregistry.com/api/v1/blob/3e7bbf56c961de517af30959b59bfe04e92b6c6a36439baeb46efd2ad305d87a
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.