lint

Detect recurring process and agent issues by matching executed work against a ruleset.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/cosmicdreams/claude-plugins --skill lint-cosmicdreams
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lint
Source: https://github.com/cosmicdreams/claude-plugins/tree/main/improve/skills/lint
Command: npx skills add https://github.com/cosmicdreams/claude-plugins --skill lint-cosmicdreams

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents agents and process components from drifting into recurring failure modes by checking work against a curated set of known problem patterns.

Core Features & Use Cases

  • Ruleset-driven process linting: Evaluates processes against global lint rules and optionally augments them with domain-specific rules from the process’ improve skill.
  • Tiered responses for safe autonomy: Applies fixes automatically for low-risk patterns, surfaces evidence for warnings, and records observations for watch rules.
  • Ruleset management: Helps you add new rules from observations, promote/demote tiers based on evidence, and review the current ruleset without making fixes yourself.

Quick Start

Use the improve:lint trigger to scan a specific process for known problem patterns using the shared lint ruleset (and any applicable domain rules).

Frequently Asked Questions about lint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect stalled agent behavior and misconfigurations before running processes?▼

Process linting detects stalled behavior and misconfigurations by scanning agents, skills, and hooks against a ruleset. It matches executed work against known problem patterns to identify issues and produces lint results with counts and evidence before fixes are attempted.

What is ruleset-driven process linting for automation safety?▼

Ruleset-driven process linting evaluates automation components against curated global rules to prevent recurring failure modes. It optionally augments checks with domain-specific rules, applying tiered responses that automatically fix low-risk patterns, warn with evidence, or record observations for watch rules.

How do I validate agent configurations against known problem patterns?▼

To validate agent configurations, use the improve:lint trigger to scan a specific process. The tool loads global lint rules from the references directory, optionally invokes domain improve skills for additional rules, and evaluates detection steps per applicable rule tier to surface misconfigurations.

Can I automatically apply fixes for low-risk process issues during review?▼

Yes, tiered responses enable safe autonomy by automatically applying fixes for low-risk patterns. For higher-risk issues, the process linting surfaces evidence for warnings and records observations for watch rules without making changes itself.

How do I manage and update lint rulesets for agent evaluation?▼

Ruleset management allows you to add new rules from observations, promote or demote tiers based on evidence, and review the current ruleset. This helps maintain configuration validation standards without requiring you to make fixes directly during the review.

Why do my agents keep drifting into recurring failure modes during execution?▼

Agents drift into recurring failure modes when processes are not checked against known problem patterns. Process linting catches these issues by matching executed work against a curated ruleset of misconfigurations and stale references before they cost tokens.