tnl
Structured English contracts for AI coding agents — proposed by the agent, approved by you, saved on disk, read by every future session.
面向 AI 编码代理的结构化英文契约 — 由代理提议、由您批准、保存在磁盘上、每个未来会话都会读取。
How to install
npx -y typed-nl git clone https://github.com/janaraj/tnl ~/.claude/skills/tnl npx -y typed-nl About
TNL — Typed Natural Language AI coding agents make design decisions silently, drift from what was planned, and lose context at session end. TNL (Typed Natural Language) is the fix: a per-feature English contract with a fixed schema — proposed by the agent, approved by you, implemented against, saved on disk, and read by every future session. If you've used plan mode in Claude Code, this is the same discipline made compact, persistent, and machine-checkable. The schema The schema is seven fields: id / title — what this feature is scope — feature or repo-wide paths — which files the change is al…
Recommendation signals
Meta
- License
- MIT
- Language
- TypeScript
- GitHub stars
- 8
- mo. downloads
- 72
- Last push
- 2026-04-26
- Created
- 2026-04-22
Basic safety check
- Findings
- None
- Sources
- curated:punkpeye/awesome-mcp-servers
- Topics
- agent-workflow, ai-agents, claude-code, cli, codex, coding-agents, contracts, llm, mcp, mcp-server, specification, typed-natural-language
Related plugins
compound-engineering-plugin
EveryInc/compound-engineering-plugin
Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more
gstack
garrytan/gstack
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
dsh-browser
omdsh-dev/dsh-browser
Chrome sidebar extension that lets DeepSeek Harness operate your browser directly, no vision capabilities required. 一款 Chrome 侧边栏扩展程序,可让 DeepSeek Harness 直接操控您的浏览器,无需视觉能力。
n8n-mcp
czlonkowski/n8n-mcp
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you