tessl install github:jeremylongshore/claude-code-plugins-plus-skills --skill deepgram-install-authgithub.com/jeremylongshore/claude-code-plugins-plus-skills
Install and configure Deepgram SDK/CLI authentication. Use when setting up a new Deepgram integration, configuring API keys, or initializing Deepgram in your project. Trigger with phrases like "install deepgram", "setup deepgram", "deepgram auth", "configure deepgram API key".
Review Score
88%
Validation Score
11/16
Implementation Score
88%
Activation Score
90%
Set up Deepgram SDK and configure authentication credentials for speech-to-text services.
# Node.js
npm install @deepgram/sdk
# Python
pip install deepgram-sdk# Set environment variable
export DEEPGRAM_API_KEY="your-api-key"
# Or create .env file
echo 'DEEPGRAM_API_KEY=your-api-key' >> .envimport { createClient } from '@deepgram/sdk';
const deepgram = createClient(process.env.DEEPGRAM_API_KEY);
const { result, error } = await deepgram.manage.getProjects();
console.log(error ? 'Failed' : 'Connected successfully');| Error | Cause | Solution |
|---|---|---|
| Invalid API Key | Incorrect or expired key | Verify key in Deepgram Console |
| 401 Unauthorized | API key not set | Check environment variable is exported |
| Network Error | Firewall blocking | Ensure outbound HTTPS to api.deepgram.com |
| Module Not Found | Installation failed | Run npm install or pip install again |
import { createClient } from '@deepgram/sdk';
const deepgram = createClient(process.env.DEEPGRAM_API_KEY);
// Verify connection
async function verifyConnection() {
const { result, error } = await deepgram.manage.getProjects();
if (error) throw error;
console.log('Projects:', result.projects);
}from deepgram import DeepgramClient
import os
deepgram = DeepgramClient(os.environ.get('DEEPGRAM_API_KEY'))
# Verify connection
response = deepgram.manage.get_projects()
print(f"Projects: {response.projects}")After successful auth, proceed to deepgram-hello-world for your first transcription.