CtrlK
BlogDocsLog inGet started
Tessl Logo

classroom

Multi-room AI classroom where all students see AI responses simultaneously, with per-room subject focus (math, science, code, general). Use for shared-broadcast educational settings.

64

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 ./modules/skills/src/main/resources/META-INF/skills/classroom/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A concise, well-structured instruction-only skill with concrete per-subject guidance and no unnecessary concept explanations; its main weakness is minor redundancy between Skills and Guardrails and an unspecified room-selection mechanism.

Suggestions

Dedupe the 'Skills' and 'Guardrails' sections so encouragement and reasoning guidance appear once rather than restated across both.

Specify how the active room/subject is determined (e.g. stated by the user, inferred from channel context) to remove workflow ambiguity.

Tighten 'General: Answer anything' into a more actionable directive consistent with the other subjects.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, but the 'Skills' and 'Guardrails' sections overlap (e.g. encouraging follow-ups vs encouraging students to think through problems; showing reasoning appears in both), which could be trimmed.

4 / 5

Actionability

Each subject gets concrete, specific guidance ('Show step-by-step solutions', 'Provide working examples. Explain why, not just how') plus a hard 400-word constraint; mostly actionable with minor gaps like the vague 'General: Answer anything'.

4 / 5

Workflow Clarity

The single response action is clearly framed (adapt to room subject, keep under 400 words, show reasoning), but how the active room/subject is determined is unspecified and there is no guidance on multi-student interaction.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references, the content is well-organized into clear sections (subject adaptation, Skills, Guardrails), satisfying the simple-skill exception for progressive disclosure.

5 / 5

Total

17

/

20

Passed

Description

75%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 is specific, third-person, and covers both what and when with a clear niche, but the 'when' trigger phrasing is generic and could enumerate more natural user terms.

Suggestions

Expand the 'Use for' clause with concrete natural trigger phrases users would say, e.g. 'Use when the user asks for a shared classroom, multi-room tutoring, or simultaneous broadcast to students.'

Add common synonyms/keywords (e.g. 'tutoring', 'teaching', 'students', 'broadcast') to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete features — 'all students see AI responses simultaneously', 'per-room subject focus (math, science, code, general)' — listing multiple specifics, though it describes behavior rather than a comprehensive action list.

4 / 5

Completeness

Clearly answers 'what' (multi-room simultaneous-broadcast classroom with subject focus) and includes an explicit 'Use for' when-clause, though the when could be more specific with concrete trigger phrases.

4 / 5

Trigger Term Quality

Natural terms like 'classroom', 'students', and 'educational settings' appear with an explicit 'Use for' clause, but 'shared-broadcast educational settings' is somewhat technical and a few common synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

The multi-room simultaneous-broadcast classroom niche is mostly distinct with minor overlap risk against general tutoring or education skills.

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.

Validation14 / 16 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

14

/

16

Passed

Repository
Atmosphere/atmosphere
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.