Communityコーディング&開発github.com

Polaris-d/xushi

AIエージェント優先のローカルスケジュール・スケジューリング基盤です。ローカルデーモン、構造化タスク、信頼性の高いリマインダー、補償フォローアップ、OpenClaw/Hermes配信、監査可能な実行ログを提供します。

xushi とは?

このスキルは、AIエージェント(Claude Code、Cursor、CodexなどのCUAエージェント)がローカル環境でスケジュール管理とタスクスケジューリングを効率的に行うための基盤を提供します。主な機能として、ローカルデーモンによる常時稼働、構造化されたタスク管理、確実なリマインダー通知、失敗時の補償メカニズム、OpenClaw/Hermesプロトコルを用いたイベント配信、そして全操作の監査可能な実行ログを備えています。これにより、エージェントは自律的にタスクを計画・実行し、スケジュールの変更や遅延に対して適応的にフォローアップできます。主にローカル環境での使用を想定しており、エージェントのワークフローに統合することで、スケジュール管理の自動化と信頼性を大幅に向上させます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Polaris-d/xushi

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

xushi は何をしますか?

AIエージェント優先のローカルスケジュール・スケジューリング基盤です。ローカルデーモン、構造化タスク、信頼性の高いリマインダー、補償フォローアップ、OpenClaw/Hermes配信、監査可能な実行ログを提供します。

特徴

  • ローカルデーモン: システム起動時に自動起動し、スケジュール管理を常時バックグラウンドで実行
  • 構造化タスク: タスクを構造化データ(優先度、期限、依存関係など)として管理
  • 信頼性の高いリマインダー: 指定時刻に確実に通知、再試行ロジック内蔵
  • 補償フォローアップ: タスク失敗時に自動的に代替アクションや再試行を実行
  • OpenClaw/Hermes配信: 分散エージェント間でのイベント配信をサポート
  • 監査可能な実行ログ: すべての操作をログとして記録し、後からトレース可能

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のCUA互換エージェント

インストール

# リポジトリのクローン
git clone https://github.com/polaris-d/xushi.git
cd xushi

# 依存関係のインストール
npm install

# デーモンの起動
npm run daemon:start

使用方法

タスクの作成

xushi task create --title "レポート提出" --deadline "2024-01-15T17:00:00Z" --priority high

リマインダーの設定

xushi reminder set --task-id <task-id> --time "2024-01-15T16:30:00Z"

イベント配信(Hermes経由)

xushi event publish --channel hermes --payload '{"type": "task_completed", "taskId": "<task-id>"}'

設定

環境変数で設定を変更できます。

変数名説明デフォルト値
XUSHI_PORTデーモンのリッスンポート4567
XUSHI_LOG_LEVELログレベルinfo
XUSHI_DB_PATHデータベースファイルのパス./data/xushi.db
XUSHI_HERMES_ENDPOINTHermes配信エンドポイントhttp://localhost:8080

アーキテクチャ

+-------------------+     +-------------------+     +-------------------+
|  AIエージェント    |     |  Polaris-d/xushi   |     |  OpenClaw/Hermes  |
|  (Claude Code etc) | <-> |  ローカルデーモン   | <-> |  配信ネットワーク |
+-------------------+     +-------------------+     +-------------------+
                                   |
                                   v
                          +-------------------+
                          |   SQLite DB        |
                          |   (タスク・ログ)   |
                          +-------------------+

ログの監査

xushi log list --since "2024-01-01" --until "2024-01-31"

ライセンス

MIT

関連スキル