Agent Skillszts212653/clowder-ai › organize-threads

organize-threads

GitHub

辅助整理未分类线程,通过语义分析标题与元数据,匹配现有或建议新标签。输出分类建议表格及JSON,供用户确认后应用,不自动修改。

cat-cafe-skills/organize-threads/SKILL.md zts212653/clowder-ai

Trigger Scenarios

用户说帮我整理 用户说分类 thread 点击整理按钮

Install

npx skills add zts212653/clowder-ai --skill organize-threads -g -y
More Options

Non-standard path

npx skills add https://github.com/zts212653/clowder-ai/tree/main/cat-cafe-skills/organize-threads -g -y

Use without installing

npx skills use zts212653/clowder-ai@organize-threads

指定 Agent (Claude Code)

npx skills add zts212653/clowder-ai --skill organize-threads -a claude-code -g -y

安装 repo 全部 skill

npx skills add zts212653/clowder-ai --all -g -y

预览 repo 内 skill

npx skills add zts212653/clowder-ai --list

SKILL.md

Frontmatter
{
    "name": "organize-threads",
    "triggers": [
        "帮我整理",
        "整理 thread",
        "organize threads",
        "分类建议"
    ],
    "description": "猫猫辅助整理未分类 thread,分析标题和元数据,建议合适的标签。 Use when: 用户说\"帮我整理\"、\"分类 thread\"、点击整理按钮。 Not for: 删除\/编辑标签本身。 Output: 按 thread 的标签建议列表。\n"
}

Organize Threads

用户请求整理未分类 thread 时加载此 skill。分析 thread 标题和元数据,对照可用标签建议分类。

流程

1. 获取数据
   - 用 cat_cafe_list_labels 获取可用标签列表(id + name + color)
   - 用 cat_cafe_list_threads 获取 thread 列表
   - 如果用户触发消息中已附带标签和 thread 数据,优先使用(减少工具调用)
   - 筛选出未分类 thread(labels 为空或不存在的)

2. 分析 thread
   - 逐个分析 thread 标题
   - 语义匹配:标题含义和标签含义的对应(不是简单 substring)
   - 一个 thread 可匹配 0-N 个标签
   - 无法判断的 thread 不强行分类

3. 输出建议
   - 按 thread 逐条列出建议的标签
   - 简要说明匹配理由(一句话)
   - 附带机器可读 JSON 块(供前端 modal 预填充)
   - 不自动应用——等用户在 modal 中确认

输出格式

有标签时(标准格式)

当触发消息列出了可用标签,使用标签 ID:

## 分类建议

| Thread | 建议标签 | 理由 |
|--------|----------|------|
| {title} | {label names} | {一句话说明} |

<!-- SUGGESTIONS_JSON:{"threadId1":["labelId1","labelId2"],"threadId2":["labelId3"]} -->

key = threadId,value = labelId 数组。必须使用 id 而非 name。

无标签时(扩展格式)

当触发消息说明"当前没有任何标签",先建议标签体系再分类:

## 建议标签体系

| 标签名 | 颜色 | 说明 |
|--------|------|------|
| {name} | {color} | {一句话说明用途} |

## 分类建议

| Thread | 建议标签 | 理由 |
|--------|----------|------|
| {title} | {label names} | {一句话说明} |

<!-- SUGGESTIONS_JSON:{"newLabels":[{"name":"标签名","color":"#hex"}],"assignments":{"threadId1":["标签名"]}} -->

newLabels = 建议创建的标签(名称+颜色),assignments = 每个 thread 建议的标签名数组(用名称不用 ID,因为标签尚未创建)。前端会在用户确认后自动创建标签并应用。

注意事项

  • 有标签时只用已有标签,不发明新标签
  • 无标签时建议 3-8 个标签,颜色用十六进制,名称简短
  • 标题信息不足时,跳过该 thread(宁缺勿滥)
  • 最多处理 50 个 thread(避免消息过长)

Version History

  • 4167cb0 Current 2026-07-05 14:52

Same Skill Collection

cat-cafe-skills/anime-forge/SKILL.md
cat-cafe-skills/bootcamp-guide/SKILL.md
cat-cafe-skills/browser-automation/SKILL.md
cat-cafe-skills/browser-preview/SKILL.md
cat-cafe-skills/collaborative-thinking/SKILL.md
cat-cafe-skills/console-dev/SKILL.md
cat-cafe-skills/context-self-management/SKILL.md
cat-cafe-skills/convention-graph-discovery/SKILL.md
cat-cafe-skills/cross-cat-handoff/SKILL.md
cat-cafe-skills/cross-thread-sync/SKILL.md
cat-cafe-skills/debugging/SKILL.md
cat-cafe-skills/deep-research/SKILL.md
cat-cafe-skills/enterprise-workflow/SKILL.md
cat-cafe-skills/expert-panel/SKILL.md
cat-cafe-skills/feat-lifecycle/SKILL.md
cat-cafe-skills/fresh-context-review/SKILL.md
cat-cafe-skills/guide-authoring/SKILL.md
cat-cafe-skills/guide-interaction/SKILL.md
cat-cafe-skills/hyperfocus-brake/SKILL.md
cat-cafe-skills/image-generation/SKILL.md
cat-cafe-skills/incident-response/SKILL.md
cat-cafe-skills/knowledge-engineering/SKILL.md
cat-cafe-skills/memory-navigation/SKILL.md
cat-cafe-skills/merge-gate/SKILL.md
cat-cafe-skills/open-source-teardown/SKILL.md
cat-cafe-skills/pencil-design/SKILL.md
cat-cafe-skills/ppt-forge/SKILL.md
cat-cafe-skills/quality-gate/SKILL.md
cat-cafe-skills/receive-review/SKILL.md
cat-cafe-skills/request-review/SKILL.md
cat-cafe-skills/rich-messaging/SKILL.md
cat-cafe-skills/schedule-tasks/SKILL.md
cat-cafe-skills/self-evolution/SKILL.md
cat-cafe-skills/source-audit/SKILL.md
cat-cafe-skills/tdd/SKILL.md
cat-cafe-skills/tech-writing/SKILL.md
cat-cafe-skills/thread-orchestration/SKILL.md
cat-cafe-skills/ttfund-skills/SKILL.md
cat-cafe-skills/video-forge/SKILL.md
cat-cafe-skills/vision-rescue/SKILL.md
cat-cafe-skills/workspace-navigator/SKILL.md
cat-cafe-skills/worktree/SKILL.md
cat-cafe-skills/writing-plans/SKILL.md
cat-cafe-skills/writing-skills/SKILL.md
cat-cafe-skills/code-as-harness/SKILL.md
cat-cafe-skills/memory-search-best-practices/SKILL.md
cat-cafe-skills/receive-handoff-grounding/SKILL.md

Metadata

Files
0
Version
4167cb0
Hash
0a59a517
Indexed
2026-07-05 14:52

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-09 01:15
浙ICP备14020137号-1 $Carte des visiteurs$