CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

interview-system-designer

This skill should be used when the user asks to "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview questions", "design competency matrices", "analyze interviewer bias", "create scoring rubrics", "build question banks", or "optimize hiring systems". Use for designing role-specific interview loops, competency assessments, and hiring calibration systems.

62

Quality

78%

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 ./.gemini/skills/interview-system-designer/SKILL.md

The canonical home for this skill is interview-system-designer in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 lean and well organized but largely hollow: its only executable guidance invokes a script that is absent from the bundle, all four referenced reference files are missing, and the workflow lacks any validation checkpoints. The substantive how-to content (frameworks, templates, checklists) is deferred entirely to files that do not exist.

Suggestions

Ship the referenced bundle files (scripts/interview_planner.py and the four references/*.md documents) or remove the Quick Start and References sections — every referenced path is currently missing, so the quick-start commands fail at runtime and the detail layer does not exist.

Add inline substance so the skill is actionable without external files: e.g., one worked example of a senior-engineer loop (rounds, focus, timing) or a sample competency matrix, and show sample output of the planner command.

Add validation checkpoints to the Recommended Workflow — e.g., "verify each round maps to a distinct competency before finalizing" and "confirm the bias checklist review is complete before rollout" — and link each workflow step to the specific reference document that supports it.

DimensionReasoningScore

Conciseness

The ~55-line body is lean and assumes Claude's competence, with no explanation of concepts Claude already knows. Not 5 because the H1 subtitle ("Comprehensive interview loop planning and calibration support") and the Overview sentence ("Use this skill to create structured interview loops, standardize question quality...") restate the same capability summary that Core Capabilities then expands a third time; not 3 because nothing is over-explained.

4 / 5

Actionability

Concrete form exists — "python3 scripts/interview_planner.py --role \"Senior Software Engineer\" --level senior" with a --json variant — but that script does not exist in the bundle, so the commands are not executable, no sample output is shown, and workflow steps like "Align rounds to role-specific competencies" give no how. Not 4 because the gaps are not minor (the only executable path is broken and all substance is deferred to absent files); not 2 because the commands, flags, and sequenced workflow do provide some concrete starting guidance.

3 / 5

Workflow Clarity

The Recommended Workflow gives a coherent 5-step sequence (generate baseline loop → align rounds → validate rubric → bias review → quarterly recalibration), but there are no validation checkpoints or feedback loops anywhere, and individual steps are under-specified. Not 4 because checkpoints are entirely absent rather than having minor gaps; not 2 because the sequence is coherent and each step is identifiable. Not a destructive/batch operation, so no cap applies.

3 / 5

Progressive Disclosure

Sections are well organized and references are clearly signaled one level deep in a dedicated References section. However, none of the referenced paths exist in the bundle — references/interview-frameworks.md, references/bias_mitigation_checklist.md, references/competency_matrix_templates.md, references/debrief_facilitation_guide.md, and scripts/interview_planner.py are all missing — so the detail layer the overview points to does not exist. Not 4/5 because content is not actually split anywhere (every split target is absent); not 2 because the in-file structure and signaling are good.

3 / 5

Total

13

/

20

Passed

Description

91%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: it explicitly answers both what the skill does and when to use it, with nine natural trigger phrases spanning the hiring-design domain. The only weakness is minor overlap risk from the generic "create scoring rubrics" and "generate interview questions" triggers.

DimensionReasoningScore

Specificity

The what-clause names the domain plus several concrete deliverables ("designing role-specific interview loops, competency assessments, and hiring calibration systems"), and the trigger list adds further actions ("generate interview questions", "analyze interviewer bias", "build question banks"). Not 5 because the what-clause omits capabilities its own triggers imply (question banks, bias analysis, rubric creation); not 3 because well more than 1-2 concrete actions are named.

4 / 5

Completeness

Explicit when ("This skill should be used when the user asks to ..." followed by concrete triggers) and explicit what ("Use for designing role-specific interview loops, competency assessments, and hiring calibration systems") are both clearly stated. Not 4 because the when-clause is fully explicit with enumerated trigger phrases rather than merely adequate.

5 / 5

Trigger Term Quality

Nine natural verb-object phrases users would actually say: "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview questions", "design competency matrices", "analyze interviewer bias", "create scoring rubrics", "build question banks", "optimize hiring systems" — covering the domain's natural vocabulary (loops, pipelines, matrices, banks, rubrics, bias). Not 4 because no significant natural term for this niche is missing.

5 / 5

Distinctiveness Conflict Risk

Seven of the nine triggers are unmistakably hiring-system-specific, giving a mostly distinct niche. Not 5 because "create scoring rubrics" could fire for grading/evaluation rubrics generally and "generate interview questions" is ambiguous with interview-prep requests; not 3 because the overlap risk is confined to those two generic phrases.

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 7 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/interview-system-designer/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.