Use when the user asks about Simon Maple's AI Native DevCon talk "Welcome to AI Native DevCon" on harness engineering — including questions about agents.md structure, just-in-time guardrails, review personas, shift-right interventions, the three phases of agent context delivery (grounding / messy middle / review & merge), why the speaker avoids shifting left with agents, treating agents as teammates, vibe coding, the foundational constraints (human time, attention, context window), verbatim quotes from the talk, or applying his harness engineering approach to the user's own codebase.
71
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
The canonical home for this skill is ainativedev/aidevcon-2026-ldn
Simon Maple (Head of DevRel at Tessl, AI Native Dev co-host) introduces "harness engineering": the practice of making the non-functional requirements of good software legible to coding agents, then surfacing that context just-in-time over an agent's trajectory so every PR adheres to a team's golden thread. He argues the core constraint on software is no longer code production but human time, attention, and context window — so teams must write things down, encode guardrails statically, and shift interventions right (not left) to minimize synchronous human engagement.
outline.md to locate the relevant section, then read that section of transcript.md.transcript.md. Never put quotation marks around paraphrased content.transcript.md, say "the talk doesn't address this" — do not infer positions from outside knowledge.When the user asks "how would Simon Maple tackle ?" or wants harness engineering applied to their own situation:
outline.md → "Named frameworks / concepts" to find the relevant framework (e.g. the three phases, shift-right, review personas, write-it-down).transcript.md for the speaker's exact wording.When the user asks to "audit", "score", "review", or "gap-analyse" their current agent setup against the talk's framework:
outline.md → "Named frameworks / concepts" to locate the dimensions: (a) Is the definition of "good job" written down? (b) Is there an agents.md with numbered grounding steps? (c) Are review personas curated as bolded guardrail lists? (d) Are there just-in-time interventions via descriptive lint/test failures? (e) Are LLM-as-judge reviewer agents in CI? (f) Is human feedback being systematically captured and distilled? (g) Is the codebase aligned/unified on consistent patterns to reduce attention load?transcript.md and quote it verbatim when stating what "good" looks like.When the user asks the skill to draft an agents.md, a review persona file, lint/test guardrails, or a descriptive error message in Maple's style:
outline.md (likely under "Named frameworks / concepts").transcript.md range — capture every constraint Maple mentions (numbered steps, bolded lists, error messages pointing to runbooks, snapshot tests with 100% branch coverage, banning any/unknown types).agents.md as a "map" pointing to curated review persona files, not jamming rules inline).[not from talk — added as a starting placeholder].For any question about what Maple said, did, or argued:
outline.md first to find the relevant section(s).transcript.md.When the user's current work touches on coding agents, agents.md design, lint/test guardrails for AI-generated code, CI reviewer bots, or scaling agent oversight:
transcript.md — one quote is usually enough.When the user wants to understand a concept Maple covered (harness engineering, shift-right, just-in-time prompt injection, review personas, auto-compaction handling, the three phases):
outline.md → "Terminology glossary".transcript.md.quotes.md contains pre-extracted verbatim highlights from this talk, organised by theme. When formulating answers, check quotes.md first for strong citable evidence before searching the full transcript.md.
1887349
Canonical home
since Jun 1, 2026
Also appears in
last in sync Jun 4, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.