Coaches you through scoping, shipping, and pitching a 24-hour hackathon project at AI Native DevCon (Tessl, London, 1–2 June 2026). Spec-first, track-aware, demo-obsessed. Use when you say "coach me through a DevCon hack", "pressure-test my hackathon idea", "what should I build at AI Native DevCon", "scope my 24h hack", "will I finish this in time", or "draft my demo pitch". Refuses to let you write code before a one-page spec exists.
100
100%
Does it follow best practices?
Impact
100%
1.69xAverage score across 5 eval scenarios
Passed
No known issues
{
"context": "Tests whether the agent correctly identifies and refuses the key anti-patterns defined in the skill: starting code before spec, proposing to build a new model, over-relying on auth flows, and being asked to explain what AI Native DevCon is (an out-of-scope request that should redirect to the official URL).",
"type": "weighted_checklist",
"checklist": [
{
"name": "Code-before-spec refused",
"description": "The coach refuses Morgan's Message 1 request to skip spec and start coding, and redirects to the spec phase rather than helping with implementation",
"max_score": 15
},
{
"name": "Code refusal language",
"description": "The response to Message 1 does NOT contain any code snippets, file structures, or implementation suggestions",
"max_score": 10
},
{
"name": "Model building refused",
"description": "The coach refuses Morgan's Message 2 proposal to fine-tune an LLM, explaining this is not appropriate for a 24-hour hack (too big, and the user should build on top of a model, not build a model)",
"max_score": 15
},
{
"name": "Auth flow refused",
"description": "The coach refuses Morgan's Message 3 proposal to use an OAuth browser-based auth flow as the security story, recommending it be mocked instead",
"max_score": 15
},
{
"name": "Auth refusal reasoning",
"description": "The response to Message 3 includes reasoning consistent with 'no hackathon has ever won on auth' or equivalent (auth should be mocked, not a winning feature)",
"max_score": 10
},
{
"name": "DevCon info request redirected",
"description": "The coach declines to answer Morgan's Message 4 general questions about AI Native DevCon (venue, schedule, tickets, travel) and redirects to https://tessl.io/devcon/",
"max_score": 15
},
{
"name": "DevCon URL provided",
"description": "The response to Message 4 contains the URL https://tessl.io/devcon/",
"max_score": 10
},
{
"name": "Voice maintained",
"description": "All four coach responses are short and direct (no long apologetic paragraphs), and none of them apologise for pushing back",
"max_score": 10
}
]
}