reflect-ci

Mines fix-ci transcripts to classify autofix misses and route methodology findings to PRs.

18|5|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Neko-Catpital-Labs/Invoker --skill reflect-ci-neko-catpital-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflect-ci
Source: https://github.com/Neko-Catpital-Labs/Invoker/tree/main/skills/reflect-ci
Command: npx skills add https://github.com/Neko-Catpital-Labs/Invoker --skill reflect-ci-neko-catpital-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Automated CI regression workflows can silently repeat the same agent mistakes—wrong package edited, partial suites treated as done, or success claimed while verification failed. This Skill turns those failures into durable methodology improvements by mining fix-ci transcripts and routing accepted findings to the right repository as PRs. ## Core Features & Use Cases - Autofix-miss classification: Detects concrete failure patterns such as wrong package/surface edits, partial-suite green treated as done, missing repro before product edits, and success claims while tasks still need human attention. - Finding routing: Sends Invoker-owned methodology fixes to Invoker PRs against skills/, catstack-owned methodology to catstack PRs, and harness prompt/logging fixes to Invoker PRs—never merging from the task itself. - Operator logging: Emits REFLECT_CI_AUTOFIX_MISS marker lines into a log directory and the task summary for auditability. - Use Case: A reflect-ci-frontend-tests task is filed by the CI regression watcher after a fix-ci run; the Skill reviews the fix-ci transcript, finds the agent edited the wrong package, classifies it as an autofix-miss, and opens a methodology PR against the owning repo. ## Quick Start Run this Skill on the reflect-ci-<job-slug> task to mine the fix-ci transcript, classify any autofix miss, and emit the REFLECT_CI_AUTOFIX_MISS operator log.

Frequently Asked Questions about reflect-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a reflect-ci task in Invoker?

Reflect-ci tasks are filed automatically by the CI regression watcher when INVOKER_CI_REGRESSION_REFLECT=1 is set. The Skill activates on tasks named reflect-ci-<job-slug> that depend on a fix-ci run, then mines that transcript for methodology misses.

What counts as an autofix-miss in CI fix workflows?

An autofix-miss is classified when the agent edited the wrong package, treated a partial suite as done, skipped a dedicated repro before product edits, blamed a sibling PR without failing-then-passing proof, or claimed success while the task still needed human attention.

Does reflect-ci replace the catstack reflect skill?

No, reflect-ci only owns the automated CI autofix-miss path inside Invoker. Ordinary human-driven /reflect sessions and generic transcript mining stay in catstack's reflect skill, and vendoring it into Invoker is explicitly forbidden.

Can reflect-ci merge its own methodology PRs?

No, the task prompt's acceptance criteria only pre-approve drafting and opening PRs, never merging them. Uncertain findings go to the Backlog instead of being merged from the task.

What is the difference between reflect-ci and worker-session-mine?

Reflect-ci handles automated reflect-ci-* tasks tied to fix-ci runs and keeps methodology findings catstack-only. Worker-session-mine is an off-by-default owner worker that mines fire-and-forget claude -p sessions and may open Invoker PRs for harness or product root causes.