Codename One

Build and modify Codename One cross-platform mobile apps (Java 17, Maven, ParparVM/Android/iOS/JavaScript). Use when the project contains a `common/codenameone_settings.properties`, depends on `com.codenameone:codenameone-core`, edits CSS files under `common/src/main/css/`, calls `cn1:run`, `cn1:test`, `cn1:build`, references `com.codename1.ui.*` / `com.codename1.testing.*`, or when the user asks to build a UI, write screen tests, generate screenshots, or compare to Swing/HTML/Android. Use when this capability is needed.

tomevault-io Updated

File contents

Codename One — App and UI Authoring Skill (Claude Code stub)

This file exists so Claude Code can index the Codename One authoring skill. The actual skill content is vendor-neutral and lives in this repository at:

  • .agent-skills/codename-one/SKILL.md — top-level cheat sheet
  • .agent-skills/codename-one/references/*.md — deep-dive references
  • .agent-skills/codename-one/tools/ — runnable Java 17 utilities (isApiSupported, isCssValid, ...)

Read .agent-skills/codename-one/SKILL.md next. All the guidance you need to build, style, test, debug, and port to Codename One is in that directory.


Source: eugenp/tutorials — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/eugenp--tutorials--tutorials commit 211f8fa9f9

Frequently asked questions

npx skillmds@latest add tomevault-io/codename-one