CtrlK
BlogDocsLog inGet started
Tessl Logo

event-host-prep-dossiers

DRAFT. Build anonymizable host-prep one-pagers for must-meet guests at an in-person event: rank, enrich, light research, warm-intro angles, PDF pack. Not installed by deepline skills. No real customer data in repo samples.

55

Quality

69%

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

Fix and improve this skill with Tessl

tessl review fix ./drafts/event-host-prep-dossiers/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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 exceptionally lean with a clear six-step sequence, but it reads more like a pipeline sketch than executable guidance: the batch render/enrich steps lack validation checkpoints, the PDF-rendering and warm-intro-scoring methods are unspecified, and the only referenced file (the sample CSV) is missing from the bundle.

Suggestions

Add validation checkpoints to the pipeline, e.g., verify each research bullet has a cited source, check the combined PDF renders with a photo or placeholder for every person, and run a scrub check on real customer CSVs before step 6 delivery.

Specify the executable method for the render and scoring steps — which tool/template renders the one-pagers and PDF pack, and how the warm-intro 0–10 score and the "name_game_hooks"/"avoid" lines are derived.

Either add the referenced `templates/sample-shortlist.csv` (with fictional rows and a note on its columns) or remove the reference, and clarify where "name_game_hooks" and "avoid" guidance lives.

DimensionReasoningScore

Conciseness

The ~25-line body is lean and efficient: every line carries instructions Claude does not already know ("Take top N (default 40)", "Cache photos; placeholder if missing", "Ask before paid enrich > agreed pilot budget"), with zero concept explanations or padding. It clearly matches the 5 anchor ("Lean and efficient; assumes Claude's competence; every token earns its place").

5 / 5

Actionability

Some concrete parameters exist ("top N (default 40)", "3–8 bullets from public sources only", "Warm-intro score 0–10"), but key executable details are missing: no tool or command for rendering the one-pagers/combined PDF, no guidance on computing the warm-intro score or what "name_game_hooks" and "avoid" lines contain, and no format for the talk tracks. This matches the 3 anchor ("Some concrete guidance but incomplete... missing key details"); it is not 4 because a competent agent cannot execute steps 4–5 without inventing the method.

3 / 5

Workflow Clarity

Steps 1–6 give a clear sequence for the pipeline, but this is a batch operation (one page per person, combined PDF, external data enrichment) with no validation checkpoints — no check that the PDF rendered correctly, that citations exist for each research bullet, or that real customer data was actually scrubbed before delivery. The batch-operation rule caps workflow clarity at 3 ("sequence present but checkpoints missing or implicit"); it is not 2 because the sequence itself is well defined.

3 / 5

Progressive Disclosure

The body is short and well-sectioned (When to use / Pipeline / Sample data / Guardrails), which would normally merit a high score for a sub-50-line skill. However, the sole external reference — "Only fictional rows in `templates/sample-shortlist.csv`" — points to a file that does not exist in the bundle (no references/, scripts/, assets/, or templates/ directories), and "name_game_hooks" and "avoid" are referenced with no source. This matches the 3 anchor ("references present but not clearly signaled"); it is not 4 because the one reference is broken rather than merely imperfectly placed.

3 / 5

Total

14

/

20

Passed

Description

58%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.

The description communicates a concrete, distinctive capability in third person, but omits any "when to use" trigger clause and relies on internal jargon ("deepline skills", "name_game_hooks"-style shorthand) rather than natural user phrasing, which limits discoverability and completeness.

Suggestions

Add an explicit trigger clause, e.g., "Use when preparing for an in-person event and the host needs printable one-page guest dossiers from a shortlist."

Replace internal jargon with natural synonyms users would say ("guest bios", "event prep sheets", "guest one-pagers") alongside the existing terms.

Drop or relocate the "Not installed by deepline skills" note from the description; it consumes trigger space without helping a user decide when to invoke the skill.

DimensionReasoningScore

Specificity

"Build anonymizable host-prep one-pagers... rank, enrich, light research, warm-intro angles, PDF pack" lists several concrete actions (build, rank, enrich, research, render PDF pack). It falls short of 5 because the actions are compressed noun phrases rather than fully specified capabilities, and short of a clear comprehensive-coverage example like the anchor's "extract text and tables, fill forms, merge documents, convert pages".

4 / 5

Completeness

The "what" is clear ("Build anonymizable host-prep one-pagers... rank, enrich, light research, warm-intro angles, PDF pack") but there is no "Use when..." clause or equivalent explicit trigger guidance, capping completeness at 3 per the judging guidelines. It is not 2 because the "what" is concrete and specific, not vague.

3 / 5

Trigger Term Quality

Terms like "host-prep one-pagers", "must-meet guests", "in-person event", "warm-intro angles", "PDF pack" are relevant but lean toward internal jargon; natural user phrasings (e.g., "guest bios", "event prep sheets", "guest dossiers") are missing, and "Not installed by deepline skills" is meaningless to a user. Not 4 because common synonyms users would actually say are absent; not 2 because the domain keywords are present and specific.

3 / 5

Distinctiveness Conflict Risk

The niche (host-prep one-pagers for must-meet guests at in-person events with warm-intro angles) is distinct with little overlap risk against generic research or document skills. Not 5 because the pipeline fragment "rank, enrich, light research" could plausibly collide with other enrichment/research skills.

4 / 5

Total

14

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
getaero-io/gtm-eng-skills
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.