evernote-hello-world
Create a minimal working Evernote example. Use when starting a new Evernote integration, testing your setup, or learning basic Evernote API patterns. Trigger with phrases like "evernote hello world", "evernote example", "evernote quick start", "simple evernote code", "create first note". allowed-tools: Read, Write, Edit version: 1.0.0 license: MIT author: Jeremy Longshore <jeremy@intentsolutions.io>
Allowed Tools
No tools specified
Provided by Plugin
evernote-pack
Claude Code skill pack for Evernote (24 skills)
Installation
This skill is included in the evernote-pack plugin:
/plugin install evernote-pack@claude-code-plugins-plus
Click to copy
Instructions
# Evernote Hello World
## Overview
Create your first Evernote note using the Cloud API, demonstrating ENML format and NoteStore operations.
## Prerequisites
- Completed `evernote-install-auth` setup
- Valid access token (OAuth or Developer Token for sandbox)
- Development environment ready
## Instructions
### Step 1: Create Entry File
```javascript
// hello-evernote.js
const Evernote = require('evernote');
// Initialize authenticated client
const client = new Evernote.Client({
token: process.env.EVERNOTE_ACCESS_TOKEN,
sandbox: true // Set to false for production
});
```
### Step 2: Understand ENML Format
Evernote uses ENML (Evernote Markup Language), a restricted subset of XHTML:
```xml
```
**Key ENML Rules:**
- Must include XML declaration and DOCTYPE
- Root element is ``, not `` or ``
- All tags must be lowercase and properly closed
- No `
Note Title
This is a paragraph.
Content goes here