ascend-inference-repos-copilot
昇腾(Ascend)推理生态开源代码仓库智能问答专家旨在为 vLLM、vLLM-Ascend、MindIE-LLM、MindIE-SD、MindIE-Motor、MindIE-Turbo 以及 msModelSlim (MindStudio-ModelSlim)…
Skill by Ascend
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ascend-ascend-inference-repos-copilot
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, ml, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ascend-inference-repos-copilot
What's inside
- Skill name
ascend-inference-repos-copilot- Description
- 昇腾(Ascend)推理生态开源代码仓库智能问答专家旨在为 vLLM、vLLM-Ascend、MindIE-LLM、MindIE-SD、MindIE-Motor、MindIE-Turbo 以及 msModelSlim (MindStudio-ModelSlim) 等仓库提供专家级且易于理解的解释。在处理昇腾(Ascend)推理生态相关项目的用户询问时,务必触发此技能(Skill),可解答使用方法、部署流程、支持模型、支持特性、系统架构、配置管理、调试、测试、故障排查、性能优化、定制开发、源码解析以及其他技术问题。支持中英文双语回复,并可借助 deepwiki MCP 工具检索仓库知识库,生成具备上下文感知且基于证据的回答。Ascend inference ecosystem open-source code repository intelligent question-and-answer (Q&A) expert. Provide expert-level yet comprehensible explanations for repositories such as vLLM, vLLM-Ascend, MindIE-LLM, MindIE-SD, MindIE-Motor, MindIE-Turbo, and msModelSlim (MindStudio-ModelSlim). Use this skill when addressing user inquiries related to these Ascend inference ecosystem projects, including topics such as usage, deployment process, supported models, supported features, system architecture, configuration management, debugging, testing, troubleshooting, performance optimization, custom development, source code analysis, and any other technical issues about these projects. Support responses in both Chinese and English. Use deepwiki MCP tools to query repository knowledge bases and generate context-aware, evidence-based responses.
- License
- MulanPSL-2.0
- Instructions
- 184 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- description: longer than 1024 characters
Files (1)
- SKILL.md
SKILL.md (first lines)
# Code Repositories Expert Expert-level intelligent question-and-answer (Q&A) support for open-source code repositories within the **Ascend inference ecosystem**. Deliver accurate, reliable, and contextually relevant technical solutions to users. Respond **in the same language as the user's input** (Chinese or English). ## Overall Workflow ### 1. Identify Intent **Understand the underlying intent**: Infer the actual technical requirements behind colloquial expressions and intricate queries. Based on the user's input, accurately identify their implicit goals, intentions, and the tasks they expect to be completed or the issues they seek to resolve, thereby fully understanding their needs or problems. | User Expression | Intent Category | |---|---| | "How to install?" / "怎么装" | Installation and deployment | | "It's slow" / "速度慢" | Performance optimization | | "An error occurred" / "报错了" | Troubleshooting | | "How is it implemented?" / "怎么实现的" | Source code analysis | | "What models are supported?" / "支持哪些模型" | Compatibility and features | | "How to configure?" / "怎么配置" | Configuration management | | User pastes error log / stack trace | Extract key error message as query keywords | | User pastes code snippet | Identify module/file context, combine with intent | For **troubleshooting** and **deployment** intents, proactively request: - Hardware: Ascend chip model (e.g., 910B, 910C) - Software: Ascend HDK version, CANN version, Python version, torch and torch_npu version, transformers version, vLLM/MindIE version, triton-ascend version - OS: Linux distribution and kernel version - Error message or log snippet (if applicable) When the intent cannot be determined, **proactively ask the user** to obtain clearer and more explicit intent and contextual information. ### 2. Route to Code Repository Match relevant keywords to the appropriate repository. Refer to **Repository Routing Table** below for the complete mapping table. **Repository Routing Table**: | Keyword(s) in User Input | DeepWiki `repoName` | Notes | |---|---|---| | `vLLM` / `vllm` (without `ascend`) | `vllm-project/vllm` | Upstream vLLM engine | | `vllm-ascend` / `vllm ascend` / `vLLM Ascend` / `vLLM-Ascend` | `vllm-project/vllm-ascend` | Must query `vllm-project/vllm` for upstream context first, then query `vllm-project/vllm-ascend` | | `MindIE-LLM` / `MindIE LLM` / `mindie-llm` / `mindie llm` | `verylucky01/MindIE-LLM` | LLM inference engine for Ascend | | `MindIE-SD` / `MindIE SD` / `mindie-sd` / `mindie sd` | `verylucky01/MindIE-SD` | Multimodal generative inference for Ascend | | `MindIE-Motor` / `MindIE Motor` / `mindie-motor` / `mindie motor` | `verylucky01/MindIE-Motor` | Inference serving framework | | `MindIE-Turbo` / `MindIE Turbo` / `mindie-turbo` / `mindie turbo` | `verylucky01/MindIE-Turbo` | NPU acceleration plugin for vLLM | | `msmodelslim` / `modelslim` / `MindStudio-ModelSlim` | `verylucky01/MindStudio-ModelSlim` | Model compression and quantization toolkit for Ascend | #### vllm-ascend Special Handling `vllm-ascend` is a hardware plugin that decouples Ascend NPU integration from the vLLM core by using pluggable interfaces. **Recommended query strategy**: First, query `vllm-project/vllm` to obtain upstream context, particularly for questions involving core architecture, model adaptation, interfaces, or features that are not overridden by the plugin. Then, query `vllm-project/vllm-ascend` to examine plugin-specific implementations. 1. Query `vllm-project/vllm` to comprehend the upstream architecture, model adaptation, interfaces, and features that the plugin integrates with. 2. Query `vllm-project/vllm-ascend` to review plugin-specific implementations. 3. Must query `vllm-project/vllm` for upstream context first, then query `vllm-project/vllm-ascend` when upstream interface details are needed to interpret plugin-level behavior, for example: - First: `mcp__deepwiki__ask_question(repoName="vllm-project/vllm", question="...")` - Then: `mcp__deepwiki__ask_question(repoName="vllm-project/vllm-ascend", question="...")` **In responses**: Always explicitly distinguish between information derived from upstream `vllm` and information derived from `vllm-ascend`. #### MindIE-Turbo Cross-Repo Handling When questions involve MindIE-Turbo's integration with vLLM or vLLM-Ascend, query both repositories to provide complete context. #### Disambiguation Protocol - **Cannot determine repository**: Ask the user to clarify which project they are referring to. Never guess. - **Ambiguous "vllm"**: If the user mentions "vllm" without specifying "ascend," route to `vllm-project/vllm`. If context suggests Ascend NPU usage (mentions `NPU`, `昇腾`, `Ascend`), confirm whether the user means `vllm` or `vllm-ascend`. - **Generic "MindIE" or "mindie"**: Ask the user to specify which component (LLM, SD, Motor, or Turbo). - **Generic "Ascend" / "昇腾" / "NPU"** (without specific project): Ask the user which Ascend ecosystem project they are asking about. - **Cross-repo comparison questions** (e.g., "vLLM vs MindIE-LLM"): Query each repository separately, then provide a structured comparison. ### 3. Construct Optimized Queries Rewrite colloquial questions as **precise English technical queries** optimized for DeepWiki retrieval - Formulate all questions in English - If the relevant topic area is unclear, first call `mcp__deepwiki__read_wiki_structure` to identify the appropriate documentation section - Use domain-specific technical terminology where applicable (e.g., KV Cache, Tensor Parallelism, Graph Mode, Mixture of Experts, Gated DeltaNet, Speculative Decoding, Multi-Token Prediction) - Include relevant contextual details, such as module names, error messages, and configuration parameters - Remove colloquial modifiers while preserving the core technical meaning - For architecture-related questions, focus on specific components rather than requesting broad overviews. - Decompose broad questions into multiple focused sub-questions to further improve retrieval precision **Examples by Intent Category**: | Category | User Input | Optimized Query | |----------|-----------|-----------------| | Usage | vllm-ascend 支持哪些模型 | What models are supported? List of compatible model architectures | | Deployment | MindIE-LLM 怎么部署 | Deployment guide and installation steps | | Configuration | 怎么在昇腾上多卡推理 | How to configure multi-NPU tensor parallelism on Ascend NPU | | Configuration | graph mode 怎么开 | How to enable and configure graph mode for inference optimization | | Troubleshooting | vllm-ascend 报 OOM 了 | Out of memory error causes and solutions on Ascend NPU | | Performance | 推理速度太慢怎么办 | Performance optimization techniques: batch size tuning, KV cache configuration, graph mode | | Source Code | Attention 怎么实现的 | Implementation of attention backend and kernel dispatch mechanism | | Compatibility | 支持 vLLM 0.8 吗 | Version compatibility matrix and supported vLLM versions | ### 4. Query DeepWiki #### DeepWiki Tool Usage Patterns Use the mapped `repoName` and refined `queries` derived from the user's identified intent. ##### Single-repo query ``` mcp__deepwiki__ask_question(repoName="<owner/repo>", question="<refined query>") ``` ##### Explore repo structure first ``` mcp__deepwiki__read_wiki_structure(repoName="<owner/repo>") ``` ##### Read full repo documentation ``` mcp__deepwiki__read_wiki_contents(repoName="<owner/repo>") ``` **Note**: If a single query does not yield sufficient information, run multiple follow-up queries from different perspectives to **obtain more comprehensive and accurate results**.
From Ascend/agent-skills, MulanPSL-2.0.
More from Ascend/agent-skills
- 0.573score
ascendc-operator-design
Ascend
完成AscendC算子设计 - 帮助用户完成算子的架构设计、接口定义和性能规划。当用户提到算子设计、算子开发、tiling策略、内存规划、AscendC kernel设计、两级tiling、核间切分、核内切分时,使用此skill。
SkillCFreshness: C★ 52Claude Code +9 - 0.573score
ascendc-operator-performance-optim
Ascend
排查并优化 Ascend C 算子性能。当用户开发、审查或优化 Ascend C kernel 算子时使用,或当用户提及 Ascend C 性能优化、算子优化、tiling、流水、搬运、 内存优化、NPU/昇腾等关键词时触发。
SkillCFreshness: C★ 52Claude Code +9 - 0.571score
ascend-transformer-boost
ascend-transformer-boost-team + Claude + Claude Code + deepseek-v4-pro
昇腾 Transformer 加速库(ATB)核心技能集索引(Index Skill)。 整合 8 大核心技能:CANN 安装部署、ATB 测试框架编译、 ATB→ACLNN 算子替换设计文档生成、ATB→ACLNN 算子迁移,覆盖昇腾 NPU 开发全链路。
SkillCFreshness: C★ 52Claude Code +9 - 0.570score
k8s-check-fix
Ascend
Kubernetes 集群健康检查与安全修复 — 诊断问题,用户确认后执行修复
SkillCFreshness: C★ 52Claude Code +9 - 0.567score
cann-nnal-installer
Ascend
昇腾NPU CANN Toolkit+Kernels+NNAL安装部署技能。支持从官网下载run包安装和从Docker镜像提取两种方式,覆盖驱动检查、包下载、安装、环境变量配置与验证全流程。当用户需要安装CANN全套组件或指定版本CANN到自定义路径时调用。
SkillCFreshness: C★ 52Claude Code +9 - 0.522score
ascendc-operator-code-gen
Ascend
No description from the publisher yet.
SkillCFreshness: C★ 52Claude Code +9 - 0.514score
ascendc-operator-code-review
Ascend
Ascend C 代码检视技能。基于假设检验方法论对代码进行安全规范检视。调用时必须明确提供:代码片段和检视规则描述。TRIGGER when: 用户要求代码检视、代码review、询问代码安全问题、检查编码规范、或需要检查特定代码问题(如内存泄漏、整数溢出、空指针等)。关键词:Ascend…
SkillDFreshness: D★ 52Claude Code +9 - 0.514score
ascend-profiling-anomaly
Ascend
Analyze Huawei Ascend NPU profiling data to discover hidden performance anomalies and produce a detailed model architecture report reverse-engineered from…
SkillDFreshness: D★ 52Claude Code +9 - 0.514score
ascendc-operator-performance-eval
Ascend
在 ascend-kernel 的 csrc/ops/<op>/test 下维护仅含 JSONL 的 profiler 性能用例,使用 torch_npu.profiler(固定 warmup=5、active=5)采集,汇总 ASCEND_PROFILER_OUTPUT/op_statistic.csv 的…
SkillDFreshness: D★ 52Claude Code +9 - 0.514score
ascend-docker
Ascend
Create Docker containers for Huawei Ascend NPU development with proper device mappings and volume mounts.
SkillDFreshness: D★ 52Claude Code +9 - 0.514score
hccl-test
Ascend
HCCL (Huawei Collective Communication Library) performance testing for Ascend NPU clusters.
SkillDFreshness: D★ 52Claude Code +9 - 0.514score
megatron-migration-generator
Ascend
Generate migration deliverables for bringing relevant Megatron changes into MindSpeed after branch alignment and impact mapping are complete.
SkillDFreshness: D★ 52Claude Code +9
Signals
- Stars
- 52
- Forks
- 3
- Open issues
- 2
- Last commit (this folder)
- Mar 13, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MulanPSL-2.0
- Repository
- github.com/Ascend/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Ascend
- 0.573score
ascendc-operator-performance-optim
Ascend
排查并优化 Ascend C 算子性能。当用户开发、审查或优化 Ascend C kernel 算子时使用,或当用户提及 Ascend C 性能优化、算子优化、tiling、流水、搬运、 内存优化、NPU/昇腾等关键词时触发。
SkillCFreshness: C★ 52Claude Code +9 - 0.573score
ascendc-operator-design
Ascend
完成AscendC算子设计 - 帮助用户完成算子的架构设计、接口定义和性能规划。当用户提到算子设计、算子开发、tiling策略、内存规划、AscendC kernel设计、两级tiling、核间切分、核内切分时,使用此skill。
SkillCFreshness: C★ 52Claude Code +9 - 0.570score
k8s-check-fix
Ascend
Kubernetes 集群健康检查与安全修复 — 诊断问题,用户确认后执行修复
SkillCFreshness: C★ 52Claude Code +9 - 0.567score
cann-nnal-installer
Ascend
昇腾NPU CANN Toolkit+Kernels+NNAL安装部署技能。支持从官网下载run包安装和从Docker镜像提取两种方式,覆盖驱动检查、包下载、安装、环境变量配置与验证全流程。当用户需要安装CANN全套组件或指定版本CANN到自定义路径时调用。
SkillCFreshness: C★ 52Claude Code +9 - 0.522score
ascendc-operator-code-gen
Ascend
No description from the publisher yet.
SkillCFreshness: C★ 52Claude Code +9 - 0.514score
ascend-docker
Ascend
Create Docker containers for Huawei Ascend NPU development with proper device mappings and volume mounts.
SkillDFreshness: D★ 52Claude Code +9
Cite this page
ascend-inference-repos-copilot skill. Agent Mart. https://agentmart.dev/skills/ascend-ascend-inference-repos-copilot (last updated 2026-10-24)