Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

sales-iterable销售可迭代

Agent Skill

sales-iterable 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

864

周安装

36

GitHub Stars

13

下载量

288
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:sales-iterable(销售可迭代)
来源仓库:https://github.com/sales-skills/sales
仓库路径:skills/sales-iterable
安装命令:
npx skills add https://github.com/sales-skills/sales --skill sales-iterable
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/sales-skills/sales --skill sales-iterable

简介

sales-iterable 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。

  • 适用于需要根据关键词或任务场景进行信息检索的场景,如市场调研或竞品分析。
  • 通过关键词、来源仓库或任务线索调用,结合原始 README 可进一步核验具体用法。
  • 安装命令为 npx skills add https://github.com/sales-skills/sales --skill sales-iterable。
  • 使用前需确认权限范围、维护状态,以及是否涉及联网、命令执行或文件读写操作。

SKILL.md

Iterable Platform Help

Help the user with Iterable platform questions — from Studio journey creation and campaign configuration through channel setup (email, SMS, push, in-app, web push, WhatsApp), AI features, data integration, experiments, and API usage.

Step 1 — Gather context

If references/learnings.md exists, read it first for accumulated knowledge.

Ask the user:

  1. What area do you need help with?

- A) Studio — journey workflows, tiles, branching, delays - B) Campaigns — single-send or triggered messages - C) Email — templates, dynamic content, editor - D) SMS/MMS — setup, two-way, media messages - E) Push notifications — iOS, Android, web push - F) In-app messages — modals, banners, Mobile Inbox, Embedded Messages - G) WhatsApp — template setup, message types - H) Experiments — A/B testing, multivariate - I) AI features — Brand Affinity, STO, Frequency Optimization, Journey Assist - J) Data — Smart Ingest, Snowflake, Catalog, user profiles, events - K) Segmentation — audiences, filters, dynamic lists - L) Integrations — webhooks, API, Zapier, third-party - M) Analytics & reporting — campaign performance, engagement - N) Something else — describe it

  1. What's your role?

- A) Marketer / campaign manager - B) Developer / engineer - C) Data / analytics - D) Marketing ops / admin

  1. What's the goal?

- A) Set something up for the first time - B) Optimize or improve existing setup - C) Troubleshoot a problem - D) Understand how something works

If the user's request already provides most of this context, skip directly to the relevant step. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end.

Step 2 — Route or answer directly

If the question is about general strategy rather than Iterable-specific config, hand off to the appropriate skill:

Question typeHand off
Email marketing strategy (not Iterable-specific)"This is an email marketing strategy question — run: /sales-email-marketing {your question}"
Push notification strategy across tools"This is a push notification strategy question — run: /sales-push-notification {your question}"
In-app messaging strategy across tools"This is an in-app messaging strategy question — run: /sales-in-app-messaging {your question}"
Transactional email provider comparison"This is a transactional email question — run: /sales-transactional-email {your question}"
SPF/DKIM/DMARC setup across tools"This is an email deliverability question — run: /sales-deliverability {your question}"
Connecting Iterable to CRM via Zapier/Make"This is a tool integration question — run: /sales-integration {your question}"

Otherwise, answer directly with Iterable-specific guidance below.

Step 3 — Iterable platform reference

Read references/platform-guide.md for detailed module documentation, pricing, integrations, and data model.

*You no longer need the platform guide details — focus on the user's specific situation.*

Step 4 — Actionable guidance

Getting started checklist

  1. Set up data center — confirm US or EU data center for your project (affects API base URL and data residency)
  2. Configure channels — authenticate sending domains (email), set up FCM/APNs (push), provision SMS numbers, configure web push
  3. Integrate SDK — install iOS/Android/Web SDK for push, in-app, Mobile Inbox, Embedded Messages, and event tracking
  4. Import users — bulk upload via CSV, API (/api/users/bulkUpdate), or Smart Ingest from your data warehouse
  5. Define events — map your key user actions (signup, purchase, feature_used, cart_abandoned) and implement tracking via SDK or API
  6. Build segments — create dynamic lists for key audiences (active, lapsed, high-value, new users)
  7. Create templates — design email, push, SMS, and in-app templates with dynamic Handlebars content
  8. Build first journey — start with a welcome journey in Studio: entry on signup event → email → delay → push → branch on engagement
  9. Set up experiments — A/B test subject lines and send times on your first campaign
  10. Enable AI — turn on Brand Affinity, STO, and Frequency Optimization once you have 30+ days of engagement data
  11. Configure webhooks — set up system webhooks for delivery monitoring and CRM sync
  12. Connect data warehouse — set up Snowflake Secure Data Sharing or Smart Ingest for bidirectional data flow

Key metrics to track

MetricWhere in IterableBenchmark
Email open rateCampaign analytics20-25%
Email click rateCampaign analytics2-5%
Push open rateCampaign analytics5-15%
In-app click rateCampaign analytics15-30%
SMS delivery rateCampaign analytics> 95%
Journey completion rateStudio analyticsVaries by journey
Brand Affinity distributionAI > Brand AffinityHealthy: majority Positive/Loyal
Experiment significanceExperiment resultsWait for 95% confidence

Gotchas

*Best-effort from research — review these, especially items about plan-gated features and integration gotchas that may be outdated.*

  1. Campaign = one channel only. Unlike Braze (where a Canvas can send email + push + in-app), an Iterable campaign targets one message channel. To send across multiple channels, use Studio journeys with multiple Send tiles — don't try to make a single campaign multi-channel.
  2. Brand Affinity needs data. Brand Affinity labels won't be accurate until you have 30+ days of engagement data across campaigns. Don't use Brand Affinity for segmentation in your first month — you'll get mostly "Neutral" and "Never Engaged" labels.
  3. API rate limits vary by endpoint and are per-project. Bulk track events is 10 req/s, exports are 4 req/min. Multiple API consumers on the same project share the per-project rate limit. Implement exponential backoff for 429 responses.
  4. Smart Ingest syncs are not real-time. The fastest Smart Ingest sync interval is 15 minutes. For real-time data, use the REST API (/api/users/update, /api/events/track) instead. Smart Ingest is best for periodic warehouse syncs, not event streaming.
  5. In-app messages require SDK integration. Unlike email or push, in-app messages, Mobile Inbox, and Embedded Messages require the Iterable SDK installed in your app. They won't work if you're only using the REST API for server-side messaging.
  • Self-improving: If you discover something not covered here, append it to references/learnings.md with today's date.

Related skills

  • /sales-email-marketing — Email marketing strategy across platforms (not Iterable-specific)
  • /sales-push-notification — Push notification strategy (opt-in, rich push, frequency capping across tools)
  • /sales-in-app-messaging — In-app messaging strategy (message types, trigger design, onboarding across tools)
  • /sales-transactional-email — Transactional email delivery (provider comparison, API integration)
  • /sales-deliverability — Email deliverability (SPF/DKIM/DMARC, warmup, sender reputation)
  • /sales-integration — Connect Iterable to CRM, data warehouse, and other tools
  • /sales-braze — Braze platform help (primary competitor — for Braze-specific questions)
  • /sales-customerio — Customer.io platform help (another cross-channel platform)
  • /sales-klaviyo — Klaviyo platform help (e-commerce-focused engagement)
  • /sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do

Examples

Example 1: Building a welcome journey in Studio

User says: "How do I create a multi-step welcome journey for new users in Iterable?" Skill does: Walks through creating a Studio journey: entry trigger on "signup" custom event → Send email (welcome + value prop) → Delay 1 day → Filter (opened welcome email?) → Yes branch: Send push (feature highlight) → Delay 2 days → Send in-app (onboarding tooltip). No branch: Send email (re-engagement). Exit criteria: user completes onboarding event. Includes template recommendations and Brand Affinity filtering for later stages. Result: Complete Studio journey with multi-channel onboarding flow

Example 2: Setting up experiments

User says: "How do I A/B test email subject lines in Iterable?" Skill does: Explains two approaches: 1) Campaign-level experiment — create a blast campaign, add experiment with 2-4 subject line variants, set winning metric (open rate), sample size (20%), and auto-send winner timing. 2) Journey experiment — add Experiment tile in Studio to split traffic between two email Send tiles with different subjects. Recommends minimum 1,000 recipients per variant for statistical significance. Result: A/B test configured with proper sample sizing and winning criteria

Example 3: Integrating with Snowflake via Smart Ingest

User says: "How do I sync our user data from Snowflake into Iterable?" Skill does: Walks through Smart Ingest setup: Integrations > Smart Ingest > Create Connection > Select Snowflake > Configure credentials (account, warehouse, database, schema) > Map sync type (Users) > Map fields (email → email, custom attributes → dataFields) > Set sync frequency (every 15 min or hourly) > Test and activate. Mentions Snowflake Secure Data Sharing for the reverse direction (Iterable → Snowflake). Result: Bidirectional Snowflake-Iterable data pipeline configured

Troubleshooting

Push notifications not delivering on iOS

Symptom: Push campaigns show sends but no deliveries on iOS devices Cause: APNs certificate expired, sandbox/production mismatch, or SDK not properly initialized Solution: 1) Check APNs certificate expiry in Iterable Settings > Mobile Apps. 2) Verify you're using the correct APNs environment (sandbox for TestFlight, production for App Store). 3) Confirm the Iterable SDK is initialized with the correct API key and push registration is calling registerForRemoteNotifications(). 4) Check that the device token is being sent to Iterable via setDeviceToken(). 5) Test with a fresh app install to generate a new token.

Smart Ingest sync failing

Symptom: Smart Ingest connection shows errors or no data syncing Cause: Credential issues, query timeout, or field mapping mismatch Solution: 1) Verify Snowflake/BigQuery credentials are still valid and have SELECT permissions on the source table. 2) Check that the source query returns data (run it directly in your warehouse). 3) Verify field mapping — email or userId must be mapped to identify users. 4) Check for data type mismatches (e.g., string field mapped to number). 5) Review Smart Ingest logs in Iterable for specific error messages.

Low Brand Affinity accuracy

Symptom: Most users showing as "Neutral" or "Never Engaged" in Brand Affinity Cause: Insufficient engagement data — Brand Affinity needs historical cross-channel interaction data to generate meaningful scores Solution: 1) Ensure you've been sending campaigns across multiple channels for 30+ days. 2) Verify that open/click tracking is enabled for email campaigns. 3) Check that push notification open tracking is working (SDK properly configured). 4) Brand Affinity recalculates periodically — wait for the next refresh cycle after adding more engagement data. 5) In the meantime, use traditional engagement-based segmentation (opened in last 30 days) instead of Brand Affinity labels.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.01%
按下载量换算104

Claude

29.01%
按下载量换算84

Cursor

18.52%
按下载量换算53

Gemini CLI

9.89%
按下载量换算28

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills