CtrlK
BlogDocsLog inGet started
Tessl Logo

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

Install with Tessl CLI

npx tessl i github:attilaczudor/Test --skill bear-notes
What are skills?

68

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

40%

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 identifies a clear niche (Bear notes via grizzly CLI) making it distinctive, but lacks completeness by omitting explicit trigger guidance. The specificity is moderate with some vague terms like 'manage', and trigger terms could include more natural user phrases.

Suggestions

Add a 'Use when...' clause with trigger terms like 'Bear app', 'Bear notes', 'grizzly', 'note-taking in Bear', or 'search my notes'

Replace vague 'manage' with specific actions like 'edit, delete, tag, archive, or export Bear notes'

Include natural user phrases such as 'add a note', 'find notes about', or 'organize my Bear notes'

DimensionReasoningScore

Specificity

Names the domain (Bear notes) and lists three actions (create, search, manage), but 'manage' is vague and doesn't specify concrete operations like delete, archive, tag, or export.

2 / 3

Completeness

Describes what the skill does but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill.

1 / 3

Trigger Term Quality

Includes 'Bear notes' and 'grizzly CLI' which are relevant, but misses common variations users might say like 'note-taking', 'markdown notes', or specific actions like 'find my notes' or 'add a note'.

2 / 3

Distinctiveness Conflict Risk

Very distinct due to specific tool references (Bear, grizzly CLI). Unlikely to conflict with other note-taking skills since it explicitly names the proprietary app and CLI tool.

3 / 3

Total

8

/

12

Passed

Implementation

87%

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

This is a well-crafted skill that provides clear, actionable guidance for using the grizzly CLI with Bear notes. The content is appropriately concise and organized, with executable examples throughout. The main weakness is the lack of explicit validation or feedback loops for operations that modify notes.

Suggestions

Add a verification step after add-text operations, e.g., 'Verify with: grizzly open-note --id "NOTE_ID" --enable-callback --json | jq .note'

Consider adding error handling guidance for common failure cases (Bear not running, invalid token, note not found)

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing only necessary information without explaining what Bear is or how CLI tools work. Every section serves a clear purpose with no padding.

3 / 3

Actionability

All commands are fully executable with copy-paste ready examples. The token setup, common commands, and configuration examples are concrete and specific.

3 / 3

Workflow Clarity

Commands are clearly listed but there's no explicit workflow sequencing or validation steps. For operations like add-text that modify notes, there's no verification step to confirm success.

2 / 3

Progressive Disclosure

For a skill of this size (~60 lines), the content is well-organized into logical sections (token setup, commands, options, configuration, notes) without needing external file references.

3 / 3

Total

11

/

12

Passed

Validation

72%

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

Validation8 / 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

frontmatter_unknown_keys

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

Warning

Total

8

/

11

Passed

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.