> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # validateEnvVars > Validate that required environment variables are set. Validates that all environment variables declared as required by the skill's manifest are present in the environment. Returns a list of any missing variable names. Takes no parameters. ## **Returns** `string[]` -- Array of missing environment variable names. Empty if all required variables are set. ## **Example** ```typescript {4} import { SkillBase } from '@signalwire/sdk'; // Check for missing env vars before proceeding const missing = mySkill.validateEnvVars(); if (missing.length > 0) { console.error(`Missing environment variables: ${missing.join(', ')}`); } ``` > Validate that required environment variables are set.