A sophisticated behavioral skill that enables AI agents to intelligently decide when to participate in a conversation and when to remain silent.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install response-timing
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install response-timing using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Response Timing skill serves as the social etiquette layer for AI agents, particularly those operating within multi-user platforms like Feishu or Lark. Its core principle is simple but powerful: only respond when spoken to and avoid unnecessary interruptions. By implementing this logic, developers can ensure their Openclaw Skills behave like professional team members rather than intrusive bots.
This skill provides a framework for analyzing message triggers, task ownership, and conversational context. It helps agents distinguish between direct requests, mentions of other team members, and general group discussions. By effectively managing the NO_REPLY state, the agent maintains a high-value presence without contributing to chat noise, ensuring that when it does speak, its contribution is relevant and expected.
To deploy this interaction logic within your Openclaw Skills environment, add the following configuration to your agent's skill manifest:
# Install the response timing logic
openclaw install skill-response-timing
You must then define your agent's identity in the configuration file:
{
"identity": {
"name": "YourBotName",
"aliases": ["Assistant", "Coordinator"],
"responsibilities": ["scheduling", "task-tracking"]
}
}
The skill utilizes a structured approach to evaluate conversational triggers and maintain context:
| Attribute | Type | Description |
|---|---|---|
direct_mention |
Boolean | True if the agent is @ mentioned or named directly. |
responsibility_match |
Boolean | True if the topic matches the agent's configured expertise. |
exclusion_triggers |
Array | List of names or topics that signal the agent should stay silent. |
urgency_keywords |
Array | High-priority terms (e.g., ASAP) that may trigger an override. |
state_output |
String | Either a generated response or the NO_REPLY constant. |
Loading
A specialized logic framework for AI agents to intelligently determine when to respond or stay silent in group chat environments.

A standardized protocol for AI agents to discover, message, and collaborate with each other within a multi-agent ecosystem.

A professional-grade AI stock monitoring system that provides real-time technical alerts, cost-basis tracking, and automated market analysis for A-shares and ETFs.

A specialized skill for initializing and supervising the .claude/ AI collaboration layer to ensure standardized agent development environments.

A specialized skill for seamless messaging and task coordination between AI agents within a structured team environment.

A serverless middleware that wraps the Spark Bitcoin L2 SDK behind authenticated REST endpoints to give AI agents secure, scoped wallet access.








































