Run tests in mflux (fast/slow/full), preserve image outputs, and handle golden image diffs safely.
Installation
$skills install @filipstrand/mflux-testing
Claude Code
Cursor
Copilot
Codex
Antigravity
Details
Repositoryfilipstrand/mflux
Path.cursor/skills/mflux-testing/SKILL.md
Branchmain
Scoped Name@filipstrand/mflux-testing
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: mflux-testing description: Run tests in mflux (fast/slow/full), preserve image outputs, and handle golden image diffs safely.
mflux testing
This repo uses pytest with image-producing tests. Always preserve outputs for inspection and never update reference images unless explicitly asked.
When to Use
- You need to run tests (fast/slow/full) or debug failing tests.
- There are image/golden mismatches and you need to report paths/output for review.
Instructions
- Prefer the existing Cursor commands:
/test-fast(fast tests, no image generation)/test-slow(slow tests, image generation)/test(full suite)
- Always keep
MFLUX_PRESERVE_TEST_OUTPUT=1on test runs (already built into the commands). - If tests fail:
- Summarize the failing test names and the key assertion output.
- Point to any generated images/artifacts on disk for manual review.
- Do not regenerate/replace reference (“golden”) images unless the user explicitly requests it.
More by filipstrand
View allmflux-release
1,760Prepare a release in mflux (version bump, changelog, uv lock) without tagging/publishing.
mflux-pr
1,760Make a clean PR in mflux (inspect diff, quick verification, commit, push, open PR) using repo conventions.
mflux-dev-env
1,760Set up and work in the mflux dev environment (arm64 expectation, uv, Makefile targets, lint/format/test).
