session-state について
session-state は、定義された状態機械に基づいてセッション状態の遷移を検証・実行する内部スキルです。作業フェーズやエラー、終了、再開時の状態管理に使われます。
主な機能
- 01状態遷移の検証
- 02オーケストレーション状態の更新
- 03エスカレーション・停止・再初期化への対応
活用シーン
- 01作業フェーズ境界での状態更新
- 02エラー発生時のエスカレーション
- 03終了・再開時の状態設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ chachamaru127/ claude-code-harness --skill session-stateインストール後、Claude Code で/session-stateを入力して読み込まれたか確認します。
同梱ファイルreferences/state-transition.md
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Session State Skill
セッション状態の遷移を管理する内部スキル。
docs/SESSION_ORCHESTRATION.md に定義された状態機械に従って遷移を検証・実行する。
機能詳細
| 機能 | 詳細 |
|---|---|
| 状態遷移 | See references/state-transition.md |
使用タイミング
/workフェーズ境界での状態更新- エラー発生時の
escalated遷移 - セッション終了時の
stopped遷移 - セッション再開時の
initialized復帰
注意事項
- このスキルは内部使用専用です
- ユーザーが直接呼び出すことは想定していません
- 状態遷移ルールは
docs/SESSION_ORCHESTRATION.mdで定義
コメント
Markdown 対応