PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing template-check.sh via bash. From masa-san-jp/Agent-Aiko.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing template-check.sh via bash. From masa-san-jp/Agent-Aiko.
Settings file Claude Code
Agent settings declaring 1 hook event (PreToolUse) and 5 allowed tools.
Skill Claude CodeCodex
A pre-commit and pre-push checklist for the Agent-Aiko project. It checks that development-only files and references are not included in distributable templates, and that logs and documentation are up to date.
Skill Claude CodeCodex
A development-log skill that appends session entries to a JSON Lines log and creates documentation files in a specified directory. JSON Lines is a text format with one JSON record per line.
Instructions file
A set of Claude Code instructions for Agent-Aiko that separates files meant for users, private development logs, and local-only rules.
Hook
Runs when a session starts, executing aiko-session-context.mjs via node. From masa-san-jp/Agent-Aiko.
Hook
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
Runs on the AfterAgent event, executing aiko-after-agent-guard.mjs via node. From masa-san-jp/Agent-Aiko.
Plugin Claude Code
Agent-Aiko persona system. Brings AICO-P0-style assistant persona to Claude Code with switchable origin/override modes and named profiles.
Skill Claude CodeCodex
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 CodeCodex
Introduce Aiko briefly and report current mode. Use when the user types "/aiko-introduce" or asks who you are.
Skill Claude CodeCodex
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 CodeCodex
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 CodeCodex
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 CodeCodex
Export the full content of the active (or specified) persona. Use when the user types "/aiko-export" or "/aiko-export ".
Skill Claude CodeCodex
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 CodeCodex
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 CodeCodex
Create a new named persona and activate it. Use when the user types "/aiko-new ".
Skill Claude CodeCodex
Alias of /aiko-override. Switch to override mode, or customize the override persona. Use when the user types "/aiko-or".
Skill Claude CodeCodex
Alias of /aiko-origin. Switch to origin mode so Aiko (original) starts by default. Use when the user types "/aiko-org".
Skill Claude CodeCodex
Switch to origin mode so Aiko (original) starts by default. Use when the user types "/aiko-origin" or "/aiko-org".
Skill Claude CodeCodex
Switch to override mode, or customize the override persona. Use when the user types "/aiko-override" or "/aiko-or".
Skill Claude CodeCodex
List available named personas and show which is active. Use when the user types "/aiko-personas".
Skill Claude CodeCodex
Reset the active (or specified) persona to origin after confirmation. Use when the user types "/aiko-reset" or "/aiko-reset ".