Use when the user asks about Simon Maple and Baruch Sadogursky's AI Native DevCon talk "Welcome to AI Native DevCon" (June 2026) — including questions about turning mega-prompts into skills, the skill YAML frontmatter (name/description) pattern, when to use rules vs skills vs scripts vs hooks, the "deterministic → script, non-deterministic → LLM" heuristic, the dark factory / issue-to-merged-PR orchestrator concept, Tessl plugins as context artifacts, eval scenarios and LLM-as-judge, using cheaper models via OpenRouter/LiteLLM, or applying their context-engineering approach to the user's own agent setup.
73
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
High
Do not use without reviewing
The canonical home for this skill is ainativedev/aidevcon-2026-ldn
A live workshop by Simon Maple and Baruch Sadogursky (Tessl) demonstrating how to refactor a "mega-prompt" into proper context primitives: skills, rules, and scripts, then bundle them as a Tessl plugin, add LLM-as-judge evals, and enforce the policy as a CI artifact.
This skill depends on two companion files that must be present in the same bundle:
outline.md — structured outline of the talk with a "Named frameworks / concepts" index and a "Terminology glossary".transcript.md — verbatim (speech-to-text) transcript of the full session, navigable by section heading and line range.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.outline.md before attributing. Treat speech-to-text artifacts (e.g. "Macey" likely = "Maple", "Sadly mansource" likely = "shadows open source", "dark factory" possibly = "dev factory") as transcription noise — flag them rather than silently correcting.Execute before composing any response:
outline.md ("Named frameworks / concepts" or "Terminology glossary") to find the relevant section.transcript.md.transcript.md. Cite section heading or line range.When the user asks "how would Maple/Baruch tackle ?" or wants the talk's framework applied to their own situation:
When the user asks to "audit", "review", or "gap-analyse" their current agent/context setup:
transcript.md.name and description; description is "absolutely crucial".)When the user asks to draft a skill, rule, script split, or plugin descriptor:
name, description), the "use when" / "this must absolutely be used when" hints, the plugin.json shape.description fields that the agent reasons over to decide activation.[not from talk — added as a starting placeholder].When the user wants to understand a concept:
outline.md.For any question about what the speakers said or did:
When the user's current work touches on themes from the talk — designing skills, deciding skill-vs-rule, struggling with token cost, packaging context for a team, choosing models, writing evals — briefly surface a relevant verbatim quote and connect it to the user's situation. One quote is enough. Stay quiet if the connection is strained.
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 4, 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.