SessionStart
01Hook Claude Code
One of 3 in hooks.json
Runs when a session starts, executing aiko-session-context.mjs via node. From masa-san-jp/Agent-Aiko.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts, executing aiko-session-context.mjs via node. From masa-san-jp/Agent-Aiko.
Hook Claude Code
One of 3 in hooks.json
Runs on the BeforeTool event for write_file, replace and run_shell_command tool calls, executing aiko-before-tool-guard.mjs via node. From masa-san-jp/Agent-Aiko.
Hook Claude Code
One of 3 in hooks.json
Runs on the AfterAgent event, executing aiko-after-agent-guard.mjs via node. From masa-san-jp/Agent-Aiko.
Skill Claude Code
Propose new capability skills or rules based on observed user requests. Always asks user approval before writing files. Use when the user types "/aiko-capability-evolve" or requests reviewing recent patterns.
Skill Claude Code
Introduce Aiko briefly and report current mode. Use when the user types "/aiko-introduce" or asks who you are.
Skill Claude Code
A session-resume skill that reads saved state and recent automatic logs to identify unfinished work. Session state is a record of what was in progress before a restart.
Skill Claude Code
A command that removes the currently active custom Aiko persona, including its stored user memory, after confirmation. A persona is a set of instructions that defines an agent's character and speaking style.
Skill Claude Code
Show a unified diff between origin/persona.md and the active (or specified) persona. Use when the user types "/aiko-diff" or "/aiko-diff ".
Skill Claude Code
Export the full content of the active (or specified) persona. Use when the user types "/aiko-export" or "/aiko-export ".
Skill Claude Code needs its repo
Migrate a legacy project-local .claude/aiko/ store to the shared store /.aiko/. Use when the user types "/aiko-migrate-to-shared", "/aiko-migrate-to-shared --dry-run", or "/aiko-migrate-to-shared --overwrite". Destructive operation — always run dry-run first and explicitly confirm.
Skill Claude Code
Read or switch the Aiko persona mode (origin or override). Use when the user types "/aiko-mode", "/aiko-mode origin", or "/aiko-mode override".
Skill Claude Code
Create a new named persona and activate it. Use when the user types "/aiko-new ".
Skill Claude Code
Alias of /aiko-override. Switch to override mode, or customize the override persona. Use when the user types "/aiko-or".
Skill Claude Code
Alias of /aiko-origin. Switch to origin mode so Aiko (original) starts by default. Use when the user types "/aiko-org".
Skill Claude Code
Switch to origin mode so Aiko (original) starts by default. Use when the user types "/aiko-origin" or "/aiko-org".
Skill Claude Code
Switch to override mode, or customize the override persona. Use when the user types "/aiko-override" or "/aiko-or".
Skill Claude Code
List available named personas and show which is active. Use when the user types "/aiko-personas".
Skill Claude Code
Reset the active (or specified) persona to origin after confirmation. Use when the user types "/aiko-reset" or "/aiko-reset ".
Skill Claude Code
A session checkpoint command that writes the current task, completed work, next step, and related files to `.claude/session-state/current.md`. A checkpoint is a saved snapshot that helps work continue after a terminal or session ends.
Skill Claude Code
Switch to a named persona (or back to origin/override default). Use when the user types "/aiko-select ".
Skill Claude Code
Instructions for keeping Aiko running in the background, either manually as a daemon or automatically as a Linux system service.
Skill Claude Code
A session command that starts the Aiko AI agent and loads a chosen personality from a shared folder in the user’s home directory. It keeps that personality active for the rest of the session.
Skill Claude Code
A skill for controlling text-to-speech playback of Claude Code responses. Text-to-speech means converting written responses into spoken audio.
Skill Claude CodeCodex
A command-line skill for asking another available coding agent a single question or task. It can list agents, show their status, and send them prompts.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: