Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Build JavaFX editor-style applications for rich text, documents, annotation, and file-centric workflows.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-14 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 18% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -12% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 18% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 35% | 0% |
Use this skill when the application behaves like an editor: document tabs, preview panes, annotation surfaces, search, undo/redo, or export-oriented workflows.
javaimport javafx.geometry.Orientation; import javafx.scene.control.ListView; import javafx.scene.control.TextArea; import javafx.scene.control.ToolBar; import javafx.scene.layout.BorderPane; import javafx.scene.layout.SplitPane; public class EditorShell extends BorderPane { public EditorShell() { var files = new ListView<String>(); files.getItems().addAll("notes.md", "draft.txt", "summary.adoc"); var editor = new TextArea(); var preview = new TextArea(); preview.setEditable(false); editor.textProperty().addListener((obs, oldValue, newValue) -> preview.setText(newValue)); var split = new SplitPane(editor, preview); split.setOrientation(Orientation.HORIZONTAL); setTop(new ToolBar()); setLeft(files); setCenter(split); } }
model truly requires them.
Other measured skills in the registry, with their headline benchmark lift.