Agent Skills
› xuiltul/animaworks
› chatwork-tool
chatwork-tool
GitHubChatwork集成工具,支持发送、接收、搜索消息及房间管理。提供CLI接口处理消息收发、未回复检查、提及检索和同步等功能。
Trigger Scenarios
发送Chatwork消息
检索聊天记录
搜索特定关键词消息
检查未回复消息
列出所有聊天室
获取@提及消息
Install
npx skills add xuiltul/animaworks --skill chatwork-tool -g -y
SKILL.md
Frontmatter
{
"name": "chatwork-tool",
"tags": [
"communication",
"chatwork",
"external"
],
"description": "Chatwork integration tool. Handles message send\/receive, search, unreplied check, and room listing. Use when: Use when: sending messages in Chatwork, retrieving room lists, checking unreplied messages, searching chats, or handling mentions."
}
Chatwork Tool
An external tool for sending, receiving, searching, and managing Chatwork messages.
How to Invoke
Bash: Run with animaworks-tool chatwork <サブコマンド> [引数]. See the syntax below.
Action List
send — Send a message
animaworks-tool chatwork send ROOM MESSAGE
messages — Retrieve messages
animaworks-tool chatwork messages ROOM [-n 20]
search — Search messages
animaworks-tool chatwork search KEYWORD [-r ROOM] [-n 50]
unreplied — Check unreplied messages
animaworks-tool chatwork unreplied [--json]
include_toall(optional, default: false): Whether to include messages addressed to everyone
rooms — List rooms
animaworks-tool chatwork rooms
mentions — Retrieve mentions
animaworks-tool chatwork mentions [--json]
include_toall(optional, default: false): Whether to include messages addressed to everyone
delete — Delete a message (own messages only)
animaworks-tool chatwork delete ROOM MESSAGE_ID
sync — Synchronize messages (cache update)
animaworks-tool chatwork sync [ROOM]
CLI Usage
animaworks-tool chatwork send ROOM MESSAGE
animaworks-tool chatwork messages ROOM [-n 20]
animaworks-tool chatwork search KEYWORD [-r ROOM] [-n 50]
animaworks-tool chatwork unreplied [--json]
animaworks-tool chatwork rooms
animaworks-tool chatwork mentions [--json]
animaworks-tool chatwork delete ROOM MESSAGE_ID
animaworks-tool chatwork sync [ROOM]
animaworks-tool chatwork <サブコマンド> ... --as <identity>
Notes
- Operates with a personal token
CHATWORK_API_TOKEN__<自分の名前>. Not available if unregistered --as <identity>is available only when delegated viachatwork_tool.grants. With read delegation, write operations (such as send/delete) are not allowed- Rooms can be specified by room name or room ID
Version History
- 0f2a80e Current 2026-10-19 11:10
- 140e43b 2026-07-25 09:11


