[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M78XFN7946EB3AVMMB7KHV8B":3,"skill-same:01M78XFN7946EB3AVMMB7KHV8B":58},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M78XFN7946EB3AVMMB7KHV8B","assemblyai-install-auth",null,"Install and configure AssemblyAI SDK authentication.\nUse when setting up a new AssemblyAI integration, configuring API keys,\nor initializing the assemblyai npm package in your project.\nTrigger with phrases like \"install assemblyai\", \"setup assemblyai\",\n\"assemblyai auth\", \"configure assemblyai API key\".","jukeyman\u002Fjukeyman-skills","jukeyman","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F142960420?v=4","01M78FR4Y3DHMMCBCC0GXXNB3F","RICK JEFFERSON","01M78FR4Z8RVQRAD31Y5J7V6EB",1,"MIT","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fsaas-packs--assemblyai-pack--assemblyai-install-auth\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: assemblyai-install-auth\ndescription: |\n  Install and configure AssemblyAI SDK authentication.\n  Use when setting up a new AssemblyAI integration, configuring API keys,\n  or initializing the assemblyai npm package in your project.\n  Trigger with phrases like \"install assemblyai\", \"setup assemblyai\",\n  \"assemblyai auth\", \"configure assemblyai API key\".\nallowed-tools: Read, Write, Edit, Bash(npm:*), Bash(pip:*), Grep\nversion: 1.0.0\nlicense: MIT\nauthor: Jeremy Longshore \u003Cjeremy@intentsolutions.io>\ntags: [saas, ai, speech-to-text, assemblyai, transcription]\ncompatible-with: claude-code\n---\n\n# AssemblyAI Install & Auth\n\n## Overview\nInstall the `assemblyai` npm package and configure API key authentication for transcription, LeMUR, and streaming APIs.\n\n## Prerequisites\n- Node.js 18+ or Python 3.10+\n- Package manager (npm, pnpm, yarn, or pip)\n- AssemblyAI account — sign up at https:\u002F\u002Fwww.assemblyai.com\u002Fdashboard\u002Fsignup\n- API key from https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount\n\n## Instructions\n\n### Step 1: Install the SDK\n\n```bash\n# Node.js (official SDK)\nnpm install assemblyai\n\n# Python\npip install assemblyai\n```\n\n### Step 2: Configure API Key\n\n```bash\n# Set environment variable (recommended)\nexport ASSEMBLYAI_API_KEY=\"your-api-key-here\"\n\n# Or add to .env file\necho 'ASSEMBLYAI_API_KEY=your-api-key-here' >> .env\n```\n\nAdd to `.gitignore`:\n```\n.env\n.env.local\n.env.*.local\n```\n\n### Step 3: Initialize the Client\n\n```typescript\n\u002F\u002F src\u002Fassemblyai\u002Fclient.ts\nimport { AssemblyAI } from 'assemblyai';\n\nconst client = new AssemblyAI({\n  apiKey: process.env.ASSEMBLYAI_API_KEY!,\n});\n\nexport default client;\n```\n\n### Step 4: Verify Connection\n\n```typescript\n\u002F\u002F verify-connection.ts\nimport { AssemblyAI } from 'assemblyai';\n\nconst client = new AssemblyAI({\n  apiKey: process.env.ASSEMBLYAI_API_KEY!,\n});\n\nasync function verify() {\n  \u002F\u002F Transcribe a short public audio to confirm everything works\n  const transcript = await client.transcripts.transcribe({\n    audio: 'https:\u002F\u002Fstorage.googleapis.com\u002Faai-web-samples\u002F5_common_sports_702.wav',\n  });\n\n  if (transcript.status === 'error') {\n    console.error('Transcription failed:', transcript.error);\n    process.exit(1);\n  }\n\n  console.log('Connection verified. Transcript ID:', transcript.id);\n  console.log('Status:', transcript.status);\n  console.log('Text preview:', transcript.text?.slice(0, 100));\n}\n\nverify().catch(console.error);\n```\n\n### Python Setup\n\n```python\nimport assemblyai as aai\nimport os\n\n# Configure globally\naai.settings.api_key = os.environ[\"ASSEMBLYAI_API_KEY\"]\n\n# Or pass per-client\ntranscriber = aai.Transcriber()\ntranscript = transcriber.transcribe(\n    \"https:\u002F\u002Fstorage.googleapis.com\u002Faai-web-samples\u002F5_common_sports_702.wav\"\n)\nprint(transcript.text)\n```\n\n## Output\n- Installed `assemblyai` package in node_modules or site-packages\n- API key stored in environment variable or `.env` file\n- Client initialized and connection verified with a test transcription\n\n## Error Handling\n| Error | Cause | Solution |\n|-------|-------|----------|\n| `Authentication error` | Invalid or missing API key | Verify key at https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount |\n| `Cannot find module 'assemblyai'` | SDK not installed | Run `npm install assemblyai` |\n| `transcript.status === 'error'` | Invalid audio URL or format | Check audio URL is publicly accessible |\n| `ENOTFOUND api.assemblyai.com` | Network\u002Ffirewall issue | Ensure outbound HTTPS to api.assemblyai.com is allowed |\n\n## Resources\n- [AssemblyAI Getting Started](https:\u002F\u002Fwww.assemblyai.com\u002Fdocs\u002Fgetting-started\u002Ftranscribe-an-audio-file)\n- [AssemblyAI Node SDK](https:\u002F\u002Fgithub.com\u002FAssemblyAI\u002Fassemblyai-node-sdk)\n- [AssemblyAI Python SDK](https:\u002F\u002Fgithub.com\u002FAssemblyAI\u002Fassemblyai-python-sdk)\n- [API Key Dashboard](https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount)\n\n## Next Steps\nAfter successful auth, proceed to `assemblyai-hello-world` for your first transcription.\n","# AssemblyAI Install & Auth\n\n## Overview\nInstall the `assemblyai` npm package and configure API key authentication for transcription, LeMUR, and streaming APIs.\n\n## Prerequisites\n- Node.js 18+ or Python 3.10+\n- Package manager (npm, pnpm, yarn, or pip)\n- AssemblyAI account — sign up at https:\u002F\u002Fwww.assemblyai.com\u002Fdashboard\u002Fsignup\n- API key from https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount\n\n## Instructions\n\n### Step 1: Install the SDK\n\n```bash\n# Node.js (official SDK)\nnpm install assemblyai\n\n# Python\npip install assemblyai\n```\n\n### Step 2: Configure API Key\n\n```bash\n# Set environment variable (recommended)\nexport ASSEMBLYAI_API_KEY=\"your-api-key-here\"\n\n# Or add to .env file\necho 'ASSEMBLYAI_API_KEY=your-api-key-here' >> .env\n```\n\nAdd to `.gitignore`:\n```\n.env\n.env.local\n.env.*.local\n```\n\n### Step 3: Initialize the Client\n\n```typescript\n\u002F\u002F src\u002Fassemblyai\u002Fclient.ts\nimport { AssemblyAI } from 'assemblyai';\n\nconst client = new AssemblyAI({\n  apiKey: process.env.ASSEMBLYAI_API_KEY!,\n});\n\nexport default client;\n```\n\n### Step 4: Verify Connection\n\n```typescript\n\u002F\u002F verify-connection.ts\nimport { AssemblyAI } from 'assemblyai';\n\nconst client = new AssemblyAI({\n  apiKey: process.env.ASSEMBLYAI_API_KEY!,\n});\n\nasync function verify() {\n  \u002F\u002F Transcribe a short public audio to confirm everything works\n  const transcript = await client.transcripts.transcribe({\n    audio: 'https:\u002F\u002Fstorage.googleapis.com\u002Faai-web-samples\u002F5_common_sports_702.wav',\n  });\n\n  if (transcript.status === 'error') {\n    console.error('Transcription failed:', transcript.error);\n    process.exit(1);\n  }\n\n  console.log('Connection verified. Transcript ID:', transcript.id);\n  console.log('Status:', transcript.status);\n  console.log('Text preview:', transcript.text?.slice(0, 100));\n}\n\nverify().catch(console.error);\n```\n\n### Python Setup\n\n```python\nimport assemblyai as aai\nimport os\n\n# Configure globally\naai.settings.api_key = os.environ[\"ASSEMBLYAI_API_KEY\"]\n\n# Or pass per-client\ntranscriber = aai.Transcriber()\ntranscript = transcriber.transcribe(\n    \"https:\u002F\u002Fstorage.googleapis.com\u002Faai-web-samples\u002F5_common_sports_702.wav\"\n)\nprint(transcript.text)\n```\n\n## Output\n- Installed `assemblyai` package in node_modules or site-packages\n- API key stored in environment variable or `.env` file\n- Client initialized and connection verified with a test transcription\n\n## Error Handling\n| Error | Cause | Solution |\n|-------|-------|----------|\n| `Authentication error` | Invalid or missing API key | Verify key at https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount |\n| `Cannot find module 'assemblyai'` | SDK not installed | Run `npm install assemblyai` |\n| `transcript.status === 'error'` | Invalid audio URL or format | Check audio URL is publicly accessible |\n| `ENOTFOUND api.assemblyai.com` | Network\u002Ffirewall issue | Ensure outbound HTTPS to api.assemblyai.com is allowed |\n\n## Resources\n- [AssemblyAI Getting Started](https:\u002F\u002Fwww.assemblyai.com\u002Fdocs\u002Fgetting-started\u002Ftranscribe-an-audio-file)\n- [AssemblyAI Node SDK](https:\u002F\u002Fgithub.com\u002FAssemblyAI\u002Fassemblyai-node-sdk)\n- [AssemblyAI Python SDK](https:\u002F\u002Fgithub.com\u002FAssemblyAI\u002Fassemblyai-python-sdk)\n- [API Key Dashboard](https:\u002F\u002Fwww.assemblyai.com\u002Fapp\u002Faccount)\n\n## Next Steps\nAfter successful auth, proceed to `assemblyai-hello-world` for your first transcription.\n",{"name":5,"tags":24,"author":30,"license":15,"version":31,"description":32,"allowed-tools":33,"compatible-with":34},[25,26,27,28,29],"saas","ai","speech-to-text","assemblyai","transcription","Jeremy Longshore \u003Cjeremy@intentsolutions.io>","1.0.0","Install and configure AssemblyAI SDK authentication.\nUse when setting up a new AssemblyAI integration, configuring API keys,\nor initializing the assemblyai npm package in your project.\nTrigger with phrases like \"install assemblyai\", \"setup assemblyai\",\n\"assemblyai auth\", \"configure assemblyai API key\".\n","Read, Write, Edit, Bash(npm:*), Bash(pip:*), Grep","claude-code","main","99825ad3f3bcc6597ddcc7294a14e6e922f2b67b","skills\u002Fsaas-packs--assemblyai-pack--assemblyai-install-auth",0,"https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills","https:\u002F\u002Fgithub.com\u002Fjukeyman","https:\u002F\u002FRJBUSINESSSOLUTIONS.ORG","Credit and Finance Expert | Developer\r\n\r\nI'm Rick Jefferson, a seasoned credit and finance expert with over a decade of experience in financial literacy,","2026-07-13 07:03:29",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add jukeyman\u002Fjukeyman-skills --skill assemblyai-install-auth",{"tool":50,"command":51},"bunx","bunx skills add jukeyman\u002Fjukeyman-skills --skill assemblyai-install-auth",{"tool":53,"command":54},"pnpm","pnpm dlx skills add jukeyman\u002Fjukeyman-skills --skill assemblyai-install-auth","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fsaas-packs--assemblyai-pack--assemblyai-install-auth\u002FSKILL.md",true,[],[59,66,73,80,87,95],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":19},"01M79ANS2SM329NEP5ZCX106RR","zustand-store-creator","Create zustand store creator operations. Auto-activating skill for Frontend Development.\nTriggers on: zustand store creator, zustand store creator\nPart of the Frontend Development skill category. Use when working with zustand store creator functionality. Trigger with phrases like \"zustand store creator\", \"zustand creator\", \"zustand\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzustand-store-creator\u002FSKILL.md",[],[],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":19},"01M79AMZKP4YDEZ7EHG1Y7PP74","zero-trust-config-helper","Configure with zero trust config helper operations. Auto-activating skill for Security Advanced.\nTriggers on: zero trust config helper, zero trust config helper\nPart of the Security Advanced skill category. Use when configuring systems or services. Trigger with phrases like \"zero trust config helper\", \"zero helper\", \"zero\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzero-trust-config-helper\u002FSKILL.md",[],[],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":19},"01M79AMJSBCEJQNBTYNAHYN5HM","zapier-integration-helper","Assist with zapier integration helper operations. Auto-activating skill for Business Automation.\nTriggers on: zapier integration helper, zapier integration helper\nPart of the Business Automation skill category. Use when working with APIs or building integrations. Trigger with phrases like \"zapier integration helper\", \"zapier helper\", \"zapier\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzapier-integration-helper\u002FSKILL.md",[],[],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":19},"01M79AHJZGVMARS13VFQYRR1MP","yaml-config-validator","Validate yaml config validator operations. Auto-activating skill for DevOps Basics.\nTriggers on: yaml config validator, yaml config validator\nPart of the DevOps Basics skill category. Use when configuring systems or services. Trigger with phrases like \"yaml config validator\", \"yaml validator\", \"yaml\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyaml-config-validator\u002FSKILL.md",[],[],{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":91,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":19},"01M79AHGDZRN0020RDQSQDPAM8","xvary-stock-research","Thesis-driven equity analysis from public SEC EDGAR and market data; \u002Fanalyze, \u002Fscore, \u002Fcompare workflows with bundled Python tools (Claude Code, Cursor, Codex).","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxvary-stock-research\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxvary-stock-research\u002FSKILL.md",[],[],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":19},"01M79AHCYJ9FV9RMHQ24HDRN33","xss-vulnerability-scanner","Scan xss vulnerability scanner operations. Auto-activating skill for Security Fundamentals.\nTriggers on: xss vulnerability scanner, xss vulnerability scanner\nPart of the Security Fundamentals skill category. Use when working with xss vulnerability scanner functionality. Trigger with phrases like \"xss vulnerability scanner\", \"xss scanner\", \"xss\".","https:\u002F\u002Fgithub.com\u002Fjukeyman\u002Fjukeyman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fxss-vulnerability-scanner\u002FSKILL.md",[],[]]