CtrlK
BlogDocsLog inGet started
Tessl Logo

apple-notes

Manage Apple Notes via memo CLI: create, search, edit.

68

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

The body is an exemplary lean command reference: executable commands, clear sectioning, no over-explanation, and a helpful workaround for a known memo limitation. It scores at the top across all content dimensions.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it gives commands and minimal functional notes (e.g. the memo limitation redirect) without explaining what Apple Notes or a CLI is. It is not level 2 because there is no padded or unnecessary explanatory material; every section earns its place.

3 / 3

Actionability

Commands are fully executable and copy-paste ready ("memo notes", "memo notes -f \"Folder Name\"", "memo notes -s \"query\"", the osascript creation fallback, "brew tap ... install"), with specific flags and examples. It is not level 2 because nothing is pseudocode or abstract.

3 / 3

Workflow Clarity

This is a simple command-reference skill where each action (view/create/edit/delete/move/export) is a single unambiguous, mostly interactive command; no fragile multi-step process requires validation checkpoints, so the simple-skill clause applies. It is not level 2 because the per-action guidance is unambiguous rather than loosely sequenced.

3 / 3

Progressive Disclosure

No bundle files exist, so scoring is on body organization: well-structured sections (Prerequisites, When to Use / Not to Use, Quick Reference, Limitations, Rules) with no nested or dangling references. The simple-skill clause supports a 3 for a single, well-organized file with no need for external references.

3 / 3

Total

12

/

12

Passed

Description

67%Weight 40%Scale 1-3

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 is specific and distinctive but incomplete: it states concrete actions without any explicit trigger guidance for when to use it. Adding a 'Use when...' clause and broader natural-language trigger terms would lift the two capped dimensions.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user wants to create, search, edit, or organize Apple Notes for cross-device iCloud access." — this raises completeness from 2 to 3.

Broaden trigger terms with natural variations users actually say — "notes," "iCloud notes," "Apple Notes app," "organize notes into folders," "export notes" — to improve trigger_term_quality coverage.

Consider framing actions in user-facing verbs ("create, search, edit, organize, and export notes") rather than pairing them with the technical 'memo CLI' term, which is unlikely to be a user utterance.

DimensionReasoningScore

Specificity

"create, search, edit" lists multiple specific concrete actions on a named target, matching the level-3 anchor. It is not level 2 because it goes beyond naming a domain plus some actions to enumerating concrete operations.

3 / 3

Completeness

It clearly states what the skill does ("Manage Apple Notes via memo CLI: create, search, edit") but provides no explicit "Use when..." trigger clause, so per the guideline completeness caps at 2. It is not level 3 because the when-guidance is entirely absent, and not level 1 because the what is concrete.

2 / 3

Trigger Term Quality

"Apple Notes" and "create, search, edit" are natural terms users say, but coverage is narrow and misses common variations (notes, iCloud notes, folders, organize/export). It is not level 3 because it lacks the broad synonym set the top anchor expects, and not level 1 because the included terms are genuine user phrasings rather than jargon.

2 / 3

Distinctiveness Conflict Risk

"Apple Notes via memo CLI" carves a clear, narrow niche unlikely to trigger for Obsidian, Bear, or the memory tool. It is not level 2 because the domain and mechanism are specific rather than merely "somewhat specific."

3 / 3

Total

10

/

12

Passed

Validation

87%

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

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

Total

14

/

16

Passed

Repository
Open-Curiosity/gini-agent
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.