elenchus

仓库创建 2026年7月21日最近提交 2 天前SkillHot 收录 15 小时前
▸ 精选理由

把变异测试作为证据引擎,适合想量化测试薄弱点的团队。

这个 Skill 做什么

用风险等级变异挑战测试套件,评估测试覆盖与回归风险。

用风险分级的变异(mutation)去挑战测试套件,量化哪些行为被保护、哪些还漏着,并把每个存活或被捕获的变异当成具体的回归风险来报告。常用于评估现有测试质量、验证新增单元测试是否有效、或者为重构/关键差异做防回归保障。特色是把 mutation 当作证据链,而不是单纯的分数,给出可执行的补测建议。

▸ 展开 SKILL.md 英文原文

Evaluate existing and changed tests by challenging them with risk-ranked mutations, measuring incremental protection and protection regressions, analyzing catches and survivors, and proving explicitly requested missing tests only in isolated workspaces. Use for standalone test-quality assessment, AI-generated test review, intent-aware catching, regression hardening, refactor guarding, critical diff validation, or requests such as「既存テストを評価して」「追加された単体テストが有効か確認して」「ミューテーションテストして」「テストがバグを検知できるか確認して」.

开发编程变异测试测试质量自动化QA通用
4
Stars
0
Forks
3
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/Shogo1222/socratic/main/skills/elenchus/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/Shogo1222/socratic/main/skills/elenchus/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Elenchus

Challenge a test suite with plausible misunderstandings of programming intent. Optimize for confidence in important behavior, not mutation score. Mutation is the internal evidence engine, not the headline: report each result as the incident it represents, never as an operator name or a score.

## Required references

Read [references/mutation-design.md](references/mutation-design.md) before generating mutants and [references/safety.md](references/safety.md) before changing or executing code. When a proposed test is proved or applied, read [references/test-handoff.md](references/test-handoff.md). In standalone use only, validate inputs and outputs with the bundled [intent-contract
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有