regression-oracle
Automated regression oracle using snapshot tests for refactoring and optimization tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Automated regression oracle using snapshot tests for refactoring and optimization tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | regression-oracle |
| description | Automated regression oracle using snapshot tests for refactoring and optimization tasks. |
The "Automated Regression Oracle" uses the current version of the software as the definition of correctness for refactoring or optimization tasks.
oracle_capture tool to run the capture command and lock the behavior.oracle_snapshot.json).oracle_verify tool to compare the new output to the oracle_snapshot.json. Any deviation is a failure.Use this skill when you need to "clean up" or optimize code and want to ensure no behavioral regressions occur.
Scans the codebase for tech debt — balls of mud, shallow modules, and DRY violations — then presents prioritized bottlenecks and hands off to TDD-driven refactoring via superpowers.
Forces DDD ubiquitous language definition before writing complex logic. Grills the user on business terminology, extracts a glossary, and documents it before handing off to brainstorming.
Sets up a new project for the AI workflow — creates AGENTS.md, mise.toml tasks, initializes CodeGraph, and seeds Engram memory. Optional/auxiliary skill.
Evidence-first development for high-stakes code. Writes a concrete spec, enforces strict TDD, then runs code through a gauntlet of 6 checks and generates an EVIDENCE.md report with raw numbers.
Enforces Red-Green-Refactor Test Driven Development workflow.
Enforces build, test, and lint gates with a self-correction loop and retry budget.