create-linter-rule
OfficialBuild 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.