CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

learning-coach

知识学习教练技能。用于新领域入门、概念讲解(费曼式)、测验生成、间隔复习规划、学习路径设计。触发场景:想学某个新领域、某个概念没懂、需要练习巩固、制定学习计划。

Quality

93%

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

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 high-quality, token-efficient instruction skill: it prescribes concrete formats (Feynman 5-step template, quiz difficulty ladder with hidden answers, SRS intervals, Anki CSV, progress YAML) and an explicit interaction rhythm with feedback checkpoints. The single notable gap is the absence of an explicit recovery path when a learner fails a comprehension check or quiz. No bundle files exist and none are needed.

DimensionReasoningScore

Conciseness

The body is lean throughout: compact numbered templates (the 5-step Feynman format, the 5-stage path), a one-line SRS interval spec ("1天 / 3天 / 7天 / 14天 / 30天"), and short format examples. It assumes Claude's competence — e.g. it merely names "艾宾浩斯遗忘曲线" without explaining it — so every token earns its place.

5 / 5

Actionability

For an instruction-only skill the guidance is fully executable: copy-paste-ready formats including the Anki CSV with header and example row ("正面,反面,标签 / 什么是向量空间?,满足8条公理的集合...,math"), the review-table schema (| 知识点 | 下次复习 | 掌握度(0-5) |), the progress.md YAML template, and concrete quiz parameters ("5~10 道题" across four named difficulty tiers). These cover the common cases.

5 / 5

Workflow Clarity

The multi-step flow is clearly sequenced (path design → Feynman explanation → quiz → SRS update) with explicit checkpoints ("讲解中途停下来问用户:哪个部分不清楚/能否复述","一次讲一块,块结束必问反馈") and an update loop ("每次测验后更新掌握度与下次复习时间"). It falls short of the top anchor only because there is no explicit error-recovery path when a user fails a check question or quiz — remediation is implied via 薄弱点 tracking but not stated.

4 / 5

Progressive Disclosure

The skill is self-contained (~66 lines) with no bundle files and no external references to load; content is organized into six well-labeled sections. Nothing inlined here (the short CSV/YAML/table examples are a few lines each) warrants a separate reference file, so well-organized sections fully satisfy the dimension for a skill with no need for external references.

5 / 5

Total

19

/

20

Passed

Description

88%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 lists five concrete capabilities and closes with an explicit trigger-scenario clause that clearly answers both 'what' and 'when'. Voice is appropriately impersonal (no first/second person), and it is concise without padding. The only gaps are a few missing natural trigger synonyms and slight breadth in "概念讲解" creating minor overlap risk with general tutoring.

DimensionReasoningScore

Specificity

The description enumerates five concrete capabilities — "新领域入门、概念讲解(费曼式)、测验生成、间隔复习规划、学习路径设计" — which comprehensively covers the skill's core functions as defined in the body. It is not merely naming the domain; each capability is a distinct, specific action, matching the comprehensive-coverage anchor rather than the minor-gaps anchor below it.

5 / 5

Completeness

It explicitly answers both questions: the "what" via "用于新领域入门、概念讲解(费曼式)、测验生成…" and the "when" via the explicit trigger clause "触发场景:想学某个新领域、某个概念没懂…", which is equivalent to a 'Use when…' clause with concrete trigger phrases. The explicit trigger guidance means the completeness cap for a missing 'when' clause does not apply.

5 / 5

Trigger Term Quality

The trigger scenarios are natural user phrasings ("想学某个新领域","某个概念没懂","需要练习巩固","制定学习计划"), giving good keyword coverage. Common variations a user might actually say — e.g. "教我…","怎么学","入门","复习","备考" — are missing, so it falls short of the comprehensive synonym coverage of the top anchor.

4 / 5

Distinctiveness Conflict Risk

The learning-coach niche ("知识学习教练","间隔复习规划","学习路径设计") is mostly distinct with dedicated triggers. However, "概念讲解" is broad and could overlap with general explanation/tutoring skills, and "制定学习计划" could collide with planning skills — minor overlap risk with closely related skills rather than minimal conflict.

4 / 5

Total

18

/

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

arwei944/research-bench

Path

.pi/skills/learning-coach/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.