Agent Skills
› xuiltul/animaworks
› chatwork-tool
chatwork-tool
GitHubChatwork协作工具的Agent技能,支持通过CLI进行消息发送、获取、搜索、未回复确认、房间列表查看及同步等功能。
Trigger Scenarios
需要在Chatwork中发送或接收消息
查询Chatwork中的未回复消息或提及信息
搜索Chatwork聊天记录或获取房间列表
Install
npx skills add xuiltul/animaworks --skill chatwork-tool -g -y
SKILL.md
Frontmatter
{
"name": "chatwork-tool",
"tags": [
"communication",
"chatwork",
"external"
],
"description": "Chatwork連携ツール。メッセージ送受信・検索・未返信確認・ルーム一覧を行う。 Use when: Chatworkでメッセージ送信、ルーム一覧取得、未返信確認、チャット検索、メンション対応が必要なとき。"
}
Chatwork ツール
Chatworkのメッセージ送受信・検索・管理を行う外部ツール。
呼び出し方法
Bash: animaworks-tool chatwork <サブコマンド> [引数] で実行。構文は下記を参照。
アクション一覧
send — メッセージ送信
animaworks-tool chatwork send ROOM MESSAGE
messages — メッセージ取得
animaworks-tool chatwork messages ROOM [-n 20]
search — メッセージ検索
animaworks-tool chatwork search KEYWORD [-r ROOM] [-n 50]
unreplied — 未返信メッセージ確認
animaworks-tool chatwork unreplied [--json]
include_toall(任意, デフォルト: false): 全体宛メッセージを含めるか
rooms — ルーム一覧
animaworks-tool chatwork rooms
mentions — メンション取得
animaworks-tool chatwork mentions [--json]
include_toall(任意, デフォルト: false): 全体宛メッセージを含めるか
delete — メッセージ削除(自分の発言のみ)
animaworks-tool chatwork delete ROOM MESSAGE_ID
sync — メッセージ同期(キャッシュ更新)
animaworks-tool chatwork sync [ROOM]
CLI使用法
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>
注意事項
- 自分専用トークン
CHATWORK_API_TOKEN__<自分の名前>で動作する。未登録の場合は使用不可 --as <identity>はchatwork_tool.grantsで委任された場合のみ利用可能。read 委任では write(send/delete 等)は不可- roomはルーム名でもルームIDでも指定可能
Version History
- 140e43b Current 2026-07-25 09:13


