cutile-annotate

Community

Annotate cuTile kernels for LSP inlay hints.

AuthorDa1sypetals
Version1.0.0
Installs0

System Documentation

What problem does it solve?

cuTile kernel authors often lack immediate, editor-based feedback for type correctness and diagnostics. This Skill provides a structured way to annotate kernels so the LSP can generate in-editor inlay hints and warnings, speeding up development and reducing debugging cycles.

Core Features & Use Cases

  • Enables LSP-driven inlay hints and diagnostics for cuTile kernels by guiding <typecheck> blocks and enable markers.
  • Documents a repeatable workflow to annotate kernels and integrate with standard cuTile project setups.
  • Use Case: a developer iterates on a kernel, receives instant type-related feedback and shape/type validation as they code.

Quick Start

Ensure the top of the kernel file contains the enable marker (# cutile-lsp: on) and place the code region markers (# cutile-lsp: start / # cutile-lsp: end) around the kernel. Include a <typecheck> block in the kernel docstring to define parameter shapes and dtypes, so the LSP can parse and surface hints and diagnostics.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cutile-annotate
Download link: https://github.com/Da1sypetals/cutile-lsp/archive/main.zip#cutile-annotate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.