Agent skill · software engineering · jeremylongshore

evernote-multi-env-setup

Configure multi-environment setup for Evernote integrations.

Why this skill is useful

Adds executable scripts for multi-environment setup and configuration management for Evernote integrations that aren't in public docs.

What it needs

Requires docker installed locally. Requires evernote account access. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Evernote Multi-Environment Setup Overview Configure separate development, staging, and production environments for Evernote integrations with proper isolation, configuration management, and environment-aware client factories. Prerequisites Multiple Evernote API keys (sandbox for dev/staging, production for prod) Environment management infrastructure CI/CD pipeline (see evernote-ci-integration) Instructions Step 1: Environment Configuration Files Create per-environment config files that define the Evernote endpoint, sandbox flag, rate limit settings, and logging level. Step 2: Environment Variables Define environment-specific .env files. Each environment uses its own API key and token. The EVERNOTESANDBOX flag controls which Evernote endpoint the SDK connects to. Step 3: Environment-Aware Client Factory Build a factory that creates properly configured Evernote clients based on the active environment. Include validation that production never uses sandbox tokens. Step 4: Docker Compose for Local Development Define services for the app, Redis (caching), and a webhook receiver (ngrok or localtunnel) in docker-compose.yml. Mount .env.development as environment file. Step 5: Health Check Endpoint Create a /health endpoint that verifies Evernote API connectivity, reports the active environment, and checks cache availability. For the full configuration loader, client factory, Docker setup, and CI/CD environment matrix, see Implementation Guide. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/evernote-multi-env-setup--e3138e

View the source on GitHub

Browse the @skills marketplace