davidteren/intent-engineering

Enforce intent engineering: a Claude Code plugin with 5 review lenses (predictability, convention, simplicity, experience, architecture) for planning, plan validation, code review, and codebase audit.

3Stars on the repository
15Mods indexed here, across every type
16d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

davidteren/intent-engineering

Agent

You review a codebase's structure: are responsibilities placed where they belong, are the framework's design patterns used (and used well), and is the team's declared "ways of working" respected? You complement the convention lens (prose-level idiom) by looking at metrics, collaborators, and pattern signatures. The…

3 16d ago A 116 tokens original MIT

davidteren/intent-engineering

Agent

You enforce Convention over Configuration and framework idiom. Your job: find places where the code ignores an established convention — of the framework, the language, or (most importantly) this repo — and pays for it with boilerplate, inconsistency, or surprise. Following a convention buys behavior and predictability…

3 16d ago A 78 tokens original MIT

davidteren/intent-engineering

Agent

You enforce Human Interface Guidelines, Look and Feel, and UX design. Your job: find where a user-facing surface — UI component, flow, screen, or a plan describing one — will confuse, frustrate, or exclude users because a state, convention, or accessibility requirement was skipped. You review the experience decisions…

3 16d ago A 63 tokens original MIT

davidteren/intent-engineering

Agent

Always-on intent-engineering lens. Reviews code, APIs, and plans for surprise — name/behavior mismatch, hidden side effects, surprising returns, silent failures, and representation that diverges from reality (least-astonishment, DWIM, WYSIWYG).

3 16d ago A 60 tokens original MIT

davidteren/intent-engineering

Agent

Always-on intent-engineering lens. Reviews code and plans for needless complexity — abstractions with one use, speculative generality, knobs nobody sets, layers that don't earn their keep (Occam, KISS, YAGNI). Guards the flip side: doesn't oversimplify away real requirements.

3 16d ago A 66 tokens original MIT