veomni-new-op

Assists adding, testing and documenting new operators in the SSA framework.

2.1k|247|Updated Mar 28, 2025
One-click install
npx skills add https://github.com/ByteDance-Seed/VeOmni --skill veomni-new-op
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: veomni-new-op
Source: https://github.com/ByteDance-Seed/VeOmni/tree/main/.agents/skills/veomni-new-op
Command: npx skills add https://github.com/ByteDance-Seed/VeOmni --skill veomni-new-op

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides developers through the comprehensive process of adding new optimized kernels or operators to the VeOmni framework, ensuring consistency and correctness.

Core Features & Use Cases

  • Provides detailed instructions for understanding VeOmni's architecture and implementing new operators.
  • Supports lifecycle management from initial design, code structuring, testing, to documentation.
  • Use Case: A developer wants to add a new fused attention kernel; this Skill walks them through creating the directory, writing code, registering the kernel, testing, and updating documentation.

Quick Start

Use this Skill to guide your implementation of a new operator tailored for your model optimization needs.

Frequently Asked Questions about veomni-new-op

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

FAQPage Schema
How do I add new optimized kernels and operators in VeOmni?

To add optimized kernels and operators in VeOmni, follow systematic instructions for directory creation, code structuring, kernel registration, testing, and documentation to ensure framework consistency.

What is the process for implementing a fused attention kernel in VeOmni?

Implementing a fused attention kernel in VeOmni involves creating the directory, writing code, registering the kernel, testing, and updating documentation through a guided lifecycle management process.

How does VeOmni handle operator lifecycle management?

VeOmni handles operator lifecycle management by guiding developers from initial design through code structuring, testing, and documentation, ensuring new operators integrate correctly into the framework architecture.

Can I use VeOmni to test and document new operators systematically?

Yes, you can use VeOmni to systematically test and document new operators, as it provides detailed instructions supporting the full lifecycle from initial design to final documentation updates.

What is the best way to ensure consistency when adding operators to the VeOmni framework?

The best way to ensure consistency when adding operators to VeOmni is to follow the provided implementation instructions, which guide you through architecture understanding, code structuring, and testing.

Do I need to understand VeOmni's architecture before implementing new operators?

Yes, understanding VeOmni's architecture is necessary before implementing new operators, as the Skill provides detailed instructions to help you comprehend the framework structure for correct operator integration.