with one click
owlcms4
owlcms4 contains 11 collected skills from jflamy, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use when: running an ad hoc Python script, using python -c for inspection or file transforms, editing ZIP/XLSX/XML files with Python, or choosing between python and python3 on macOS/Linux/Windows. Keywords: python script, python3, python -c, zipfile, one-off Python command, interpreter check.
Use when: adding new translation keys, revising existing translations, preparing translation update files for owlcms4, or deciding how to modify translation4.csv without editing it directly. Keywords: translation, translation4.csv, i18n, TSV, localization, add translation key, update translation text.
Use when: running owlcms Maven/Surefire tests after explicit human consent, especially single Java test classes, AllTests, reactor module dependencies, -pl owlcms -am, shared module no matching tests, surefire.failIfNoSpecifiedTests, Surefire reports, Maven output missing or failed to retrieve. Keywords: mvn test, Maven runner, Surefire, target/surefire-reports, BUILD FAILURE, test report.
Use when: adding, reviewing, or changing owlcms Java logging; choosing logger.warn vs logger./**/warn; adding FOP/platform prefixes; making logs filterable by platform; adding temporary visible traces. Keywords: logging, warn, logger.warn, logger./**/warn, FieldOfPlay.getLoggingName, FOP logs, platform logs.
Use when: running a Java test class or suite (including JUnit 4 WildcardPatternSuite like `AllTests`) through the VS Code Java Test Runner from an agent. Keywords: run Java test, JUnit, AllTests, vscode test runner, java.test.editor.run, test file not found, No tests found in the files.
Use when: writing, styling, fixing, or reviewing Vaadin UI code in owlcms_67 (Vaadin Flow, Java server-side) — layouts, forms/Binder, Grid/ComboBox data providers, theming, routing/navigation, security, or Vaadin tests. Keywords: Vaadin, Flow, Vaadin 25, HorizontalLayout, VerticalLayout, FlexLayout, AppLayout, Binder, GridField, Grid, ComboBox, data provider, Lumo, Aura theme, route, TestBench, Browserless. This skill points to the official Vaadin agent-skills and the Vaadin MCP server.
Use when: updating OWLCMS 4 release notes, adding a release note entry, documenting a bug fix or feature in release notes, or deciding which ReleaseNotes.md file is canonical in the owlcms4 repository. Keywords: release notes, ReleaseNotes.md, markdown release notes, changelog, document fix, add note for release 64.
Use when: opening the built-in browser for Playwright inspection, screenshot review, layout debugging, responsive verification, or DOM introspection where the page must reflect a 1920x1080 desktop viewport. Keywords: built-in browser, Playwright, viewport, 1920x1080, 1080p, screenshot, inspect layout, open browser page.
Use when: editing Java files, fixing Java compile errors, fixing Java syntax errors, reporting a Java fix as complete, or validating that a Java change actually compiles in the workspace. Keywords: Java fix, compile error, syntax error, Problems panel, get_errors, build clean, Java validation, done fixing Java.
Use when: adding a unit test, regression test, integration-style fixture test, or extending coverage in owlcms4. Keywords: add test case, add unit test, add regression test, write test, JUnit, ChampionshipTest, test coverage. Critical rule: do not create Vaadin UI objects in tests; extract non-UI logic first if coverage is needed.
Use when: running an ad hoc Node.js script, using node -e for inspection or file transforms, creating a temporary .cjs helper, or avoiding Git Bash quoting and history-expansion issues on Windows. Keywords: node script, node -e, temporary script, .cjs, Git Bash, history expansion, JSON transform, one-off Node command.