choreo-syntax

Validate Choreo `.co` file syntax, primitives, and patterns for GPU kernels.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/LancerLab/croqtile-tuner --skill choreo-syntax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: choreo-syntax
Source: https://github.com/LancerLab/croqtile-tuner/tree/main/.claude/skills/choreo-syntax
Command: npx skills add https://github.com/LancerLab/croqtile-tuner --skill choreo-syntax

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users understand and verify the correct syntax, primitives, and patterns for .co files used in GPU kernel development, ensuring consistency and correctness.

Core Features & Use Cases

  • Syntax Reference: Provides authoritative guidance on Choreo .co syntax, primitives, and code conventions.
  • Review and Validation: Assists in reviewing .co files to match existing patterns and avoid syntax errors.
  • Use Case: When creating or modifying a .co source file for a new GPU kernel, quickly verify syntax compliance and best practices before implementation.

Quick Start

Use this skill to check a .co file for correct syntax and primitives before submitting it for build or review.

Frequently Asked Questions about choreo-syntax

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

FAQPage Schema
How do I verify syntax and primitives in .co files for GPU kernel development?

You verify syntax and primitives in .co files by checking shape declarations, copy patterns, and primitive usage against standard conventions to ensure consistency and correctness before build or review.

What are common syntax patterns to check when creating a .co source file?

Common syntax patterns to check in a .co source file include shape declarations, copy patterns, and primitive usage. Verifying these constructs ensures proper GPU kernel syntax and avoids errors during implementation.

Does this syntax review support parsing and inference scenarios for GPU kernels?

Yes, syntax review supports parsing, inference, and kernel testing scenarios. It validates .co file syntax and primitives to maintain correctness across these different GPU kernel development workflows.

When do I need to review .co file syntax before submitting a GPU kernel?

You need to review .co file syntax when creating or modifying a source file for a new GPU kernel. This verifies syntax compliance and best practices before submitting it for build or review.

What is the best way to avoid syntax errors in .co files used for GPU kernels?

The best way to avoid syntax errors in .co files is to validate common constructs, shape declarations, and primitive usage against established patterns, ensuring proper syntax and consistency in GPU kernel development.