Install any skill in seconds. Free to start, no credit card required.
Get Started Free →johannesrabauer/javafx-workflow-graph-editors
Build node-based JavaFX workflow editors, graph canvases, and visual programming surfaces with clean model separation.
Passed 17 of 22 test cases with the skill, and 16 of 22 without it.
1 fixed16 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I need to render a static vector floorplan in JavaFX that displays fixed architectural room shapes loaded from SVG coordinates. Users only need to view, pan, and zoom the floorplan without editing connections or dragging rooms. Do I need a node-based graph workflow architecture for this display?
| Checked | Without skill | With skill |
|---|---|---|
| The response advises applying scale and translate transforms to a layout Pane containing static room shapes. | Passed | Passed |
| The response notes that static architectural overlays do not require node port connection management. | Missed | Passed |
The instructions your model reads when the skill loads.
Use this skill when the application lets users create or edit connected node graphs, workflows, or visual programming layouts.
import javafx.scene.control.Label;
import javafx.scene.layout.Pane;
import javafx.scene.shape.Line;
public class GraphCanvas extends Pane {
public GraphCanvas() {
var a = node("Input", 60, 60);
var b = node("Transform", 240, 160);
var link = new Line(120, 90, 240, 190);
getChildren().addAll(link, a, b);
}
private Label node(String title, double x, double y) {
var label = new Label(title);
label.relocate(x, y);
label.setStyle("-fx-padding: 12; -fx-background-color: #1c2128; -fx-text-fill: white;");
return label;
}
}
Node references becomes difficult to persist or test.test cases passed, vs 16 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.