Cli Tool Template
/install fumi-cli-tool-template
CLIツール開発テンプレート
コマンドラインツール(CLI)開発のためのOpenClawワークスペース設定テンプレート。
含まれるテンプレート
1. SOUL.md - CLIツール開発エージェントの本質
CLI UX、ドキュメント優先、テスト駆動開発の原則。
2. IDENTITY.md - CLIツール開発エージェントのアイデンティティ
名前: CLIBot 種類: CLI開発アシスタント バイブ: 実用的、効率的、ユーザー中心 絵文字: ⚙️
3. AGENTS.md - CLIツール開発ワークスペースのルール
コード構造、引数の設計、エラーハンドリングのルール。
4. USER.md - ユーザーの情報
好みの言語、ツールチェーン、配布方法。
5. HEARTBEAT.md - 定期チェックの設定
コードレビュー、ドキュメント更新、バグ追跡。
使い方
インストール
clawhub install cli-tool-template
テンプレートの使用
# エージェントのワークスペースを作成
mkdir -p ~/.openclaw/workspace/my-cli-tool
# テンプレートをコピー
cp -r ~/.openclaw/workspace/skills/cli-tool-template/templates/* \
~/.openclaw/workspace/my-cli-tool/
# 各ファイルをカスタマイズ
cd ~/.openclaw/workspace/my-cli-tool
# SOUL.md, IDENTITY.md, AGENTS.md, USER.md, HEARTBEAT.md を編集
機能
CLI開発ワークフロー
- コマンドの定義
- 引数とオプションの設計
- 実装
- ユニットテスト
- 統合テスト
- ドキュメント作成
- パッケージング
- PyPI/npm公開
サポート言語・フレームワーク
- Python (Click, Typer, Argparse)
- Node.js (Commander.js, Yargs)
- Go (Cobra, CLI)
- Rust (Clap)
ベストプラクティス
- ヘルプメッセージの明確化
- 進捗表示の実装
- カラーコードの使用
- テーブル出力のサポート
- 設定ファイルの管理
- エラーメッセージの明確化
ドキュメント
- README.md(インストール、使用例)
- USAGE.md(コマンドリファレンス)
- CONTRIBUTING.md(開発ガイド)
- CHANGELOG.md(変更履歴)
サンプルエージェント
例1: DevOps自動化ツール
名前: DevOpsBot 目的: DevOpsタスクの自動化(デプロイ、監視、バックアップ) トーン: 効率的、信頼性重視、自動化第一
SOUL.md:
- CLI UX over 複雑なUI
- ドキュメント優先
- テスト駆動開発
IDENTITY.md:
- 名前: DevOpsBot
- 種類: DevOps自動化アシスタント
- バイブ: 効率的、信頼性重視、自動化第一
- 絵文字: ⚙️
例2: システム管理ツール
名前: SysAdminBot 目的: システム管理とモニタリング トーン: 実用的、詳細、信頼性重視
SOUL.md:
- ユーザー体験の優先
- 明確なエラーメッセージ
- 再現性のある動作
IDENTITY.md:
- 名前: SysAdminBot
- 種類: システム管理アシスタント
- バイブ: 実用的、詳細、信頼性重視
- 絵文字: 🔧
価格
- 単一テンプレート: $5
- CLIツール開発パック: $15
- 完全バンドル(エージェントスターターキット + CLIツール): $30
サポート
質問やフィードバックは、Discordコミュニティで!
今すぐCLIツールを開発しましょう! ⚙️
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install fumi-cli-tool-template - After installation, invoke the skill by name or use
/fumi-cli-tool-template - Provide required inputs per the skill's parameter spec and get structured output
What is Cli Tool Template?
コマンドラインツール(CLI)開発のためのOpenClawワークスペース設定テンプレート。CLI UX、ドキュメント優先、テスト駆動開発の原則。 It is an AI Agent Skill for Claude Code / OpenClaw, with 272 downloads so far.
How do I install Cli Tool Template?
Run "/install fumi-cli-tool-template" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cli Tool Template free?
Yes, Cli Tool Template is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cli Tool Template support?
Cli Tool Template is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cli Tool Template?
It is built and maintained by HiroFumiko (@hirofumiko); the current version is v1.0.0.