create-linter-rule

Official

Build TypeSpec linter rules with confidence

AuthorAzure
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers create consistent, production-ready TypeSpec linter rules by guiding them through implementation, testing, documentation, registration, and validation workflows.

Core Features & Use Cases

  • Linter Rule Development: Guides the creation of new TypeSpec lint diagnostics and design guideline checkers using a structured TDD workflow.
  • Complete Rule Lifecycle: Covers scaffolding, failing tests, implementation, ruleset registration, documentation updates, changesets, and final validation.
  • Use Case: When adding an Azure API design guideline check, use this Skill to create the rule, verify diagnostics, register it in the correct rulesets, and prepare it for review.

Quick Start

Use the create-linter-rule skill to add a new TypeSpec Azure linter rule that validates API patterns and includes tests and documentation.

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: create-linter-rule
Download link: https://github.com/Azure/typespec-azure/archive/main.zip#create-linter-rule

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 545,000+ vetted skills library on demand.