Skip to content
Back to skills

Chatwork Tool

ASecurity

Chatwork連携ツール。メッセージ送受信・検索・未返信確認・ルーム一覧を行う。 Use when: Chatworkでメッセージ送信、ルーム一覧取得、未返信確認、チャット検索、メンション対応が必要なとき。

  • 264 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 3, 2026

npx -y skills add xuiltul/animaworks --skill chatwork-tool --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Chatwork Tool?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Chatwork Tool
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/xuiltul-chatwork-tool-animaworks/badge)](https://www.skillsdirectory.com/skills/xuiltul-chatwork-tool-animaworks)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: chatwork-tool
description: >-
  Chatwork連携ツール。メッセージ送受信・検索・未返信確認・ルーム一覧を行う。
  Use when: Chatworkでメッセージ送信、ルーム一覧取得、未返信確認、チャット検索、メンション対応が必要なとき。
tags: [communication, chatwork, external]
---

# Chatwork ツール

Chatworkのメッセージ送受信・検索・管理を行う外部ツール。

## 呼び出し方法

**Bash**: `animaworks-tool chatwork <サブコマンド> [引数]` で実行。構文は下記を参照。

## アクション一覧

### send — メッセージ送信
```bash
animaworks-tool chatwork send ROOM MESSAGE
```

### messages — メッセージ取得
```bash
animaworks-tool chatwork messages ROOM [-n 20]
```

### search — メッセージ検索
```bash
animaworks-tool chatwork search KEYWORD [-r ROOM] [-n 50]
```

### unreplied — 未返信メッセージ確認
```bash
animaworks-tool chatwork unreplied [--json]
```
- `include_toall` (任意, デフォルト: false): 全体宛メッセージを含めるか

### rooms — ルーム一覧
```bash
animaworks-tool chatwork rooms
```

### mentions — メンション取得
```bash
animaworks-tool chatwork mentions [--json]
```
- `include_toall` (任意, デフォルト: false): 全体宛メッセージを含めるか

### delete — メッセージ削除(自分の発言のみ)
```bash
animaworks-tool chatwork delete ROOM MESSAGE_ID
```

### sync — メッセージ同期(キャッシュ更新)
```bash
animaworks-tool chatwork sync [ROOM]
```

## CLI使用法

```bash
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でも指定可能

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.