SessionStart
25Hook
Runs when a session starts, executing repo_detect.py via python3. From Lee-W/maigo.
Hook
Runs when a session starts, executing repo_detect.py via python3. From Lee-W/maigo.
Hook
Runs after a tool call finishes for Agent tool calls, executing token_usage.py via python3. From Lee-W/maigo.
Hook
Runs on the TeammateIdle event, executing teammate_quality_check.py via python3. From Lee-W/maigo.
Hook
Runs when the agent finishes a response, executing verify_completion.py via python3. From Lee-W/maigo.
Skill Claude CodeCodex
This skill should be used when working in the apache/airflow repository as a contributor (not as a Dag author). It surfaces the conventions Airflow's own AGENTS.md enforces — naming, Breeze/uv environment, Ruff/Mypy style, coding rules, pytest patterns, PR hygiene — so any task (review, quick-fix, refactor) in airflow…
Skill Claude CodeCodex
This skill should be used when about to declare "N sites need changing", "the scope is closed", or "this is already fully shared" — before writing a plan that lists change sites, before implementing against a plan's site list, before reviewing a diff for lingering per-section branches, or before an orchestrator…
Skill Claude CodeCodex
Codex pseudo-command router for Maigo. Use when the user sends or discusses any /maigo: or maigo: command, including go, team, quick, review, board, remember, memory, retro, crystallize, describe-pr, address-comments, triage-issue, take-issue, doctor, or repo-audit; also use when the user asks why Maigo commands do…
Skill Claude CodeCodex
This skill should be used when drafting a git commit message (new commit, git commit --amend, or a squash/rewrite message) from staged or proposed changes. It produces a user-impact subject and a concise body listing changed behaviour and breaking-change / newsfragment / related-PR pointers, deliberately avoiding…
Skill Claude CodeCodex
This skill should be used when working in the commitizen-tools/commitizen repository as a contributor (not as a downstream [tool.commitizen] user). It surfaces the conventions from the repo's own AGENTS.md — uv + poe tasks, conventional commits enforced by commitizen itself, ruff/mypy linting, pytest, and PR…
Skill Claude CodeCodex
This skill should be used whenever a maigo command produces a deliverable destined to be pasted elsewhere (a PR/issue comment, a reply draft, a commit message, a gh command draft). It mandates wrapping that content in a single fenced code block so the user gets raw, one-click-copyable markdown instead of a…
Skill Claude CodeCodex
This skill should be used when writing or reviewing cross-file links inside Maigo source files (agents/.md, commands/.md, skills//SKILL.md). It enforces that cross-source links use absolute GitHub URLs — relative links break mkdocs build --strict because these files are dual-context (raw GitHub view + include-markdown…
Skill Claude CodeCodex
This skill should be used when handling failures in go-class command flows — Soyo blocking with NEEDSCHANGES / BLOCKED, Taki test failures, subagent infrastructure overload / unavailability (e.g. 529), mid-task usage/session-limit interruption of a running subagent, and infinite-loop protection for repeated same…
Skill Claude CodeCodex
This skill should be used when assembling git commits — deciding what to stage, how to scope a bash/agent command's working directory, whether to amend an unreleased commit or stack a new one, and how to size a diff against the correct baseline. Applies to the commit-assembly step of /maigo:go, /maigo:quick…
Skill Claude CodeCodex
This skill should be used when drafting reply text for GitHub PR review threads or review comments — ensuring replies are terse, reference only committed symbols, are scoped per thread, and include the required attribution footer.
Skill Claude CodeCodex
This skill should be used when drafting or rewriting a GitHub PR title and/or description. It produces a user-impact title (not conventional-commits formatted) and a Why / What / Test Plan body with optional Breaking changes / Related issues sections. Use both for fresh drafts from branch commits/diff (e.g.…
Skill Claude CodeCodex
This skill should be used when the maigo orchestrator, running in the Claude Code harness, decides whether to delegate work to a subagent instead of doing it on the main thread, needs to keep a long task's acceptance criteria from drifting after context compaction, or needs to keep verification independent from…
Skill Claude CodeCodex
This skill should be used when a maigo diff touches agents/, commands/, skills/ (including SKILL.md and references/), mkdocs.yml, or docs/ — in those cases validateplugin + mkdocs --strict are the verification standard, not just pytest.
Skill Claude CodeCodex
This skill should be used by all maigo agents at startup, before beginning work, to load relevant cross-project memory entries with relevance-based ordering and a 10-entry cap. Consumers: Raana, Tomori, Soyo, the orchestrator itself, and any future agent that reads /.config/maigo/memory/.
Skill Claude CodeCodex
This skill should be used by the maigo orchestrator whenever a Soyo or Anon output contains a.
Skill Claude CodeCodex
This skill should be used when the maigo orchestrator, running in the Claude Code harness (Agent tool available for spawning subagents), decides which model tier to dispatch a subagent task to, or judges an escalation / de-escalation after a subagent's result. Scope note: 只在 Claude Code harness 下才適用——這裡的 Agent tool…
Skill Claude CodeCodex
This skill should be used by the maigo orchestrator on every /maigo command, to frame the run with Doloris / Mortis narration at the opening, the closing, and stuck-point beats, and to enforce the emoji prefix on every mention of a maigo agent or narrator.
Skill Claude CodeCodex
This skill should be used by the maigo orchestrator on every /maigo command, alongside narration, to govern the conversational conduct of the main dialogue — AskUserQuestion widget discipline and Taiwanese Mandarin word-choice norms.
Skill Claude CodeCodex
This skill should be used during /maigo:review when fetching or reusing PR context (title / body / diff / CI status / linked issues), caching the first fetch into the PR's review-rubric artifact so subsequent re-review rounds skip re-fetching.
Skill Claude CodeCodex
This skill should be used when performing code review on a diff (whether implemented by another agent or an external PR), enforcing a strict reviewer stance, applying a mandatory 9-item checklist, demanding evidence, and giving specific改法 instead of vague critique.