用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tools-only/X-Skills --skill zap命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | zap |
| description | Build Zapier Zap configurations |
Create multi-step Zapier automation configurations with filters, paths, and AI integration.
When users request Zapier automations, design complete Zaps with step-by-step configuration.
Every Zap has:
Trigger: Gmail - New Email
Filter: Subject contains "support"
Action 1: OpenAI - Send Prompt (draft response)
Action 2: Gmail - Send Email (with AI response)
Action 3: Google Sheets - Create Row (log)
Trigger: Webhook - Catch Hook (form submission)
Action 1: OpenAI - Send Prompt (score lead 0-100)
Filter: Score > 70
Action 2: Slack - Send Channel Message (alert sales)
Action 3: HubSpot - Create Contact & Deal
Trigger: RSS by Zapier - New Item in Feed
Action 1: OpenAI - Send Prompt (rewrite for social)
Paths:
Path A: Twitter - Create Tweet
Path B: LinkedIn - Create Share Update
Path C: Facebook - Create Page Post
Trigger: Google Calendar - Event Start
Filter: Event contains "meeting"
Action 1: OpenAI - Send Prompt (extract action items)
Action 2: Todoist - Create Task
Action 3: Gmail - Send Email (summary to attendees)
Trigger: Gmail - New Attachment
Filter: Filename contains "invoice"
Action 1: Formatter - Extract Pattern (invoice number)
Action 2: OpenAI - Send Prompt (extract data)
Action 3: Google Sheets - Create Row
Action 4: Slack - Send Direct Message (notify accounting)
Add conditional logic between steps:
Filter: Only continue if...
- Field: {{email}}
- Condition: Contains
- Value: @company.com
Create branching logic:
Paths: Branch your Zap
Path A: High Priority
- Filter: Priority is "high"
- Action: Send to Slack #urgent
Path B: Normal Priority
- Filter: Priority is "normal"
- Action: Add to task list
Path C: Everything Else
- Action: Archive
Transform data:
Formatter by Zapier
- Transform: Text
- Action: Capitalize
- Input: {{name}}
Formatter by Zapier
- Transform: Date/Time
- Action: Format
- Input: {{date}}
- To Format: MM/DD/YYYY
Add time delays:
Delay by Zapier
- Type: For
- Time: 1 hour
Use OpenAI directly:
OpenAI - Send Prompt
- Model: GPT-4
- User Message: "Analyze this data: {{data}}"
- Max Tokens: 500
- Temperature: 0.7
| Plan | Price | Tasks | Multi-Step | Premium Apps |
|---|---|---|---|---|
| Free | $0 | 100/mo | ||
| Starter | $20/mo | 750/mo | ||
| Professional | $49/mo | 2,000/mo | ||
| Team | $69/mo | 2,000/mo |
Tasks: Each action step counts as 1 task
When creating a Zap, provide:
## Zap: [Name]
### Purpose
[What this automates]
### Steps
**Trigger: [App] - [Event]**
- Setting 1: Value
- Setting 2: Value
**Action 1: [App] - [Action]**
- Field 1: {{trigger.field}}
- Field 2: Value
**Filter: Only continue if...**
- Condition: Value
**Action 2: [App] - [Action]**
- Map data fields
### Testing
1. Test trigger with sample data
2. Verify each action executes
3. Check data mapping
4. Turn on Zap
### Cost Estimate
- Steps per run: X
- Expected monthly runs: Y
- Total tasks: Z
- Plan needed: [Starter/Professional]
## Zap: AI-Powered Customer Support Automation
### Purpose
Automatically classify and respond to support emails using AI.
### Configuration
**Trigger: Gmail - New Email in Mailbox**
- Mailbox: support@company.com
- Label: INBOX
**Filter: Only continue if Email Subject doesn't contain "Re:"**
**Action 1: OpenAI - Send Prompt**
- Model: GPT-4
- System Message: "You are a helpful customer support assistant."
- User Message: "Classify this support email as urgent/normal/low priority and suggest a response:\n\nFrom: {{trigger.From}}\nSubject: {{trigger.Subject}}\nBody: {{trigger.Body Plain}}"
- Max Tokens: 500
- Temperature: 0.7
**Paths: Branch based on priority**
Path A: Urgent
- Filter: {{openai.choices[0].message.content}} contains "urgent"
- Action: Slack - Send Channel Message
- Channel: #support-urgent
- Message: " Urgent support email from {{trigger.From}}"
Path B: Normal/Low
- Action: Gmail - Create Draft
- To: {{trigger.From}}
- Subject: Re: {{trigger.Subject}}
- Body: {{openai.choices[0].message.content}}
**Action (all paths): Google Sheets - Create Spreadsheet Row**
- Spreadsheet: Support Tickets
- From: {{trigger.From}}
- Subject: {{trigger.Subject}}
- Priority: [extracted from AI]
- Date: {{trigger.Date}}
### Testing Steps
1. Send test email to support@company.com
2. Verify trigger captures email
3. Check OpenAI classification
4. Confirm path routing works
5. Validate Slack notification (urgent path)
6. Check draft creation (normal path)
7. Verify Sheets logging
Trigger: 0 tasks
Filter: 0 tasks
OpenAI: 1 task
Paths: Split into 2, but only 1 executes
Path actions: 1-2 tasks depending on path
Sheets: 1 task
3-4 tasks per email
At 100 emails/month: 300-400 tasks
Starter ($20/mo, includes 750 tasks)
15-20 minutes
Response time: Reduced by 60%
Support team: Focus on complex issues
Customer satisfaction: +25%
Use Zapier when:
Use n8n when:
Use Make when:
All three are excellent - choose based on your priorities!