CtrlK
BlogDocsLog inGet started
Tessl Logo

ainativedev/aidevcon-2026-ldn

AI Native DevCon 2026 London — all conference sessions as interactive skills

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured, highly actionable skill for handling questions about a specific conference talk. Its main strengths are clear multi-step workflows with validation/guardrail checkpoints and concrete instructions for five distinct user intents. Its main weakness is repetition — the same lookup-then-quote pattern is spelled out nearly identically across all five sections, which inflates token cost without adding new information.

Suggestions

Factor the repeated 'read outline.md → read transcript.md → quote verbatim → cite line numbers → say so if not found' pattern into a single shared procedure at the top, then reference it from each section to reduce redundancy.

Consider trimming the introductory summary paragraph — Claude doesn't need a prose synopsis of the talk's thesis when the grounding rules and workflows already constrain behavior to the source files.

DimensionReasoningScore

Conciseness

The skill is moderately efficient — it provides structured, non-trivial instructions specific to handling this talk's content. However, there's some repetition across sections (e.g., the 'read outline.md then transcript.md' pattern is repeated nearly identically five times, and the 'verbatim quote' instruction appears in every section). Some consolidation into shared rules would tighten it.

2 / 3

Actionability

Each section provides concrete, step-by-step procedures for different user intents (factual Q&A, applying frameworks, drafting artifacts, teaching concepts, proactive surfacing). The instructions are specific about what to do at each step — which files to consult, how to quote, how to mark non-talk content, and when to decline. This is highly actionable guidance for a reference/Q&A skill.

3 / 3

Workflow Clarity

Each workflow is clearly sequenced with numbered steps. Validation checkpoints are present — e.g., 'If the framework doesn't fit, say so,' 'If the answer isn't in the transcript, say so explicitly,' and 'mark clearly as not from talk.' The grounding rules at the top serve as guardrails, and the artifact-drafting workflow includes an explicit step to flag additions beyond the speaker's words.

3 / 3

Progressive Disclosure

The skill references external files (outline.md, transcript.md, quotes.md) with clear navigation instructions, which is good progressive disclosure. However, no bundle files were provided, so we can't verify these references exist. The SKILL.md itself is fairly long (~80+ lines of instruction) and the repeated patterns across sections could have been factored into a shared preamble with section-specific deltas, improving organization.

2 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong, well-crafted description for a knowledge-retrieval skill about a specific conference talk. It excels at providing explicit trigger guidance with a clear 'Use when' clause, lists numerous specific and distinctive trigger terms, and covers both the what and when comprehensively. The only minor note is that it's a single long sentence which could be slightly more readable, but this doesn't materially impact its effectiveness for skill selection.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete concepts and actions: embedding Pi coding agent, OpenClaw after-sales prototype, radical extensibility, lifecycle hook extensions, tool design for agents, agent sessions as event-log trees, malleable software, and specific primitives and patterns.

3 / 3

Completeness

The description opens with an explicit 'Use when' clause that clearly answers both what (knowledge about Matthias Lübken's talk on embedding coding agents, specific concepts like OpenClaw, Pi's extensibility, etc.) and when (when the user asks about this talk or its related topics).

3 / 3

Trigger Term Quality

Excellent coverage of natural terms a user might say: 'Matthias Lübken', 'OpenClaw', 'Pi', 'pi.dev', 'coding agent', 'embedding', 'radical extensibility', 'malleable software', 'Ink & Switch', 'agent sessions', 'tool design for agents'. These are highly specific and natural keywords someone familiar with this talk would use.

3 / 3

Distinctiveness Conflict Risk

Extremely distinctive — it targets a specific person's specific talk with named concepts (OpenClaw, Pi, Ink & Switch, Matthias Lübken). This is unlikely to conflict with any other skill due to the highly specific proper nouns and domain-specific terminology.

3 / 3

Total

12

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

9

/

11

Passed

Reviewed

Table of Contents