chatwork-tool

Send, retrieve, search, and organize Chatwork messages and rooms via API.

253|42|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/xuiltul/animaworks --skill chatwork-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chatwork-tool
Source: https://github.com/xuiltul/animaworks/tree/main/templates/ja/common_skills/chatwork-tool
Command: npx skills add https://github.com/xuiltul/animaworks --skill chatwork-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a single, programmatic interface to send, retrieve, search, and manage Chatwork messages and rooms so teams can automate routine communication tasks and track unreplied or mentioned items.

Core Features & Use Cases

  • Send messages: Post messages to a room by name or ID for notifications and updates.
  • Fetch messages: Retrieve recent messages from a room with configurable limits.
  • Search and discovery: Search message history across rooms by keyword for audit and context retrieval.
  • Unreplied & mentions: Identify messages that have not been replied to and gather mentions to ensure follow-up.
  • Room management & sync: List rooms, synchronize message caches, and delete your own messages when needed.
  • Use Case: A project coordinator can automatically post daily standup prompts, collect replies, and surface unreplied items for the manager to follow up.

Quick Start

Use the chatwork-tool to send "Hello team" to the room named "general" and then retrieve the latest 20 messages.

Frequently Asked Questions about chatwork-tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sending Chatwork messages to a specific room?

You can automate sending Chatwork messages by using a tool that posts messages to a room via its name or ID. This requires a preconfigured Chatwork API token to authenticate the request and deliver your notifications.

What is the best way to find unreplied Chatwork messages and mentions?

Finding unreplied Chatwork messages and mentions is done by fetching items that have not been replied to and gathering mentions. This ensures proper follow-up by identifying missed communications across your team rooms.

Can I search Chatwork message history across multiple rooms by keyword?

Yes, you can search Chatwork message history across rooms by keyword for audit and context retrieval. The tool retrieves matching messages, allowing teams to quickly discover past conversations and relevant project details.

How do I retrieve recent messages from a Chatwork room with a message limit?

To retrieve recent Chatwork messages, you can fetch messages from a specific room with configurable limits. This allows you to extract exactly the latest number of messages needed for review or synchronization.

Do I need a Chatwork API token to manage rooms and synchronize message caches?

Yes, a preconfigured Chatwork API token is required to manage rooms, list metadata, and synchronize message caches. This token authenticates all actions, including sending messages, deleting your own messages, and syncing data.