CtrlK
BlogDocsLog inGet started
Tessl Logo

apple-notes

Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.

82

2.68x

Quality

78%

Does it follow best practices?

Impact

94%

2.68x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./openclaw/skills/apple-notes/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

85%

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 well-crafted skill description that clearly specifies capabilities, platform, and tool while providing explicit 'Use when' guidance. The main weakness is trigger term coverage - it could benefit from additional natural language variations users might say when wanting to work with Apple Notes.

Suggestions

Expand trigger terms to include common variations like 'Apple Notes', 'notes app', 'jot down', 'write a note', or 'save a note' to improve discoverability.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'create, view, edit, delete, search, move, and export notes'. Also specifies the tool ('memo' CLI) and platform (macOS).

3 / 3

Completeness

Clearly answers both what ('Manage Apple Notes via the memo CLI...create, view, edit, delete, search, move, and export notes') and when ('Use when a user asks...to add a note, list notes, search notes, or manage note folders').

3 / 3

Trigger Term Quality

Includes natural terms like 'add a note', 'list notes', 'search notes', 'manage note folders', but missing common variations like 'Apple Notes', 'notes app', 'jot down', 'write a note', or 'save a note'.

2 / 3

Distinctiveness Conflict Risk

Highly distinctive with specific triggers: Apple Notes, 'memo' CLI, macOS platform. Unlikely to conflict with generic note-taking or other document skills due to the Apple/macOS specificity.

3 / 3

Total

11

/

12

Passed

Implementation

72%

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-structured, concise CLI reference that efficiently documents the memo notes commands. However, the heavy reliance on interactive prompts limits automation potential, and the skill lacks examples of expected outputs or error handling guidance that would help Claude use the tool more effectively.

Suggestions

Add examples of expected output for key commands (e.g., what `memo notes` returns, format of note listings)

Document any non-interactive flags or piping options that would enable automation without terminal prompts

Add error handling guidance for common failures (permission denied, note with attachments, folder not found)

DimensionReasoningScore

Conciseness

The content is lean and efficient, presenting only essential commands and flags without explaining what Apple Notes is or how CLI tools work. Every section delivers actionable information without padding.

3 / 3

Actionability

Commands are concrete and copy-paste ready, but the interactive nature of most commands (-a, -e, -d, -m, -ex) means Claude can't fully automate workflows. Missing examples of non-interactive usage or expected outputs.

2 / 3

Workflow Clarity

Individual commands are clear, but there's no guidance on multi-step workflows (e.g., create then move to folder), no validation steps, and no error handling guidance for when interactive prompts fail or permissions are denied.

2 / 3

Progressive Disclosure

For a simple CLI reference skill under 50 lines, the content is well-organized with clear section headers. No external references are needed, and the structure allows quick scanning for specific operations.

3 / 3

Total

10

/

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

Repository
trpc-group/trpc-agent-go
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.