LearnTeachMaster is an open, free knowledge platform for Software Engineering Intent-Driven Engineering — Review the Open Source Docs →
Intent-Driven Engineering · Mark Kendall

Stop Chatting with AI.
Start Engineering with It.

Production-ready starter kits for architects, tech leads, and senior engineers building autonomous AI pipelines — using Python agents, intent contracts, and real workflows.

What you can build with this
Instant digital delivery via email
🏗️
Built from real-world engineering
🎯
Intent-Driven, not theory-driven
🔓
No calls. No contracts. Just results.
Products
Downloadable Kits. Production-Ready. Yours to Own.

Not a SaaS. Not a course. Downloadable templates and architecture you deploy, own, and extend. Three tiers — start where you are.

🔥 Flagship
🗺️
Tier 2 — Pro · Teams & Leads
📧 Delivered by email

Intent-Driven Engineering: 14-Day Pilot Kit

Best for: Tech leads and engineering managers launching an IDE pilot without disrupting current delivery

A step-by-step execution plan to launch your first Intent-Driven Engineering pilot — without disrupting your team or overhauling your architecture.

  • 14-day day-by-day execution plan
  • Pre-built intent templates for epics and features
  • Editable starter architecture diagram
  • Pre-written first sprint backlog
  • Field-tested AI prompt pack
Tier 1 — Starter · Individual Engineers
📧 Delivered by email

AI Engineer Starter Pack: Prompts + Workflows

Best for: Individual engineers who want immediate, practical AI productivity gains this week

25 high-impact prompts and 3 proven workflows built for real engineering scenarios, not blog examples. Includes a daily 15-minute AI productivity routine.

  • 25 prompts for real engineering work
  • Code generation workflow
  • Architecture design workflow
  • Backlog creation workflow
  • Daily 15-minute usage guide
✦ New
🟦
Tier 2 — Pro · Teams & Leads
📧 Delivered by email

Node.js TypeScript API Accelerator Kit: 3 APIs in 7 Days

Best for: Teams modernizing to typed Node.js microservices with AI-assisted delivery patterns

Build 3 production-ready Node.js TypeScript APIs in 7 days using AI-assisted intent-driven workflows. Real patterns, real structure — not another tutorial.

  • 3 typed microservice templates (Express + Fastify)
  • AI code generation prompts for TypeScript
  • REST, event-driven, and agent API patterns
  • Docker and CI/CD deployment guide
  • Type-safe intent contract examples
⭐ Custom
🎯
Tier 3 — Enterprise · Full System
📧 Delivered by email

Company-Specific Intent Pack (Custom Generated)

Best for: Organizations that need a production-ready IDE system tailored to their stack, team, and constraints

You provide your industry, team size, architecture, and goals. You get a custom Intent-Driven Engineering starter pack tailored specifically to your environment.

  • Custom architecture diagram
  • Tailored intent model
  • Step-by-step pilot plan
  • Suggested first use case
  • AI prompts specific to your scenario
Agent Pipeline
Python AI Agents — Live Pipeline

Turn product intent into merged code — without manual PR workflows.
Ship production-ready AI agents that generate, review, and merge code automatically.

Four autonomous Python agents wired to a YAML intent contract. Each agent knows its role, its constraints, and its state transition.

SUGGESTED GENERATED REVIEWED APPROVED MERGED
1Step 01
SuggestorAgent
Generate improvement ideas from context
SUGGESTED
async def run(
  context: str
) → dict

"Generate ONE specific,
 actionable suggestion."
Python Claude API intent.yaml
2Step 02
PRGeneratorAgent
Convert suggestions into pull requests
GENERATED
async def run(
  suggestion: dict,
  mcp_session=None
) → dict

"Create branch + open PR
 via GitHub MCP tools."
Python MCP GitHub API
3Step 03
ReviewerAgent
Validate PR against rules and intent
REVIEWED → APPROVED
async def run(
  pr: dict,
  approved: bool | None
) → dict

"APPROVED or REJECTED
 + one-sentence note."
Python Claude API Diff review
4Step 04
MergerAgent
Squash-merge approved PRs automatically
MERGED
async def run(
  pr: dict,
  mcp_session=None
) → dict

"Blocked if not APPROVED.
 Squash-merge on confirm."
Python MCP State guard
Live Example — "Improve API error handling"
Input
Intent
"Improve API error handling for better client experience"
Step 1
SuggestorAgent
"Add structured error responses with RFC 7807 Problem Details"
Step 2
PRGeneratorAgent
Opens PR #142 on branch feature/error-handling
Step 3
ReviewerAgent
APPROVED — well-scoped, no breaking changes
Output
MergerAgent
Squash-merged: "add structured error responses"
📄
Intent Contract · intent.yaml
Every agent loads intent.yaml at startup — injecting the objective, constraints, and state machine into every Claude API call. No agent acts outside its defined role.
👨‍💻
About
Mark Kendall
Founder · LearnTeachMaster.org · Software Engineering Intent-Driven Engineering
Who this is for
Senior engineers, architects, and tech leads who are done with AI hype and ready to build real systems.
Not for beginners. Not for theory. This is for engineers shipping production code who want to add autonomous AI pipelines to their stack — with full ownership of the architecture.
What is Intent-Driven Engineering
Pioneering a new way to build: define intent first, let AI execute within it.
Intent-Driven Engineering (IDE) is an approach where teams define clear outcomes, architecture constraints, and state transitions before implementation begins — enabling AI agents to execute autonomously without going off-rails. Mark Kendall is an early pioneer of this methodology, helping define the emerging "Intent Architect" role.
Why this platform exists
LearnTeachMaster is an open, free knowledge platform. The kits are how you implement it.
The docs, patterns, and frameworks on learnteachmaster.org are open and free — built on the principle: Learn it. Teach it. Master it. The kits sold here are the production-ready, implementation-ready artifacts built on top of that foundation. In 2026, recognized alongside Hugging Face and Anthropic's Engineering Blog as a top source for context engineering and agentic development.
Intent-Driven Engineering Node.js / TypeScript Python Agents AI-Native Development Microservices Agentic Systems Enterprise Architecture
Contact
Get In Touch

Questions about a product? Want a custom order? Reach out — no calls, no contracts.

Let's Talk

All products are delivered via email. For custom orders, the more detail you share, the better.

🌐
Website
Quick Buy
Send a Message
✅ Opening your email client — talk soon!