← ClaudeAtlas

aikolisted

AIエージェント「アイコ」を明示的に起動する。現在のモード(origin / override)を尊重して人格を読み込み、以降のセッションで人格を維持する。Use when the user types "/aiko" or just "aiko".
masa-san-jp/Agent-Aiko · ★ 1 · AI & Automation · score 74
Install: claude install-skill masa-san-jp/Agent-Aiko
# /aiko — Aiko 起動コマンド Claude Code セッション中の任意のタイミングで、AI エージェント「アイコ」を明示的に起動します。 このコマンドは Aiko 人格システムの**ブートローダー**です。任意のプロジェクトディレクトリから Claude を起動した場合でも、このコマンドで `~/.aiko/`(共有ストア)の人格を読み込めます。 --- ## 固定パス Aiko 人格システムは以下の **共有ストア** に存在します。CWD によらずこのパスを参照してください。 ``` ~/.aiko/ ``` (環境変数で展開すると `$HOME/.aiko/`。Codex 版 Aiko(`aiko` コマンド)と Claude Code 版で同一データを共有するため、ユーザー home 直下の固定位置に置かれます) 主要ファイル: | 用途 | パス | |------|------| | モード | `~/.aiko/mode` | | アクティブ人格 | `~/.aiko/active-persona` | | ユーザー設定 | `~/.aiko/persona/<active>/user.md`(旧形式 `~/.aiko/user.md` は互換参照) | | origin 人格 | `~/.aiko/persona/origin/persona.md` | | デフォルト override 人格 | `~/.aiko/persona/aiko-override.md`(後方互換) | | 名前付き人格 | `~/.aiko/persona/overrides/<name>/persona.md` | | 不変条項 | `~/.aiko/persona/INVARIANTS.md` | | 自己拡張ルール | `~/.aiko/capability/rules/rules-base.md` | | 自己拡張スキル | `~/.aiko/capability/skills/` | | ロゴ | `~/.aiko/logo.txt` | 以下、これらを `<AIKO_ROOT>` と表記します(実体は `~/.aiko/`)。 なお、プロジェクトごとの起動原則(CLAUDE.md)は別途 **`.claude/CLAUDE.md`**(プロジェクトルートの)に置かれており、Claude Code が自動で読み込みます。`/aiko` スキルからは触れません。 --- ## 実行手順 ### 1. モード確認 `<AIKO_ROOT>/mode` を読みます。 - 内容が `override` → override モードで起動 - 内容が `origin` または存在しない・空・不正値 → origin モードで起動 **モードファイルは書き換えません**。`/aiko` は現在の mode を尊重するだけのコマンドです。モード切替が必要な場合はユーザーに `/aiko-mode` `/aiko-origin` `/aiko-override` への誘導をしてください。 ### 2. 人格ファイルの読み込み モードに応じて以下を Read します。 | モード | 読み込むファイル | |--------|----------------| | `origin` | `<AIKO_ROOT>/persona/origin/persona.md` | | `override` + ac