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.

eugenp 294692e 1.1 KB 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.

eugenp/tutorials/tree/main/codenameone/.claude/skills/codename-one commit 294692ef1a

Frequently asked questions

npx skillmds@latest add eugenp/codename-one-2