skills$openclaw/conversation-summary
dadaliu01215.6k

by dadaliu0121

conversation-summary – OpenClaw Skill

conversation-summary is an OpenClaw Skills integration for coding workflows. Generate summaries for conversation content with incremental update support.

5.6k stars3.1k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameconversation-summary
descriptionGenerate summaries for conversation content with incremental update support. OpenClaw Skills integration.
ownerdadaliu0121
repositorydadaliu0121/chat-conversation-summary
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @dadaliu0121/chat-conversation-summary
last updatedFeb 7, 2026

Maintainer

dadaliu0121

dadaliu0121

Maintains conversation-summary in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
.
scripts
conversation_summary.py
2.8 KB
_meta.json
302 B
package.json
456 B
SKILL.md
1.9 KB
SKILL.md

name: conversation-summary description: Generate summaries for conversation content with incremental update support. emoji: 📝 author: lyue82665-droid version: 1.0.0 license: MIT requires: bins: - python3 pip: - requests tools:

  • name: summarize_conversation description: Generate a summary for conversation content. parameters: type: object properties: chat_list: type: string description: "JSON formatted conversation list, e.g., [{"role":"user","content":"hello"}]" history_summary: type: string description: "Previous summary for incremental update (optional)" required: [chat_list]

Conversation Summary - Agent Instructions

Use this skill to generate summaries for conversation content.

Usage

When the user requests any of the following:

  • "Summarize this conversation"
  • "Generate a summary"
  • "What did we talk about"

Use the summarize_conversation tool to call the summary API.

How to Call

python3 scripts/conversation_summary.py '<chat_list_json>' '<history_summary>'

Parameters

ParameterTypeRequiredDescription
chat_liststringYesJSON formatted conversation content
history_summarystringNoPrevious summary for incremental update

chat_list Format Example

[
  {"role": "user", "content": "How is the weather today?"},
  {"role": "assistant", "content": "It is sunny, 25 degrees."}
]

Response

The script returns JSON with:

  • status: "completed" or "error"
  • summary: Generated conversation summary
  • error: Error message if failed

Error Handling

  • If the API returns a non-zero code, report the error message to the user
  • If the request fails, check network connectivity
  • Ensure chat_list is valid JSON format before calling
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install conversation-summary?

Run openclaw add @dadaliu0121/chat-conversation-summary in your terminal. This installs conversation-summary into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/dadaliu0121/chat-conversation-summary. Review commits and README documentation before installing.