jeremylongshore/claude-code-plugins-plus-skills
lindy-pack
plugins/saas-packs/lindy-pack/skills/lindy-deploy-integration/SKILL.md
January 22, 2026
Select agents to install to:
npx add-skill https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/saas-packs/lindy-pack/skills/lindy-deploy-integration/SKILL.md -a claude-code --skill lindy-deploy-integrationInstallation paths:
.claude/skills/lindy-deploy-integration/# Lindy Deploy Integration
## Overview
Configure deployment pipelines for Lindy AI agent integrations.
## Prerequisites
- CI pipeline configured (see `lindy-ci-integration`)
- Production Lindy API key
- Deployment target (Vercel, AWS, GCP, etc.)
## Instructions
### Step 1: Create Deployment Workflow
```yaml
# .github/workflows/lindy-deploy.yml
name: Deploy Lindy Integration
on:
push:
branches: [main]
workflow_dispatch:
env:
LINDY_ENVIRONMENT: production
jobs:
deploy:
runs-on: ubuntu-latest
environment: production
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Run pre-deploy checks
run: npm run predeploy
env:
LINDY_API_KEY: ${{ secrets.LINDY_PROD_API_KEY }}
- name: Deploy to Vercel
uses: amondnet/vercel-action@v25
with:
vercel-token: ${{ secrets.VERCEL_TOKEN }}
vercel-org-id: ${{ secrets.VERCEL_ORG_ID }}
vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
vercel-args: '--prod'
- name: Sync Lindy agents
run: npm run sync:agents
env:
LINDY_API_KEY: ${{ secrets.LINDY_PROD_API_KEY }}
- name: Notify Slack
if: success()
uses: slackapi/slack-github-action@v1
with:
payload: |
{
"text": "Lindy integration deployed successfully"
}
```
### Step 2: Create Agent Sync Script
```typescript
// scripts/sync-agents.ts
import { Lindy } from '@lindy-ai/sdk';
import fs from 'fs';
interface AgentConfig {
id?: string;
name: string;
instructions: string;
tools: string[];
}
async function syncAgents() {
const lindy = new Lindy({ apiKey: process.env.LINDY_API_KEY });
// Load agent configurations
const confi