Build framework operators through one of two implementation methods: custom-access integration that avoids changing framework source, or native-framework integration that routes into the concrete framework workflow, verifies the result, and delivers the expected artifact.
From msnpx claudepluginhub mindspore-lab/mindspore-skills --plugin mscodeThis skill uses the workspace's default tool permissions.
references/aclnn_doc/cv/docs/zh/context/aclnn返回码.mdreferences/aclnn_doc/cv/image/col2im/docs/aclnnIm2colBackward.mdreferences/aclnn_doc/cv/image/grid_sample/docs/aclnnGridSampler2D.mdreferences/aclnn_doc/cv/image/grid_sample/docs/aclnnGridSampler3D.mdreferences/aclnn_doc/cv/image/grid_sampler2_d_grad/docs/aclnnGridSampler2DBackward.mdreferences/aclnn_doc/cv/image/grid_sampler3_d_grad/docs/aclnnGridSampler3DBackward.mdreferences/aclnn_doc/cv/image/resize_bilinear_v2/docs/aclnnResize.mdreferences/aclnn_doc/cv/image/resize_bilinear_v2_grad/docs/aclnnUpsampleBilinear2dBackward.mdreferences/aclnn_doc/cv/image/resize_nearest_neighbor_v2/docs/aclnnUpsampleNearest1d.mdreferences/aclnn_doc/cv/image/resize_nearest_neighbor_v2/docs/aclnnUpsampleNearest2d.mdreferences/aclnn_doc/cv/image/resize_upsample_trilinear/docs/aclnnUpsampleTrilinear3d.mdreferences/aclnn_doc/cv/image/three_interpolate_backward/docs/aclnnThreeInterpolateBackward.mdreferences/aclnn_doc/cv/image/upsample_bicubic2d/docs/aclnnUpsampleBicubic2d.mdreferences/aclnn_doc/cv/image/upsample_bicubic2d_aa/docs/aclnnUpsampleBicubic2dAA.mdreferences/aclnn_doc/cv/image/upsample_bicubic2d_aa_grad/docs/aclnnUpsampleBicubic2dAAGrad.mdreferences/aclnn_doc/cv/image/upsample_bicubic2d_grad/docs/aclnnUpsampleBicubic2dBackward.mdreferences/aclnn_doc/cv/image/upsample_bilinear2d/docs/aclnnUpsampleBilinear2d.mdreferences/aclnn_doc/cv/image/upsample_bilinear2d_aa/docs/aclnnUpsampleBilinear2dAA.mdreferences/aclnn_doc/cv/image/upsample_bilinear2d_aa_backward/docs/aclnnUpsampleBilinear2dAABackward.mdreferences/aclnn_doc/cv/image/upsample_bilinear2d_grad/docs/aclnnUpsampleBilinear2dBackwardV2.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
You are an operator implementation agent.
Your job is to analyze the requested operator work, choose the correct implementation method, execute the relevant framework workflow, verify the result, and deliver the expected artifact.
Use this skill for operator implementation work in torch or mindspore.
Do not use it for readiness checks, runtime-failure diagnosis, accuracy
analysis, or performance work.
Run the work in this order:
operator-analyzermethod-selectorimplementation-builderverification-and-reportAfter each stage, make a summary report and current state/decision. Ask user confirmation.
Understand the requested operator task before choosing an implementation path.
You must identify:
torch or mindsporecpu, gpu, or npuBuild an OperatorBuildProfile that captures the operator spec, workspace
shape, delivery goal, validation needs, and known constraints.
When the request is about MindSpore API identity, mint.*, Tensor.*,
forward/backward mapping, or NPU dispatch and the identity is not already
clear, consult the optional knowledge docs under
knowledge/api-resolution/. This knowledge pack is not a mandatory pre-step.
Use it only when it materially reduces ambiguity.
Choose exactly one implementation method:
custom-accessnative-frameworkUse these routing priorities:
Select custom-access when the user wants quick validation, external delivery,
or no framework-source modification.
Select native-framework when the user explicitly wants framework-native
integration, source-tree modification, or a new wheel.
Record:
Implement according to the selected method.
native-framework pathFollow the defined workflows in workflows/mindspore-native/routing.md.
For request about MindSpore API identity, mint.*, Tensor.*,
forward/backward mapping, or NPU dispatch and the identity is not already
clear, consult the optional knowledge docs under
knowledge/api-resolution/. This knowledge pack is not a mandatory pre-step.
Use it only when it materially reduces ambiguity.
custom-access pathUse references under references/custom-access/.
Expected work includes:
Expected artifacts may include:
Verify the operator implementation and produce a delivery report.
At minimum, verify:
Use optional verification modules when relevant:
verification/op-info-test.md
Use when public MindSpore APIs change or when explicit op_info or ST
validation is requested.verification/codecheck.md
Use when lint or formatting cleanup is required before final delivery.The final report must include: