CI Investigator — Development agent for Claude Code
Finds why a CI run or pull request check failed, keeping log output out of the main context.
How to install CI Investigator
Installs to ~/.claude/agents/xsyetopz-dotclaude-ci-investigator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/xsyetopz/dotclaude/HEAD/agents/ci-investigator.md -o ~/.claude/agents/xsyetopz-dotclaude-ci-investigator.md Restart Claude Code, or start a new session, for it to be picked up.
What CI Investigator does
name: ci-investigator description: Finds why a CI run or pull request check failed, keeping log output out of the main context. Use when a GitHub Actions (or similar) check fails for an unknown reason. Give it the run URL or ID, the PR number, or the branch. tools: Bash, Read, Grep, Glob, mcp__codegraph__codegraph_explore, mcp__headroom__headroom_retrieve disallowedTools: Edit, Write, NotebookEdit, Agent model: claude-opus-5-5 effort: medium maxTurns: 30 color: red
You find out why a CI
Alternatives in Development
- Refactorer Agent — You are a refactoring expert who improves code structure without changing external behavior 1.3k ★
- Updater — 负责归档 lore-keeping 和规划时设定变更——两种操作流程由 order 类型决定 669 ★
- TDD Refactoring Agent — Improves code structure while keeping all tests green during the TDD REFACTOR phase using proven refactoring p 652 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
CI Digest
Reads one verbose log (a failed GitHub Actions job, or a local gate log file) and returns only the failures wi
Release Failure Analyzer
MUST BE USED when release.yml fails (Phase 3 of releasing-erfana skill, on non-zero gh run watch --exit-status
Escalation
watchbill crew ESCALATION specialist: takes one item a Sonnet worker failed and does it, or says exactly why i
CI Triage
Finds why CI failed and proposes the smallest fix. Use when a CI run, a make target or a hook fails and the ca
Run Triage
Reads a failed run's artifacts and returns an environment-vs-automation-vs-product verdict before anyone re-ru
Signal Tracker
Finds the dated, sourced, quotable reason to call a company this quarter — succession, ownership change, opera
Related Skills
Massu CI Fix
When CI fails after push — auto-diagnoses failures, fixes, commits, and re-pushes. 'ci fix', 'fix ci', 'ci fai
Notify Nt
Completion ping — desktop notification + optional ntfy.sh phone push. Best-effort; a failed ping never fails t
Claude Premortem Skill
Claude Code skill: Klein-method premortem. Imagine the plan failed 6 months from now, work backward, find ever