bee:dev-fuzz-testing

Execute mutation testing on PHP implementation files with Infection.

2|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/luanrodrigues/ia-frmwrk --skill bee-dev-fuzz-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bee:dev-fuzz-testing
Source: https://github.com/luanrodrigues/ia-frmwrk/tree/main/dev-team/skills/dev-fuzz-testing
Command: npx skills add https://github.com/luanrodrigues/ia-frmwrk --skill bee-dev-fuzz-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill ensures that your code is robust against unexpected inputs and that your test suite is comprehensive by introducing code mutations and verifying that tests fail.

Core Features & Use Cases

  • Mutation Testing: Applies code mutations to your implementation files.
  • Test Suite Validation: Verifies that your existing tests catch these mutations.
  • Edge Case Discovery: Identifies potential crashes and unhandled scenarios.
  • Use Case: After writing unit tests for a new API endpoint, use this Skill to ensure that subtle bugs or edge cases are not missed by the current test suite.

Quick Start

Use the bee:dev-fuzz-testing skill to run mutation tests on the provided PHP implementation files.

Frequently Asked Questions about bee:dev-fuzz-testing

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

FAQPage Schema
How does mutation testing find hidden bugs in PHP code?

Mutation testing finds hidden bugs by applying code mutations to PHP implementation files and verifying that your existing tests fail, ensuring your test suite catches subtle edge cases and unhandled scenarios.

What is a Mutation Score Indicator and how is it used for test validation?

A Mutation Score Indicator (MSI) measures test suite effectiveness by calculating the percentage of detected code mutations. This Skill assesses your MSI against predefined thresholds to validate testing standards for critical code paths.

How do I run mutation tests on my PHP implementation files?

You run mutation tests on PHP implementation files by executing this Skill, which requires the Infection tool. It generates mutants from your code and reports which mutations escape your current test suite.

Do I need the Infection tool to perform PHP mutation testing?

Yes, you need the Infection tool to perform PHP mutation testing with this Skill. It acts as the underlying engine to generate code mutants and evaluate your test suite's ability to catch them.

When should I use mutation testing instead of standard unit tests?

Use mutation testing after writing unit tests for new API endpoints or critical code paths. It validates that standard tests are comprehensive enough to catch subtle bugs and unhandled edge cases that standard coverage might miss.