
Ruff Agent Skills
A Python linter and formatter whose Rust workspace also contains the ty type checker.
Repository snapshot · main · 353969e
Scanned 2026-09-17
1–4 of 4 skills
adding-ty-diagnostics
Use when a user says "add a ty diagnostic", "write this new ty diagnostic", "change a ty error message", "review ty diagnostics", or asks to add, update, or review ty checks, diagnostic messages, subdiagnostics, or concise output behavior.
.agents/skills/adding-ty-diagnostics/SKILL.md
minimizing-ty-ecosystem-changes
Use when a user says "minimize this ty ecosystem change", "reproduce this ecosystem result", "investigate a primer difference", "investigate a mypy_primer difference", "investigate a mypy-primer difference", or asks to reproduce, investigate, or minimize behavior changes in ty ecosystem/primer/mypy_primer/mypy-primer projects.
.agents/skills/minimizing-ty-ecosystem-changes/SKILL.md
summarise-ecosystem-results
Use when a user says "summarise ecosystem results", "summarize this ty ecosystem report", "what changed in this ecosystem run?", or asks to summarise or summarize ty ecosystem results for a Ruff PR from a PR number, PR URL, GitHub ecosystem-results comment, or detailed HTML report.
.agents/skills/summarise-ecosystem-results/SKILL.md
wobbling-ty-constraint-order
Use when a user asks to wobble ty constraint ordering, check constraint-set or TDD ordering determinism, test reversed constraint/typevar IDs, or investigate nondeterministic ty inference and mdtest results.
.agents/skills/wobbling-ty-constraint-order/SKILL.md
Discovery details
Tracked SKILL.md files, excluding tests, fixtures, dependencies, and vendored directories. The Instructions analysis keeps its own pinned revision.
Give your agents the whole story.
Skills teach agents how your team works. Modem shows them what customers said, who is affected, and what changed.