CtrlK
BlogDocsLog inGet started
Tessl Logo

generating-practice-questions

Generate educational practice questions from lecture notes to test student understanding. Use when users request practice questions, exam preparation materials, study guides, or assessment items based on lecture content.

72

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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

A tight, well-structured skill body with concrete per-question-type guidance and clean progressive disclosure to real bundle files. The main gap is the absence of explicit validation/verification checkpoints in the generation workflow.

Suggestions

Add an explicit verification step before output, e.g., a checklist confirming no answer key is present, every learning objective is covered, and no topic is repeated across question types.

Include a brief feedback loop for batch generation (generate → review against the quality criteria → revise) to raise workflow clarity above 2.

Tighten the minor redundancy where the T/F coverage rule ("One per learning objective, or 3-5 covering main topics if no objectives") appears in both the Question Structure and Type 1 sections.

DimensionReasoningScore

Conciseness

The body is lean and bullet-driven, assumes Claude's competence, and avoids explaining concepts Claude already knows (no "what is a PDF" padding); nearly every token earns its place. Not a 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Provides concrete guidance — per-type counts, difficulty progression, exact question formulations ("Explain...", "Compare and contrast..."), required structures, and example questions — which is actionable for an instruction-only skill where absence of code is not penalized.

3 / 3

Workflow Clarity

Steps are clearly sequenced (Input → Question Structure order → per-type guidelines → Output Format), but there are no explicit validation/verification checkpoints (e.g., confirming no answer key leaked or that all learning objectives are covered), which caps the score at 2 per the batch-operations note. Not a 1 because the sequence is explicit and well-ordered.

2 / 3

Progressive Disclosure

The body is a well-organized overview that signals one-level-deep references to real bundle files (assets/questions_template.tex, assets/markdown_template.md, references/examples_by_topic.md — all verified present), splitting templates and examples appropriately out of the main file.

3 / 3

Total

11

/

12

Passed

Description

90%Weight 40%Scale 1-3

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 well-crafted description that explicitly pairs a concrete capability statement with a natural-language "Use when" trigger clause. Its only weakness is that it describes one main action rather than enumerating multiple concrete actions.

DimensionReasoningScore

Specificity

Names a concrete domain and action ("Generate educational practice questions from lecture notes to test student understanding") but lists a single action rather than the multiple specific concrete actions required for a 3, matching the anchor "Names domain and some actions, but not comprehensive."

2 / 3

Completeness

Clearly states what it does (generate practice questions from lecture notes) and provides an explicit "Use when users request..." trigger clause, answering both what and when.

3 / 3

Trigger Term Quality

The "Use when..." clause surfaces natural user phrasings — "practice questions", "exam preparation materials", "study guides", "assessment items" — giving good coverage of terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The lecture-notes question-generation niche with specific triggers (practice questions, exam prep, study guides based on lecture content) is clearly distinguishable and unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
https-deeplearning-ai/sc-agent-skills-files
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.