CtrlK
BlogDocsLog inGet started
Tessl Logo

talk-stage1-extract

Extracts and structures source material (articles, transcripts, notes) into a talk summary with narrative arc, themes, metrics, and gaps. Auto-detects REX vs Concept type. Use when starting a new talk from any source material or auditing existing material before committing to a talk.

64

Quality

77%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./examples/skills/talk-pipeline/stage-1-extract/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%

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 instruction-only skill for extracting talk summaries from source material. Its strengths are clear workflow sequencing, a comprehensive output template, and good progressive disclosure with pipeline stage references. Its main weaknesses are moderate verbosity with some redundant sections and a lack of concrete executable examples—the skill describes what to do conceptually but doesn't provide specific tool commands or code for performing the extraction.

Suggestions

Remove the 'What This Skill Does' numbered list since it duplicates the workflow already evident from the detailed sections below it, or consolidate into a single concise overview.

Add concrete examples of how to invoke this skill (e.g., a sample command or prompt pattern) and show a brief before/after of source material → extracted summary snippet to make the guidance more actionable.

DimensionReasoningScore

Conciseness

The skill is reasonably well-structured but includes some unnecessary verbosity. The 'What This Skill Does' section largely duplicates the output format section. The 'Tips' section contains some obvious statements ('the summary is the foundation'). The anti-patterns section, while useful, could be more concise. Overall mostly efficient but could be tightened.

2 / 3

Actionability

The skill provides a clear output template and specific rules (metric extraction, source type detection table), which is good. However, there are no executable code examples or concrete commands—it's entirely instruction-based with no scripts, CLI invocations, or tool-specific guidance for actually performing the extraction. The process relies on Claude's judgment rather than concrete executable steps.

2 / 3

Workflow Clarity

The workflow is clearly sequenced: collect metadata → read source → detect type → extract arc → extract metrics → identify themes → flag gaps → write file. The validation checklist at the end serves as an explicit checkpoint. The 'AskUserQuestion' step for missing metadata provides a feedback loop. The anti-patterns section helps prevent common errors.

3 / 3

Progressive Disclosure

The skill is well-organized with clear sections progressing from overview to details. The 'Related' section provides one-level-deep references to other pipeline stages. For a standalone skill with no bundle files, the content is appropriately structured with logical sections and clear navigation between pipeline stages.

3 / 3

Total

10

/

12

Passed

Description

85%

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 well-crafted description that clearly communicates both what the skill does and when to use it. The specificity of outputs (narrative arc, themes, metrics, gaps) and the explicit 'Use when...' clause are strong. The main weakness is that trigger terms could be broader to capture more natural user language variations for talk/presentation preparation.

Suggestions

Add common synonyms and variations like 'presentation', 'speech', 'conference talk', or 'keynote' to improve trigger term coverage for users who may not say 'talk'.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'extracts and structures source material', 'narrative arc, themes, metrics, and gaps', 'auto-detects REX vs Concept type', and 'auditing existing material'. These are concrete, actionable capabilities.

3 / 3

Completeness

Clearly answers both what ('extracts and structures source material into a talk summary with narrative arc, themes, metrics, and gaps') and when ('Use when starting a new talk from any source material or auditing existing material before committing to a talk').

3 / 3

Trigger Term Quality

Includes some natural terms like 'articles', 'transcripts', 'notes', 'talk', 'source material', but the domain is niche and terms like 'REX vs Concept type' are jargon that users may not naturally use. Missing common variations like 'presentation', 'speech', 'conference talk'.

2 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: talk preparation from source material with specific outputs (narrative arc, themes, metrics, gaps) and domain-specific concepts (REX vs Concept type). Unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
FlorianBruniaux/claude-code-ultimate-guide
Reviewed

Table of Contents

Is this your skill?

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.