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.

84

2.68x
Quality

80%

Does it follow best practices?

Impact

94%

2.68x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is apple-notes in openclaw/openclaw

SKILL.md
Quality
Evals
Security

Quality

Content

72%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 concise, well-structured command reference for a simple skill. Main weaknesses are the missing safety guidance around the destructive delete command and the lack of non-interactive note targeting for edit/delete/move/export.

Suggestions

Add validation/confirmation guidance for the destructive delete operation (e.g., verify the selected note before confirming deletion, or use a dry-run/list first), since the rubric caps workflow clarity without it.

Show how to target a specific note non-interactively for edit, delete, move, and export (e.g., a note ID or title flag) instead of only 'interactive selection'.

Remove the 'uses Mistune for markdown processing' implementation detail and the duplicated 'macOS-only' statement (already stated in Setup).

DimensionReasoningScore

Conciseness

Mostly lean command-list format that assumes Claude's competence, but includes an unnecessary implementation detail ('uses Mistune for markdown processing') and repeats 'macOS-only' in both Setup and Notes sections.

4 / 5

Actionability

Concrete, executable commands are given for every operation, but edit/delete/move/export only describe 'interactive selection' with no flag shown to target a specific note non-interactively, leaving a gap for automation use.

4 / 5

Workflow Clarity

Sections are clearly organized per task, but the destructive delete operation includes no validation or confirmation guidance, which the rubric caps at 3 despite the otherwise simple structure.

3 / 5

Progressive Disclosure

A simple, sub-50-line skill with no bundle files; sections are well-organized and self-contained, which satisfies the simple-skill exception for full marks.

5 / 5

Total

16

/

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: concrete action list, explicit 'Use when' triggers, and a clearly defined niche. Minor improvements possible by adding trigger synonyms (delete/export a note, 'Apple Notes' itself) to reduce overlap with other note-app skills.

DimensionReasoningScore

Specificity

Names the domain (Apple Notes), the tool (memo CLI on macOS), and seven concrete actions (create, view, edit, delete, search, move, export), which is comprehensive coverage with no gaps.

5 / 5

Completeness

Explicitly 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 OpenClaw to add a note, list notes, search notes, or manage note folders').

5 / 5

Trigger Term Quality

Includes natural phrases users would say ('add a note, list notes, search notes, or manage note folders'), but misses common variations such as 'delete a note' or 'export notes' and does not include 'Apple Notes' itself as a trigger term.

4 / 5

Distinctiveness Conflict Risk

The Apple Notes/memo/macOS niche is clear and mostly distinct, but the trigger phrases alone ('add a note', 'list notes') could overlap with generic note-taking skills for other apps.

4 / 5

Total

18

/

20

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.

Validation — 13 / 16 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

13

/

16

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.