CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

talk-pipeline

Orchestrates the complete talk preparation pipeline from raw material to revision sheets, running 6 stages in sequence with human-in-the-loop checkpoints for REX or Concept mode talks. Use when starting a new talk pipeline, resuming a pipeline from a specific stage, or running the full end-to-end preparation workflow.

60

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./examples/skills/talk-pipeline/orchestrator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

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

The body is a well-structured, highly actionable orchestrator document with explicit sequencing, a checkpoint, routing table, and validation checklist. Its main costs are token duplication — the output file manifest appears twice and stage routing three times — and the absence of an error-recovery loop or a concrete mechanism for the human-in-the-loop checkpoint. The Related section provides clean one-level-deep navigation to the stage skills.

Suggestions

Eliminate the duplicated file manifest: state the naming convention once and have the 'Final summary format' reference it (or link a reference file) instead of repeating all 14 filenames verbatim.

Add an error-recovery step after the Validation checklist, e.g. 'If a check fails: fix or re-run the failed stage via --stage=X before proceeding downstream', to close the feedback loop for this batch pipeline.

Specify the Stage 4 checkpoint mechanism — what question to ask via AskUserQuestion and what the angle/title options look like — so the human-in-the-loop step is executable rather than implied.

DimensionReasoningScore

Conciseness

The body is dense and operational with no concept explanations, but the 14-file output listing is duplicated verbatim in both 'Output naming convention' and 'Final summary format', and stage routing appears three times (Workflow, dependency graph, Stage Routing table). Mostly efficient but noticeably could be tightened.

3 / 5

Actionability

Concrete throughout: copy-paste invocation examples, exact context fields with formats (YYYY-MM-DD, kebab-case slug), an exact stage-to-skill routing table, and a verbatim final-summary template. The one gap is the Stage 4 checkpoint — 'wait for angle + title choice' does not specify how to ask or what options to present, so guidance is mostly but not fully executable.

4 / 5

Workflow Clarity

Clear 8-step sequence with an explicit CHECKPOINT, an anti-patterns section ('Do not proceed to the next stage if an upstream stage failed'), and a validation checklist covering upstream files, checkpoint respect, and naming. Missing a fix-and-retry feedback loop for failed stages — the guidance stops at 'do not proceed' rather than what to do next, a minor validation gap for a batch pipeline.

4 / 5

Progressive Disclosure

No bundle files exist, and the body is well-sectioned with clearly labeled one-level-deep links to the six sibling stage skills and a workflow guide. The duplicated file listings and the boilerplate final-summary template are arguably reference material that could be consolidated or split out, leaving minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

76%Weight 40%Scale 1-5

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

A strong description with an explicit what-and-when structure and concrete trigger scenarios for orchestrating a multi-stage talk preparation pipeline. Its main weaknesses are missing natural synonyms (presentation, slides, conference) in the trigger terms and actions that stay at the orchestration level. Minor overlap risk exists with the sibling stage skills it routes to.

Suggestions

Add natural trigger synonyms such as 'presentation', 'conference talk', or 'slides' to the 'Use when...' clause so users describing the task in everyday terms still match.

Briefly name one or two concrete stage outputs (e.g., 'extracting source material, generating angles and titles, producing slides and revision sheets') to sharpen the capability list.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Orchestrates the complete talk preparation pipeline from raw material to revision sheets, running 6 stages in sequence with human-in-the-loop checkpoints for REX or Concept mode talks" — but stays at orchestration level without saying what the stages actually do, so coverage has minor gaps. Not 3 (more than 1-2 concrete actions) and not 5 (not comprehensive on what each stage produces).

4 / 5

Completeness

Clearly answers both what ("running 6 stages in sequence with human-in-the-loop checkpoints") and when ("Use when starting a new talk pipeline, resuming a pipeline from a specific stage, or running the full end-to-end preparation workflow") with three explicit trigger scenarios. Fits the anchor-5 example pattern; not 4 because the when-clause is already explicit and specific.

5 / 5

Trigger Term Quality

Relevant keywords like "talk preparation", "pipeline", "stage", and "workflow" are present, but common natural variations users would actually say are missing — "presentation", "conference talk", "slides", "prepare a talk". Matches the anchor for some relevant keywords missing common synonyms.

3 / 5

Distinctiveness Conflict Risk

The talk-preparation pipeline is a clear niche with distinct triggers ("resuming a pipeline from a specific stage"), but the description overlaps with the six individual stage skills it routes to, creating minor conflict risk. Not 5: a user asking about a single stage could plausibly trigger either this or a stage skill.

4 / 5

Total

16

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 7 suspicious

Warning

Total

14

/

16

Passed

Repository

FlorianBruniaux/claude-code-ultimate-guide

Path

examples/skills/talk-pipeline/orchestrator/SKILL.md

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.