diff --git a/skills/maintain-mutations/SKILL.md b/skills/maintain-mutations/SKILL.md deleted file mode 100644 index 0563e7a..0000000 --- a/skills/maintain-mutations/SKILL.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: Maintain mutations -description: Trigger when asked to maintain mutations ---- - -Start with: - -```sh -mutannot --validate -``` - -Fix every reported error. Re-run `mutannot --validate` until it succeeds with no errors. - -If you change mutations, you must run the changed mutations with: - -```sh -mutannot --run <...> -``` diff --git a/skills/write-mutations/SKILL.md b/skills/write-mutations/SKILL.md deleted file mode 100644 index 97bc2ed..0000000 --- a/skills/write-mutations/SKILL.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -name: Write mutations -description: Trigger when asked to write mutations ---- - -Annotate tests with one or more mutations (`MutationCase`s) that will cause the test to fail. - -Example: - -```fs -[] -[] -member _.AddOne_increments() = - Assert.Equal(42, Calculator.addOne 41) -``` - -In this example, - -* `calc-operator-mixup` is the mutation name, -* `Calculator/Calculator.fs` is the path to the production code (relative to the repository root), -* `4` is the number of the line to mutate, -* `value + 1` is the string to find, and -* `value - 1` is the string to replace it with. - -Verify your work with `mutannot --run <...>`.