Skip to content

v0.2.0 — first public release

Choose a tag to compare

@davidteren davidteren released this 14 Jun 04:25
· 20 commits to main since this release

First public release of intent-engineering — a Claude Code plugin that checks whether software behaves the way a reasonable developer or user already expects.

Highlights

  • 5 review lenses — predictability, convention, simplicity, experience (universal) + architecture (Rails-only, code/audit). Parallel sub-agents → scored, deduplicated, confidence-gated findings with concrete fixes.
  • 5 skills/ie-init, /ie-plan-assist, /ie-validate-plan, /ie-review, /ie-audit across planning, plan validation, code review, and codebase audit.
  • .intense project config — lens toggles, pattern policy, architecture thresholds (project overrides plugin defaults).
  • Rails architecture audit + a 14-pattern catalog (heuristic-first; optional reek/flog/brakeman enrichment).
  • Researched knowledge base bundled in the plugin — principles, framework conventions, agnostic topics, each with violation-smell checklists and cited sources.
  • Contract-integrity CIscripts/check-contracts.rb (67 checks) runs on every PR.

Install

```
/plugin marketplace add https://github.com/davidteren/intent-engineering
/plugin install intent-engineering
```

See CHANGELOG.md for the full list, README.md for the overview, and AGENTS.md for the contributor guide.

MIT licensed.


Announcement

Shipped intent-engineering — a Claude Code plugin that catches surprising code before it ships. Five review lenses (predictability, convention, simplicity, experience, architecture) run across planning, plan validation, code review & audit → scored findings, each naming the broken expectation with a concrete fix. Tunable per repo via .intense, MIT-licensed, with a 67-check contract test in CI.

https://github.com/davidteren/intent-engineering