ascendc-operator-dev

Orchestrates seven-phase AscendC operator development from design to evaluation.

31|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Ascend/agent-skills --skill ascendc-operator-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascendc-operator-dev
Source: https://github.com/Ascend/agent-skills/tree/main/skills/ascendc-operator-dev
Command: npx skills add https://github.com/Ascend/agent-skills --skill ascendc-operator-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AscendC operator end-to-end development orchestration. Use this to develop new operators, implement custom operators, or complete the full flow from requirements to testing.

Core Features & Use Cases

  • Seven-phase workflow that sequentially covers project initialization, design, testcase generation, code generation, documentation, precision evaluation, and performance evaluation.
  • Mandates invoking the appropriate sub-skills for each phase and enforces gate checks before progression.
  • Automatically generates and aggregates design docs, test cases, interface documentation, and performance reports to ensure traceability.

Quick Start

Provide the operator name and a brief description, then run this skill to kick off the seven-phase development workflow.

Frequently Asked Questions about ascendc-operator-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the AscendC operator development workflow from design to testing?

The workflow orchestrates end-to-end AscendC operator development by sequentially coordinating design, testcase generation, code generation, compilation, documentation, and evaluation across seven mandated phases.

What is the process for generating testcases and interface documentation for custom operators?

The process for generating testcases and interface documentation uses mandated sub-skills within the development workflow to automatically generate and aggregate design docs, test cases, and interface documentation for full traceability.

Can I skip phases if I only need AscendC code generation without precision and performance evaluation?

No, the workflow enforces gate checks before progression across its seven phases, meaning you cannot skip phases even if you only need code generation without precision and performance evaluation.

What do I need to start the end-to-end operator development workflow?

To start the end-to-end operator development workflow, you need to provide the operator name and a brief description, which kicks off the sequential coordination from project initialization through to performance evaluation.

How does this approach compare to manually coding AscendC operators and writing documentation separately?

Unlike manually coding operators and writing documentation separately, this approach mandates invoking designated sub-skills for each phase and automatically aggregates generated documents and reports to ensure traceability.