tile-ai avatar

tile-ai

Official

@tile-ai

0Followers
|
25Public Repos
|
21Published Skills

Enabling Lightning-Fast AI Workloads Development via Tiling

Skills Distribution
DomainAI Models & ...NPU-Kernel-Enginee.. (40%)GPU-Performance-Op.. (30%)Repository-Lifecyc.. (30%)

Agent Skills by tile-ai

Showing 21 vetted skills indexed across 2 GitHub repositories.

tile-aitile-ai
346

tilelang-pass-analyzer

Analyze TileLang Pass functionality and generate structured Markdown reports.

Official
Intermediate
tile-aitile-ai
346

tilelang-op-design

Generate TileLang-Ascend operator design documents from requirements.

Official
Advanced
tile-aitile-ai
346

tilelang-pass-workflow-analyzer

Analyzes TileLang-Ascend Pass pipeline relationships and execution order for placement recommendations.

Official
Advanced
tile-aitile-ai
346

tilelang-op-generate

Generate TileLang-Ascend operator code and tests from design.md specifications.

Official
Advanced
tile-aitile-ai
346

tilelang-review-skill

Validate Python and C++ code formatting against CI rules and generate JSON/Markdown reports.

Official
Advanced
tile-aitile-ai
346

tilelang-mode-guide

Guide TileLang Ascend mode selection and pass_config configuration for NPU kernels.

Official
Intermediate
tile-aitile-ai
346

tilelang-github-operations

Install GitHub CLI and create pull requests via authenticated workflows.

Official
Advanced
tile-aitile-ai
346

tilelang-debug-helper

Configures GDB and VSCode debugging for mixed Python-C++ TileLang Ascend examples.

Official
Intermediate
tile-aitile-ai
346

tilelang-error-fixer

Diagnose and repair TileLang-Ascend Pass crashes via GDB backtraces, IR dumps, and AOT tests.

Official
Advanced
tile-aitile-ai
346

tilelang-submodule-pull

Pull tilelang submodules and third-party code with retries and logging.

Official
Advanced
tile-aitile-ai
346

tilelang-api-best-practices

Provide best practices for writing Ascend NPU kernels with TileLang API.

Official
Advanced
tile-aitile-ai
168

lifecycle-pull-request

Automate GitHub pull request lifecycle from draft creation to human review.

Official
Advanced
tile-aitile-ai
168

creating-issue

Create validated GitHub issues with structured templates and gh CLI labels.

Official
Intermediate
tile-aitile-ai
168

lifecycle-issue-fixer

Resolve GitHub issues via TDD, worktree isolation, and pull request creation.

Official
Advanced
tile-aitile-ai
168

tune-multiplication

Optimize GEMV, GEMM, and grouped GEMM kernels on NVIDIA Ampere and Hopper GPUs.

Official
Advanced
tile-aitile-ai
168

committing-changes

Enforce Git commit and branch workflows for the TileOPs repository.

Official
Advanced
tile-aitile-ai
168

tune

Profile TileOPs GPU kernel latency and bottlenecks with CUDA-event timings.

Official
Advanced
tile-aitile-ai
168

check-kernel-format

Validate kernel and op format conformance for T.prim_func and TileLang macros.

Official
Intermediate
tile-aitile-ai
168

kernel-debug

Diagnose TileLang GPU kernel correctness failures across configurations and shapes.

Official
Advanced
tile-aitile-ai
168

migrating-new-op

Migrate operators into TileOPs with a phased kernel-to-op workflow.

Official
Advanced
tile-aitile-ai
168

creating-pull-request

Create draft GitHub pull requests with validated titles, bodies, and labels via gh CLI.

Official
Intermediate

Frequently Asked Questions About tile-ai

FAQPage Schema
What specific tasks can engineers perform using these capabilities?

Engineers can design, generate, and debug Ascend NPU kernels, optimize GEMM and GEMV performance on NVIDIA hardware, and manage repository pull request lifecycles. The system provides structured validation for kernel formatting, latency profiling, and diagnostic support for complex operator crashes.

Which technical personas benefit most from these skills?

These skills are designed for kernel engineers, performance optimization specialists, and repository maintainers working on high-performance computing projects. It specifically supports developers focused on TileLang-Ascend integration and those maintaining large-scale GPU operator libraries.

What are the primary prerequisites for implementing these kernel optimizations?

Implementation requires an environment configured for TileLang-Ascend development, access to NVIDIA Ampere or Hopper hardware for profiling, and GDB for mixed-language debugging. Users must also maintain authenticated access to GitHub repositories to utilize the integrated lifecycle management features.