← 返回 Skills 市场
xander-art

Chat Ask

作者 xander-art · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
187
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install chat-ask
功能描述
Chat and ask functionality for OpenClaw
使用说明 (SKILL.md)

Chat/Ask Skill

A simple skill for handling chat conversations and Q&A with OpenClaw.

Description

This skill provides tools for:

  • Chat conversations with OpenClaw
  • Asking questions and getting answers
  • Managing chat history
  • Simple conversation analysis

Tools

chat

Start or continue a chat conversation.

Parameters:

  • message (string): The message to send in chat
  • context (string, optional): Additional context for the conversation

Example:

{
  "message": "Hello, how are you?",
  "context": "Just checking in"
}

ask

Ask a question to OpenClaw.

Parameters:

  • question (string): The question to ask
  • detailed (boolean, optional): Whether to provide a detailed answer (default: false)

Example:

{
  "question": "What is the weather like?",
  "detailed": true
}

chat-history

Manage chat history.

Parameters:

  • action (string): Action to perform - 'get', 'clear', or 'summary'
  • limit (number, optional): Number of messages to retrieve (default: 10)

Example:

{
  "action": "get",
  "limit": 5
}

Usage

  1. Start a chat:

    Use the chat tool to start a conversation
    
  2. Ask questions:

    Use the ask tool for specific questions
    
  3. Manage history:

    Use chat-history to review or clear conversations
    

How to Call Tools

chat tool

python3 scripts/chat_tool.py '\x3Cmessage>' '[context]'

Example:

python3 scripts/chat_tool.py 'Hello, how are you?' 'Just checking in'

ask tool

python3 scripts/ask_tool.py '\x3Cquestion>' [detailed]

Example:

python3 scripts/ask_tool.py 'What is OpenClaw?' true

chat_history tool

python3 scripts/chat_history_tool.py '\x3Caction>' [limit]

Examples:

# Get last 10 messages
python3 scripts/chat_history_tool.py 'get' 10

# Clear history
python3 scripts/chat_history_tool.py 'clear'

# Get summary
python3 scripts/chat_history_tool.py 'summary'

Response Format

All tools return JSON with:

  • status: "success" or "error"
  • timestamp: ISO format timestamp
  • tool: Tool name that was called
  • Additional tool-specific fields

chat response

{
  "status": "success",
  "response": "I received your message...",
  "timestamp": "2026-03-16T14:30:00.000Z",
  "tool": "chat"
}

ask response

{
  "status": "success",
  "answer": "OpenClaw is a self-hosted AI assistant...",
  "detailed": true,
  "timestamp": "2026-03-16T14:30:00.000Z",
  "tool": "ask"
}

chat_history response

{
  "status": "success",
  "action": "get",
  "history": [...],
  "count": 5,
  "limit": 10,
  "total": 15
}

Configuration

No special configuration required. The skill works out of the box.

Notes

  • Chat history is stored in memory during the session
  • For persistent storage, consider integrating with a database
  • The skill is designed for simple conversational interactions
安全使用建议
This skill appears coherent and minimal: it runs local Python scripts to provide chat/ask functionality and keeps history only in-memory. Before installing, consider: (1) this provides no persistent storage — if you need persistence you'll have to add a database (which would require credentials); (2) the scripts write logs to stderr and output JSON to stdout (these outputs may be captured by hosting environments); (3) review the shipped Python files if you run this in a shared/multi-tenant environment to ensure they meet your privacy requirements. There are no environment variable requests, network calls, or obvious exfiltration behaviors in the provided code.
功能分析
Type: OpenClaw Skill Name: chat-ask Version: 1.0.0 The skill bundle provides basic chat and Q&A functionality through simple Python scripts (ask_tool.py, chat_tool.py, and chat_history_tool.py). The code is straightforward, uses only standard libraries, and lacks any high-risk behaviors such as network access, file system manipulation, or shell execution.
能力评估
Purpose & Capability
Name/description, required binaries (python3), and included scripts all align: the skill implements chat, ask, and chat-history tools with no unrelated dependencies or requested credentials.
Instruction Scope
SKILL.md directs the agent to run the provided python scripts. The scripts operate on input arguments and an in-memory history, do not read sensitive system files, do not call external endpoints, and do not access environment variables beyond normal runtime.
Install Mechanism
No install specification is provided (instruction-only). The shipped code is executed by python3 directly; there are no downloads, package installs, or archive extraction steps.
Credentials
The skill requests no environment variables or credentials. The functionality implemented does not appear to need any secrets or external service credentials.
Persistence & Privilege
The skill is not always-enabled and does not modify other skills or system-wide settings. Chat history is kept only in-memory (no persistent storage or added privileges).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install chat-ask
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /chat-ask 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of chat-ask skill. - Provides tools for chat conversations, Q&A, and chat history management for OpenClaw. - Supports starting/continuing chats, asking questions (with optional detailed answers), and managing chat history (get, clear, summary). - Each tool returns a structured JSON response indicating status and results. - Designed for simple, out-of-the-box conversational functionality with no special configuration needed.
元数据
Slug chat-ask
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Chat Ask 是什么?

Chat and ask functionality for OpenClaw. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 187 次。

如何安装 Chat Ask?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install chat-ask」即可一键安装,无需额外配置。

Chat Ask 是免费的吗?

是的,Chat Ask 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Chat Ask 支持哪些平台?

Chat Ask 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Chat Ask?

由 xander-art(@xander-art)开发并维护,当前版本 v1.0.0。

💬 留言讨论