CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

peer-selection

当用户纠结交朋友/选伴侣/换圈子、感觉被周围人拖累、问「该不该疏远某人」时调用。 核心理念: 五只黑猩猩理论(你的行为由最常接触的5人预测); 同伴是主动选择而非巧合; 只与价值观一致者深交, 远离愤世嫉俗者/愤怒者。 不适用于: 职场必须共事的同事关系(可先设边界)。 Triggers: 朋友/圈子/伴侣/该不该疏远/被拖累/五只黑猩猩/peer/friends/circle/values

Quality

79%

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 ./books/naval-almanack-skill/peer-selection/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 well-structured, actionable distillation of a book chapter with concrete execution steps, completion criteria, and explicit boundaries. Its main weakness is token efficiency — duplicated related-skill listings and audit metadata add tokens without aiding execution.

Suggestions

Remove the「审计信息」block (验证通过/测试通过率/蒸馏时间) and the duplicated「相关 skills (阶段 3 定稿)」section from the body since both are metadata already captured in frontmatter; they add tokens without aiding execution.

Either create the referenced test-results.md or drop the「见 test-results.md」pointer so the body has no dangling references.

Tighten the R-section quote to the single sentence that anchors the methodology (the 'five chimpanzees' prediction) rather than retaining the full passage, reducing the longest padded block.

DimensionReasoningScore

Conciseness

The R/I/A1/A2/E/B core is dense and assumes Claude's competence, but it carries unnecessary tokens: a duplicated「相关 skills」block (also in frontmatter) and an「审计信息」metadata block (验证通过 V1/V2/V3, 测试通过率, 蒸馏时间) that does not aid execution, placing it at 'mostly efficient but could be tightened' rather than the lean 4.

3 / 5

Actionability

The E section gives concrete executable steps with completion criteria — 「列出最常接触的 5 人,逐个标积极/消极/中性」 and「对每个消极关系选一:改造/边界/切割」 — and the A1 cases supply worked examples, leaving only minor gaps versus the fully copy-paste-ready 5 anchor.

4 / 5

Workflow Clarity

Four numbered steps with per-step 完成标准 and an explicit 判停条件 in step 3 (「若对方是亲属/同事无法切割,改为设置接触边界」) form a clear sequence with most checkpoints present; it is a non-destructive advisory skill so the validation cap does not apply, but checkpoints are implicit rather than fully spelled-out validation, keeping it at 4.

4 / 5

Progressive Disclosure

No bundle files exist and the ~100-line body is well-organized under a clear R/I/A1/A2/E/B framework with all content appropriately inlined in a single file; the dangling「见 test-results.md」reference is a minor organization gap that prevents the clean one-level-deep 5.

4 / 5

Total

15

/

20

Passed

Description

83%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, information-dense description that concretely states the skill's core philosophy, explicit trigger situations, and an exclusion boundary in third-person voice. It answers both 'what' and 'when' with concrete trigger phrases and bilingual keywords.

DimensionReasoningScore

Specificity

Names the domain (peer/friend selection) and several concrete behaviors — 「只与价值观一致者深交,远离愤世嫉俗者/愤怒者」 and 「同伴是主动选择而非巧合」 — with only minor coverage gaps, matching the 'lists several specific actions' anchor rather than the 1-2-action anchor below.

4 / 5

Completeness

It explicitly answers both what (「核心理念: 五只黑猩猩理论…只与价值观一致者深交,远离愤世嫉俗者」) and when (「当用户纠结交朋友/选伴侣/换圈子…时调用」 plus an explicit Triggers line and an exclusion clause), matching the anchor that requires concrete trigger phrases for both.

5 / 5

Trigger Term Quality

The Triggers line「朋友/圈子/伴侣/该不该疏远/被拖累/五只黑猩猩/peer/friends/circle/values」gives good natural-term coverage in both Chinese and English with synonyms, but misses some common variations a user might say (e.g. 'toxic friends', '要不要断交'), so it sits at 4 rather than the comprehensive 5.

4 / 5

Distinctiveness Conflict Risk

The「不适用于: 职场必须共事的同事关系」exclusion and value-filtering niche make it mostly distinct with only minor overlap risk against adjacent relationship skills; full adjacent-skill distinctions live in the body, not the description, keeping it at 4 rather than 5.

4 / 5

Total

17

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

kangarooking/cangjie-skill

Path

books/naval-almanack-skill/peer-selection/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.