← Back to Skills Marketplace
zpeng6834-arch

SS Requirements to Teambition

by azusa · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
85
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ss-requirements-to-teambition
Description
从 SaleSmartly 客服会话中自动采集带标签的对话,经 AI 分析提取需求,创建 Teambition 任务。用于客服反馈→需求管理自动化。触发词:SS需求采集、客服需求整理、SaleSmartly会话转任务、聊天记录转需求、客户反馈建任务、采集会话创建TB任务。当用户想把 SaleSmartly 中的客...
README (SKILL.md)

SS Requirements → Teambition

从 SaleSmartly 客服会话中采集对话 → AI 分析提取需求 → 自动创建 Teambition 任务。

前置条件

  1. SaleSmartly API Key — SS 后台 → 设置 → API 管理
  2. Teambition MCP — 见 tb_mcp_setup.md

快速开始

1. 配置

cp scripts/config.example.json scripts/config.json

编辑 scripts/config.json,填入你的配置。各字段含义和获取方式见 config_fields.md

2. 采集数据(纯脚本,0 token)

cd scripts && python3 collect.py

输出:scripts/data/ss_sessions_YYYY-MM-DD.json

3. AI 分析 + 创建任务

对 AI 说:「读取 scripts/data/ 下最新的 JSON,分析会话内容,按 config.json 配置创建 TB 任务」

AI 会按 analysis_template.md 中的规则执行。

定时自动化(可选)

在 OpenClaw 中配置 cron:

{
  "schedule": { "kind": "cron", "expr": "0 10 * * *", "tz": "Asia/Shanghai" },
  "sessionTarget": "isolated",
  "payload": {
    "kind": "agentTurn",
    "message": "执行 SS 需求采集:1) cd scripts && python3 collect.py 2) 读取 data/ 下最新 JSON 3) 按 config.json 配置分析并创建 TB 任务"
  }
}

文件结构

scripts/
├── collect.py              # 数据采集(0 token)
├── config.example.json     # 配置模板
└── config.json             # 你的配置(不入库)
references/
├── tb_mcp_setup.md         # TB MCP 配置指南
├── config_fields.md        # 配置项获取指南
└── analysis_template.md    # AI 分析 + 任务创建模板

关键约束

  • SS API 限流 10 QPS,脚本内置 200ms 间隔
  • 增量采集:state.json 记录上次时间戳,下次从该点开始
  • 创建任务前先查重,避免同一会话重复建任务
  • 数据文件保留 7 天自动清理
Usage Guidance
Before installing, confirm you are comfortable giving the workflow access to SaleSmartly chats and a Teambition User Token. Start with manual runs, verify the configured tags and Teambition project/stage, review created tasks, and only then enable the optional cron automation.
Capability Analysis
Type: OpenClaw Skill Name: ss-requirements-to-teambition Version: 1.0.1 The skill bundle is a legitimate automation tool designed to sync SaleSmartly customer sessions to Teambition tasks. The Python script `scripts/collect.py` performs data collection using standard libraries and includes appropriate rate-limiting and state management. The instructions in `SKILL.md` and `references/analysis_template.md` are clearly defined and strictly aligned with the stated purpose of demand management automation. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The artifacts consistently describe fetching tagged SaleSmartly conversations, analyzing them, and creating Teambition tasks. This is purpose-aligned, but it involves customer transcripts and business-workspace mutation.
Instruction Scope
The task-creation workflow is scoped by config.json fields such as tags, projectId, sfcId, and stageId, with deduplication before creation. The optional cron path runs the workflow automatically, so it should be enabled only intentionally.
Install Mechanism
There is no install spec, but the documentation instructs users to globally install the Teambition MCP package with npm and configure OpenClaw MCP manually. This is expected for the integration, but users should verify the package source.
Credentials
The script uses a SaleSmartly API key, reads configured IDs/tags, calls SaleSmartly APIs, writes local JSON data, and relies on a Teambition User Token through MCP. These are proportionate to the stated workflow.
Persistence & Privilege
The skill stores state.json and local conversation exports, retains data for 7 days, and documents optional cron automation. Persistence is disclosed and bounded, but it contains sensitive business/customer data.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ss-requirements-to-teambition
  3. After installation, invoke the skill by name or use /ss-requirements-to-teambition
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
修复群聊会话消息爆炸问题:限制最大5页(500条) + 客户端时间窗口过滤
v1.0.0
Initial release: SaleSmartly会话采集 → AI分析 → Teambition任务创建自动化
Metadata
Slug ss-requirements-to-teambition
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is SS Requirements to Teambition?

从 SaleSmartly 客服会话中自动采集带标签的对话,经 AI 分析提取需求,创建 Teambition 任务。用于客服反馈→需求管理自动化。触发词:SS需求采集、客服需求整理、SaleSmartly会话转任务、聊天记录转需求、客户反馈建任务、采集会话创建TB任务。当用户想把 SaleSmartly 中的客... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install SS Requirements to Teambition?

Run "/install ss-requirements-to-teambition" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SS Requirements to Teambition free?

Yes, SS Requirements to Teambition is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SS Requirements to Teambition support?

SS Requirements to Teambition is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SS Requirements to Teambition?

It is built and maintained by azusa (@zpeng6834-arch); the current version is v1.0.1.

💬 Comments