agentlint-ai

data-ai MCP Server

The linter for your agent harness. Works with Claude Code, Codex, and Cursor.

Verified
data-aidata-ai
4 views36 stars1 forksv1.1.13MIT

Why This Matters

Discovered via agent-topic:ai-agent and last synced 3mo ago.

Verified
Source
agent-topic:ai-agent
Stars
36
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
61
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (61)

Check

What

I2

Keyword density

W2

CI exists

W9

Release workflow validates version consistency

W11

feat/fix commits paired with test commits

C6

HANDOFF.md has verify conditions

S1

`.env` in `.gitignore`

S8

No `pull_request_target` trigger

H7

Gate workflows are blocking

SS3

Friction hotspots

Source

Type

F1

Entry file exists

F2

Project description in first 10 lines

F3

Conditional loading guidance

F4

Large directories have INDEX

F5

All references resolve

F6

Standard file naming

F7

`@include` directives resolve

F8

Rule file frontmatter uses globs

F9

No unfilled template placeholders

I8

Total injected content within budget

W8

npm test script exists

C5

`CLAUDE.local.md` not in git

S7

No personal paths in source

H6

Hook scripts network access

SS2

Ignored rules

I1

Emphasis keyword count

W1

Build/test commands documented

W10

Test cost tiers defined (pytest markers)

S9

No personal email in git history

H8

Hook errors use structured format

SS4

Missing rule suggestions

I3

Rule specificity

W3

Tests exist (not empty shell)

S2

Actions SHA pinned

H1

Hook event names valid

D1

Contradictory rules

W4

Linter configured

C1

Document freshness

S3

Secret scanning configured

H2

PreToolUse hooks have matcher

D2

Dead-weight rules

I5

No identity language

W5

No files over 256 KB

C2

Handoff file exists

S4

`SECURITY.md` exists

H3

Stop hook has circuit breaker

D3

Vague rules without decision boundary

W6

Pre-commit hooks are fast

C3

Changelog has "why"

S5

Workflow permissions minimized

H4

No dangerous auto-approve

W7

Local fast test command documented

C4

Plans in repo

S6

No hardcoded secrets

H5

Env deny coverage complete

SS1

Repeated instructions

I4

Action-oriented headings

I6

Entry file length

I7

Under 40,000 characters

Mode

Data accessed