evernote-multi-env-setup

Featured

Configure multi-environment setup for Evernote integrations. Use when setting up dev, staging, and production environments, or managing environment-specific configurations. Trigger with phrases like "evernote environments", "evernote staging", "evernote dev setup", "multiple environments evernote".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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. ```javascript // config/environments.js const configs = { development: { sandbox: true, apiUrl: 'https://sandbox.evernote.com', rateLimitDelayMs: 0, // No throttle in dev logLevel: 'debug' }, staging: { sandbox: true, apiUrl: 'https://sandbox.evernote.com', rateLimitDelayMs: 100, logLevel: 'info' }, production: { sandbox: false, apiUrl: 'https://www.evernote.com', rateLimitDelayMs: 200, logLevel: 'warn' } }; module.exports = configs[process.env.NODE_ENV || 'development']; ``` ### Step 2: Environment Variables Define environment-specific `.env` files. Each environment uses its own API key and token. The `EVERNOTE_SANDBOX` flag controls which Evernote endpoint the SDK connects to. ```bash # .env.development - sandbox with dev token EVERNOTE_SANDBOX=true EVERNOTE_DEV_TOKEN=S=s1:U=... # .env.production - production with OA...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

notion-multi-env-setup

Configure Notion integrations across development, staging, and production environments. Use when setting up multi-environment deployments, managing per-environment tokens, or implementing environment-specific Notion configurations. Trigger with phrases like "notion environments", "notion staging", "notion dev prod", "notion environment setup", "notion config by env".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-multi-env-setup

Configure Klaviyo across development, staging, and production environments. Use when setting up multi-environment deployments, configuring per-environment API keys, or implementing environment-specific Klaviyo configurations. Trigger with phrases like "klaviyo environments", "klaviyo staging", "klaviyo dev prod", "klaviyo environment setup", "klaviyo config by env".

2,266 Updated today
jeremylongshore
AI & Automation Featured

openevidence-multi-env-setup

Multi Env Setup for OpenEvidence. Trigger: "openevidence multi env setup".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apple-notes-multi-env-setup

Configure Apple Notes automation for multiple accounts and environments. Trigger: "apple notes multi account".

2,266 Updated today
jeremylongshore
AI & Automation Featured

apollo-multi-env-setup

Configure Apollo.io multi-environment setup. Use when setting up development, staging, and production environments, or managing multiple Apollo configurations. Trigger with phrases like "apollo environments", "apollo staging", "apollo dev prod", "apollo multi-tenant", "apollo env config".

2,266 Updated today
jeremylongshore