tasselszcx/ako-npu/skill
Claude Code and agent skill by tasselszcx/ako-npu
- community
Checking that the SKILL.md file is still in the repository.
easyasc DSL to AscendC workflow. Author, debug, and validate Ascend NPU kernels written in the easyasc Python DSL, then lower them to AscendC runtime.
Install
npx vskill@latest install tasselszcx/ako-npu/skillSKILL.md
The same SKILL.md was published earlier as jieran-zhang/cannbot-skills/skill.
ops-easyasc-dsl
This is the user-facing entrypoint for the easyasc DSL to AscendC skill. The reusable workflow itself lives under agent/; this file only points you at it.
Before you read the archived runtime/docs or examples
Parts of this repository ship as archives to keep the delivered skill bundle small.
Run the initialization script once before reading runtime/doc content or running examples:
agent/scripts/init.sh restores:
easyasc/— the DSL Python package and codegen runtimedoc/anddoc_cn/— long-form English and Chinese documentationagent/example/— curated kernel examples and manual demo programs
The script is idempotent; only missing trees are restored. Archives live under agent/assets/:
agent/assets/ops-easyasc-dsl-runtime.tar.gz— theeasyasc/,doc/, anddoc_cn/payloadagent/assets/ops-easyasc-dsl-example.tar.gz— theagent/example/payload
Where to go next
Start with the router:
agent/ROUTER.md— progressive-disclosure routing layer
Preferred read order:
agent/ROUTER.md— pick the matching route- one playbook from
agent/playbooks/ - one focused reference from
agent/references/ - one source example from
agent/example/kernels/(afterinit.sh)
Top-level layout
skill/— this skill entrypointagent/— the callable easyasc DSL to AscendC workflow used by this skillagent/scripts/— repository-maintenance scripts, includinginit.shagent/assets/— archived runtime/docs and example payloadsagent/example/— restored kernel examples and manual demos (on-demand)
Environment guidance
The delivered scripts prefer environment variables over fixed install paths. Set them to match your CANN installation, for example:
Avoid hardcoding machine-specific absolute paths when editing delivered scripts.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/plugins-community/ops-easyasc-dsl/skill/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tasselszcx/ako-npu/skill)