Skip to content

init mutation-testing skill#140

Merged
dguido merged 6 commits intomainfrom
init-mutation-testing
Mar 31, 2026
Merged

init mutation-testing skill#140
dguido merged 6 commits intomainfrom
init-mutation-testing

Conversation

@bohendo
Copy link
Copy Markdown
Contributor

@bohendo bohendo commented Mar 31, 2026

Adds a mutation-testing plugin providing campaign configuration guidance for mewt and muton. The skill walks through a 5-phase workflow:

  1. initializing config
  2. scoping targets
  3. estimating and optimizing campaign duration
  4. validating the test command and timeout
  5. running a final pre-flight checklist

Backed by a detailed optimization reference covering per-target test commands, high/medium-severity-only runs, and two-phase campaigns for integration-heavy test suites.

@bohendo bohendo requested a review from dguido as a code owner March 31, 2026 19:20
Copy link
Copy Markdown

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@bohendo
Copy link
Copy Markdown
Contributor Author

bohendo commented Mar 31, 2026

@claude review once

@dguido
Copy link
Copy Markdown
Member

dguido commented Mar 31, 2026

Automated Review — PR #140

Conflicts

None — branch is up to date with main.

Review Findings

All checks pass. No issues found.

  • Frontmatter: Valid YAML with name (kebab-case, 16 chars) and description (third-person, includes trigger words: mewt, muton, mutation testing)
  • Required sections: "When to Use" and "When NOT to Use" both present in SKILL.md
  • Referenced files: workflows/configuration.md and references/optimization-strategies.md both exist, no chained references
  • Hardcoded paths: None found
  • Progressive disclosure: SKILL.md is 77 lines, details split into workflows/ and references/
  • plugin.json ↔ marketplace.json: Versions match (1.0.0), descriptions match
  • CODEOWNERS: /plugins/mutation-testing/ @bohendo @dguido — alphabetically correct
  • README.md: Listed in Verification section — appropriate category
  • Codex symlink: .codex/skills/mutation-testing../../plugins/mutation-testing/skills/mutation-testing — correct
  • Content quality: Good behavioral guidance with concrete examples, trade-off explanations, and decision trees. Not a reference dump.

Validation

$ python3 .github/scripts/validate_codex_skills.py
Validated 62 plugin skills against 63 Codex entries successfully.

$ python3 .github/scripts/validate_plugin_metadata.py
All plugin metadata is in sync

$ grep hardcoded paths → None found

Changes Made

None — no issues to fix.


🤖 Reviewed by Claude Code

@dguido dguido merged commit af35cde into main Mar 31, 2026
5 checks passed
@dguido dguido deleted the init-mutation-testing branch March 31, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants