CtrlK
BlogDocsLog inGet started
Tessl Logo

evernote-core-workflow-a

Execute Evernote primary workflow: Note Creation and Management. Use when creating notes, organizing content, managing notebooks, or implementing note-taking features. Trigger with phrases like "create evernote note", "evernote note workflow", "manage evernote notes", "evernote content".

74

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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

A concise, highly actionable body that defers full implementation to a single well-organized reference file. The main gap is the absence of explicit validation/retry checkpoints for destructive note operations.

Suggestions

Add an explicit validate-then-retry step for note updates and deletes (e.g., re-fetch and confirm fields after noteStore.updateNote, or validate ENML before calling createNote) to satisfy the feedback-loop requirement for destructive operations.

Include a brief validation checkpoint in the bulk note import example, such as confirming each converted ENML is well-formed before createNote and reporting failures without halting the batch.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it does not explain what Evernote or ENML is, and every section (Steps, Error Handling table) earns its place without padding.

3 / 3

Actionability

Provides executable code (wrapInENML envelope, noteStore.createNote), exact API signatures like getNote(guid, withContent, withResources, withRecognition, withAltData), and a concrete regex for uncompleted todos — copy-paste ready guidance.

3 / 3

Workflow Clarity

Steps are numbered and sequenced, but destructive/batch operations (note updates, deletion, bulk import) lack explicit validation checkpoints or validate-fix-retry loops; per the rubric this caps workflow clarity at 2.

2 / 3

Progressive Disclosure

The body is a concise overview with a clearly signaled, one-level-deep reference (See [Implementation Guide](references/implementation-guide.md)) that resolves to a real bundle file containing the named NoteService/NotebookService; navigation is easy.

3 / 3

Total

11

/

12

Passed

Description

100%

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, well-structured description that clearly states the skill's purpose, gives explicit usage triggers with natural phrasings, and carves out a distinct Evernote niche. Uses correct third-person voice with no fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions within the Evernote note domain: 'creating notes, organizing content, managing notebooks, or implementing note-taking features', matching the multiple-specific-actions anchor.

3 / 3

Completeness

Explicitly answers both what ('Note Creation and Management' with listed actions) and when ('Use when creating notes... Trigger with phrases like...'), satisfying the what-AND-when anchor.

3 / 3

Trigger Term Quality

Provides natural user phrasings such as 'create evernote note', 'evernote note workflow', 'manage evernote notes', and 'evernote content' that users would plausibly say.

3 / 3

Distinctiveness Conflict Risk

Evernote-specific niche with branded trigger phrases and a sibling workflow distinction ('evernote-core-workflow-a' vs workflow-b), making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.