CtrlK
BlogDocsLog inGet started
Tessl Logo

java-backend

用于 Java 后端面试出题;优先围绕 Java 核心、MySQL、Redis、Spring 与项目实战,追问设计取舍、故障处理和性能优化。

67

Quality

80%

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 ./app/src/main/resources/skills/java-backend/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%

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 lean, highly actionable interviewer-prompt with a clear questioning sequence and no concept padding. Its one real defect is that the 'Additional Resources' section lists bundle files that are not actually present in the skill bundle.

Suggestions

Provide the referenced bundle files (java.md, mysql.md, redis.md, spring.md, system-design-scenarios.md) under references/, or remove the dangling references so navigation is not broken.

If the bundle files are added, render them as proper links (e.g. [java.md](references/java.md)) and confirm each contains the categorized question bank implied by the '按分类落题' instruction.

Consider a short validation cue (e.g. confirm the candidate's claimed tech stack from the résumé before selecting a category) so category selection has an explicit checkpoint.

DimensionReasoningScore

Conciseness

The body is lean ('优先结合候选人简历和项目经历提问', '避免一次性给提示词') with no explanations of concepts Claude already knows; every line is actionable instruction. It is not a 2 because there is no padding or unnecessary explanation to tighten.

3 / 3

Actionability

Concrete sequencing ('使用经验 -> 原理机制 -> 边界条件 -> 优化与故障') and specific追问 targets ('实现细节、失败场景、回滚方案') give precise, executable guidance. As a code-free instruction skill this matches the score-3 anchor for concrete, specific guidance; it is not a 2 because the directions are complete rather than vague or pseudocode-like.

3 / 3

Workflow Clarity

The questioning workflow is clearly sequenced with an explicit order and per-question追问 requirements; this non-destructive, instruction-only task does not require a validate/retry feedback loop. It is not a 2 because the sequence and checkpoints (each主问题 must be追问able, must probe细节/失败/回滚) are explicit rather than implicit.

3 / 3

Progressive Disclosure

References are organized one-level-deep and clearly signaled by category ('JAVA -> java.md', 'MYSQL -> mysql.md', etc.), but the referenced bundle files (java.md, mysql.md, redis.md, spring.md, system-design-scenarios.md) are not present in any references/ directory. It is not a 3 because the referenced materials cannot be verified to exist and navigated, and not a 1 because the inline structure and signaling are reasonable.

2 / 3

Total

11

/

12

Passed

Description

67%

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 and distinctive, clearly scoping a Java backend interview-questioning skill with concrete actions. Its main weakness is the absence of an explicit 'Use when...' trigger clause and limited variation in natural trigger terms.

Suggestions

Add an explicit trigger clause, e.g. '用于 Java 后端面试出题...。当用户需要 Java 后端模拟面试、出题或技术追问时使用。'

Broaden trigger terms with natural phrasings users actually say, such as '面试题', '模拟面试', '后端八股', and '技术面'.

DimensionReasoningScore

Specificity

Quotes 'Java 后端面试出题', 'Java 核心、MySQL、Redis、Spring', and '追问设计取舍、故障处理和性能优化' name multiple concrete actions and a specific domain, matching the score-3 anchor for listing several specific actions. It is not a 2 because it goes beyond naming only a domain and a few actions into enumerating concrete questioning activities.

3 / 3

Completeness

The 'what' is clearly stated ('面试出题...追问设计取舍、故障处理和性能优化'), but the 'when' is only implied with no explicit 'Use when...' trigger clause, which per the judging guidelines caps completeness at 2. It is not a 3 because there is no explicit trigger guidance, and not a 1 because the capability description is concrete.

2 / 3

Trigger Term Quality

Natural terms like 'Java 后端面试', 'MySQL', 'Redis', and 'Spring' appear, but coverage of phrasings a user would actually say is incomplete (no '面试题'/'模拟面试'/'后端八股' variants) and there is no explicit 'Use when' framing. It is not a 3 because common natural variations are missing, and not a 1 because several genuinely user-utterable keywords are present.

2 / 3

Distinctiveness Conflict Risk

The combination 'Java 后端面试' scoped to Java core/MySQL/Redis/Spring is a clear niche with distinct triggers unlikely to conflict with other skills. It is not a 2 because the domain and scope are specific enough to avoid meaningful overlap.

3 / 3

Total

10

/

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
Snailclimb/interview-guide
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.