Lint Skill

SkillDev tools

Lets your agent run Swift code style checks and report lint issues on the MiaoYan project.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Lint Skill skill

About this capability

Run SwiftLint and swift-format checks on MiaoYan. There is no auto-fix hook; run `swiftlint --fix` or `swift-format format --in-place` manually when fixes are needed.

What this skill tells your AI

The instructions your AI receives, as published by tw93/miaoyan in .agents/skills/lint/SKILL.md and read by ahel’s review.

Use this skill to check or fix code style in MiaoYan.

SwiftLint

# Check (report only)
swiftlint lint

# Strict mode (treat warnings as errors)
swiftlint lint --strict

# Auto-fix safe violations
swiftlint --fix

# Check specific file
swiftlint lint --path Controllers/ViewController.swift

Config: .swiftlint.yml at project root.

swift-format

# Check formatting (no changes)
swift-format lint --recursive . --strict

# Apply formatting
swift-format format --recursive --in-place .

Config: .swift-format at project root (line length: 240).

Run Both

swiftlint lint --strict && swift-format lint --recursive . --strict

Safety Rules

  1. ALWAYS run lint check before proposing a commit
  2. NEVER auto-apply --fix or --in-place without user confirmation

Signals

GitHub stars
9k
Forks
510
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
lint-tw93
Source
github.com/tw93/miaoyan