workflow-doc-templates

Provides format templates for Ascend C operator development workflow deliverables.

Updated Sep 15, 2026
One-click install
npx skills add https://github.com/WangWindow/CANN-BatchMatMulMaxsum --skill workflow-doc-templates-wangwindow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-doc-templates
Source: https://github.com/WangWindow/CANN-BatchMatMulMaxsum/tree/main/.agents/skills/workflow-doc-templates
Command: npx skills add https://github.com/WangWindow/CANN-BatchMatMulMaxsum --skill workflow-doc-templates-wangwindow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Ascend C operator development workflows produce many intermediate deliverables (requirement docs, test plans, acceptance reports, operator docs, logs) that must follow consistent formats tied to workflow stage numbers. This Skill centralizes those templates so each deliverable starts from the correct format baseline instead of being improvised. ## Core Features & Use Cases - Stage-Numbered Template Index: Maps each deliverable to its workflow stage number (1.1 requirement analysis, 2.1 test plan, 2.2 dev plan, 3.4 joint-debug report, CP3/CP4/CP5 acceptance reports, 6.1 operator doc, 7.1/7.2 reports) with placeholder fields like {算子名称} to fill in. - Cross-Stage Templates: Provides shared templates for development logs (LOG) and issue records (Issue) used throughout the whole workflow. - Snapshot Refresh Rules: Defines which deliverables must be refreshed when operator code, precision criteria, or bottleneck analysis changes, keeping documents synchronized with implementation. - Use Case: When asked to produce a functional acceptance report for a BatchMatmulMaxSum operator, load the CP3 template first and fill its precision criteria tables and verdict sections. ## Quick Start Load the matching template from references/ before writing any requirement, test plan, acceptance report, or operator document deliverable.

Frequently Asked Questions about workflow-doc-templates

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

FAQPage Schema
How do I write an operator acceptance report for Ascend C development?

Load the CP3 functional acceptance report or CP4 performance acceptance report template from the references directory, then fill in the verification summary, precision criteria tables, and verdict sections. The template enforces traceable precision thresholds and structured rollback guidance.

What document templates does an Ascend C operator workflow need?

The workflow uses stage-numbered templates: 1.1 requirement analysis, 2.1 test plan, 2.2 development plan, 3.4 joint-debug report, CP3/CP4/CP5 acceptance and review reports, 6.1 operator doc, and 7.1/7.2 development report and lessons learned, plus shared LOG and Issue templates.

When must deliverable documents be refreshed after code changes?

Documents are snapshots and must be refreshed when operator code is re-landed after rollback, precision criteria values change, or bottleneck analysis is recalibrated by measurement. The skill lists exactly which deliverables each trigger affects.

How are the workflow templates organized and named?

Templates live in the references directory and are named by workflow stage number plus a Chinese title, such as 1.1-需求分析.md. The shared environment info template has no number prefix, and cross-stage templates use LOG and Issue prefixes.

Can I fill template placeholders with free-form content?

Placeholders marked with braces must be filled with actual project content, but several sections have strict rules, such as precision criteria requiring concrete thresholds rather than references to external standards. Follow the guidance comments embedded in each template.