Configure CI/CD pipelines for Evernote integrations. Use when setting up automated testing, continuous integration, or deployment pipelines for Evernote projects. Trigger with phrases like "evernote ci", "evernote github actions", "evernote pipeline", "automate evernote tests".
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill evernote-ci-integration84
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
GitHub Actions CI workflow structure
Node version 20
100%
100%
npm ci usage
100%
100%
npm cache
100%
100%
Lint job
42%
100%
Unit-tests job
42%
100%
Integration-tests job
100%
100%
Integration tests main-only
55%
100%
Integration tests needs
85%
100%
Evernote sandbox env vars
100%
100%
Evernote credentials env vars
33%
100%
Snyk security scan
100%
100%
Snyk severity threshold
100%
100%
Codecov upload
57%
100%
Production environment gate
100%
100%
Workflow triggers
100%
100%
Without context: $0.2154 · 1m 7s · 14 turns · 15 in / 3,813 out tokens
With context: $0.5011 · 1m 26s · 24 turns · 1,793 in / 5,122 out tokens
Jest configuration and mock client
testEnvironment node
100%
100%
testMatch pattern
100%
100%
Coverage threshold 80%
0%
100%
Coverage from src
75%
100%
Projects config
0%
100%
Integration timeout
0%
100%
setupFilesAfterEnv
0%
100%
dotenv from .env.test
0%
100%
Production guard
0%
100%
Sandbox warning
22%
100%
MockNoteStore methods
75%
100%
ENML validation in mock
50%
100%
MockEvernoteClient class
71%
100%
All three classes exported
66%
100%
Without context: $0.5440 · 3m 23s · 23 turns · 24 in / 9,233 out tokens
With context: $0.7531 · 2m 36s · 35 turns · 66 in / 8,913 out tokens
Package scripts and integration test patterns
test:unit script
0%
100%
test:integration script
100%
100%
test:coverage script
0%
100%
lint and lint:fix scripts
50%
100%
typecheck script
0%
100%
ci script composition
55%
100%
ci:full script
100%
100%
Conditional skip on credentials
18%
100%
createdNoteGuids tracking
100%
100%
afterAll cleanup loop
100%
100%
Sandbox mode in client
22%
100%
Rate limit test
88%
100%
Without context: $0.2124 · 1m 15s · 11 turns · 12 in / 4,422 out tokens
With context: $0.4234 · 1m 15s · 22 turns · 313 in / 3,971 out tokens
Table of Contents
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.