Agent Skills › screenpipe/screenpipe › screenpipe-chats

screenpipe-chats

GitHub

提供在 Screenpipe 等 AI 客户端中搜索历史聊天记录及向指定会话发送消息的能力。支持基于内容或 ID 检索,允许用户在明确授权后继续或引导特定对话,增强多代理交互体验。

crates/screenpipe-core/assets/skills/screenpipe-chats/SKILL.md screenpipe/screenpipe

Trigger Scenarios

用户希望查找之前与 AI 助手讨论过的内容 用户明确要求向某个特定的现有聊天会话发送消息或继续对话

Install

npx skills add screenpipe/screenpipe --skill screenpipe-chats -g -y
More Options

Non-standard path

npx skills add https://github.com/screenpipe/screenpipe/tree/main/crates/screenpipe-core/assets/skills/screenpipe-chats -g -y

Use without installing

npx skills use screenpipe/screenpipe@screenpipe-chats

指定 Agent (Claude Code)

npx skills add screenpipe/screenpipe --skill screenpipe-chats -a claude-code -g -y

安装 repo 全部 skill

npx skills add screenpipe/screenpipe --all -g -y

预览 repo 内 skill

npx skills add screenpipe/screenpipe --list

SKILL.md

Frontmatter
{
    "name": "screenpipe-chats",
    "description": "Search what was said in existing screenpipe, Codex, Claude, Cursor, and Gemini CLI chats, then continue or steer one exact chat when the user explicitly asks. Use for requests about finding another agent conversation, recalling what an agent said, or sending work to one."
}

existing agent chats

screenpipe exposes search_chats and send_to_chat as agent tools. They use a private core capability passed into the current chat process; do not scrape transcript folders, guess runtime commands, or call a localhost app route.

search

  1. Call search_chats with a short title, message, workspace, or exact id. The query also matches the transcript, so a phrase said mid-conversation finds the chat even when the title never mentions it. Omit the query to list recent chats. Filter sources only when the user named a runtime.
  2. Show enough title, source, preview, and workspace information to distinguish ambiguous results.
  3. Treat the returned source and id as the address. Never derive an id from a title or reuse a stale result after the target disappears.
  4. Read the warnings array. Transcript reading is bounded to the most recent chats per runtime, so report that older chats were not searched instead of claiming a phrase was never said.

Searching is read-only and does not require confirmation.

send

  1. Require an exact result from search_chats in the current turn.
  2. Require explicit user authorization for that target and message. A draft, suggestion, or request to inspect chats is not permission to send.
  3. Call send_to_chat with the exact source, id, message, and confirmed: true.
  4. Use mode: queue by default. Use mode: steer only when the user asked to redirect a currently running screenpipe chat.
  5. Report the returned status and exact target. Do not retry an uncertain or failed send until the result is reconciled.

Gemini CLI chats are search-only: Gemini has no non-interactive resume, so send_to_chat rejects them instead of opening an interactive session. Say so and offer to summarize what the chat already contains.

The tool refuses self-sends, guessed ids, dormant-chat steering, oversized messages, unsendable sources, and sends without confirmation. Cross-chat sending is disabled in unattended scheduled runs.

Version History

  • 0c52a6b Current 2026-08-28 21:22

Same Skill Collection

.claude/skills/develop-screenpipe-windows/SKILL.md
.claude/skills/release/SKILL.md
.claude/skills/screenpipe-api/SKILL.md
.claude/skills/screenpipe-cli/SKILL.md
.claude/skills/screenpipe-health/SKILL.md
.claude/skills/screenpipe-logs/SKILL.md
.claude/skills/screenpipe-tauri/SKILL.md
crates/screenpipe-core/assets/skills/render-html-report/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-api/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-bug-report/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-cli/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-commitment-review/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-customer-context/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-decision-history/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-durable-learning/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-focus-review/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-incident-timeline/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-interview-synthesis/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-meeting-follow-up/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-meeting-prep/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-process-guide/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-project-handoff/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-project-status/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-recall/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-research-synthesis/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-resume-work/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-shareable-recap/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-team/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-workflow-discovery/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-workflow-maintenance/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-worklog/SKILL.md
crates/screenpipe-core/assets/skills/screenpipe-writing-context/SKILL.md
packages/workflows-ui/skills/video-sop/SKILL.md

Metadata

Files
0
Version
62482a7
Hash
606f59c4
Indexed
2026-08-28 21:22

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 05:10
浙ICP备14020137号-1