CtrlK
BlogDocsLog inGet started
Tessl Logo

second-brain

Personal knowledge base powered by Ensue for capturing and retrieving understanding. Use when user wants to save knowledge, recall what they know, manage their toolbox, or build on past learnings. Triggers on "save this", "remember", "what do I know about", "add to toolbox", "my notes on", "store this concept".

89

2.90x
Quality

79%

Does it follow best practices?

Impact

96%

2.90x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/data/1/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

82%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid description with strong trigger term coverage and good completeness, explicitly stating both what the skill does and when to use it. Its main weaknesses are somewhat abstract capability descriptions (could be more specific about concrete actions like 'create entries', 'search by topic', 'organize into categories') and moderate overlap risk with other note-taking or memory-related skills.

Suggestions

Add more specific concrete actions beyond 'capturing and retrieving' — e.g., 'Creates knowledge entries, searches by topic, organizes concepts into categories, links related ideas'

Clarify what 'Ensue' and 'toolbox' mean in this context to improve distinctiveness and help Claude differentiate this from generic note-taking skills

DimensionReasoningScore

Specificity

The description names the domain ('personal knowledge base') and some actions ('capturing and retrieving understanding'), but the actions are somewhat abstract rather than listing multiple concrete operations. 'Save knowledge', 'recall', 'manage toolbox' are mentioned but as trigger scenarios rather than specific capabilities.

2 / 3

Completeness

The description clearly answers both 'what' (personal knowledge base for capturing and retrieving understanding) and 'when' (explicit 'Use when' clause with specific scenarios plus a 'Triggers on' list with concrete phrases). Both components are explicitly stated.

3 / 3

Trigger Term Quality

The description includes excellent natural trigger terms that users would actually say: 'save this', 'remember', 'what do I know about', 'add to toolbox', 'my notes on', 'store this concept'. These are natural, varied, and cover multiple ways a user might phrase their intent.

3 / 3

Distinctiveness Conflict Risk

While the trigger terms are fairly specific, 'knowledge base', 'save this', and 'remember' could overlap with general note-taking or memory skills. The mention of 'Ensue' and 'toolbox' adds some distinctiveness, but 'personal knowledge base' is a broad category that could conflict with similar skills.

2 / 3

Total

10

/

12

Passed

Implementation

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a solid, actionable skill with clear workflows and executable API commands. Its main weakness is length — the content format templates and namespace structure take up significant space and could be offloaded to reference files. The skill effectively balances philosophy with practical guidance, though some sections (like the philosophy and anti-patterns) add tokens that could be trimmed.

Suggestions

Move the four content format templates (Concepts, Toolbox, Patterns, References) into a separate TEMPLATES.md file and reference it from the main skill

Trim the philosophy section to 1-2 bullet points — Claude doesn't need the 'Will future-me thank me for this?' framing

DimensionReasoningScore

Conciseness

The skill is reasonably well-structured but includes some unnecessary verbosity. The philosophy section, content format templates, and anti-patterns section could be tightened. Some template fields (like 'Cost: [free/paid/freemium]') are self-explanatory padding. However, most content is relevant and not explaining things Claude already knows.

2 / 3

Actionability

The skill provides fully executable bash commands for all API operations, concrete namespace structures, complete content templates with field definitions, and a clear intent mapping table. Commands are copy-paste ready with clear parameter patterns.

3 / 3

Workflow Clarity

The saving workflow has explicit steps (ask → draft → confirm → save → confirm location). The interaction rules section clearly sequences operations. Anti-patterns serve as validation checkpoints (check for duplicates, verify no secrets, ensure understanding before saving). The intent mapping table provides unambiguous action sequences for each trigger.

3 / 3

Progressive Disclosure

The content is well-organized with clear sections and headers, but it's a long monolithic file (~180 lines of content). The four content format templates (concepts, toolbox, patterns, references) could be split into separate reference files. There are no references to external files for detailed content, though the skill could benefit from splitting API usage and templates into separate documents.

2 / 3

Total

10

/

12

Passed

Validation

81%

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

Validation9 / 11 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

9

/

11

Passed

Repository
majiayu000/claude-skill-registry
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.