Legacy To Wavemaker Claude Plugin — AI skill for Claude Code
Claude Code plugin to migrate legacy web apps (JSP/servlet & more) to WaveMaker AI and hand-author WaveMaker files — bundles a conventions skill, a /migrate-to-wavemaker command, and an authoring agen.
How to install Legacy To Wavemaker Claude Plugin
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open wm-ps/legacy-to-wavemaker-claude-plugin and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Legacy To Wavemaker Claude Plugin does
Claude Code plugin to migrate legacy web apps (JSP/servlet & more) to WaveMaker AI and hand-author WaveMaker files — bundles a conventions skill, a /migrate-to-wavemaker command, and an authoring agent.
Alternatives in AI
- PRD: Agent Builder — Create Your Own Sub-Agent — Your ecosystem, your rules 1.9k ★
- Update Branch Name — by giselles-ai - Updates branch names with proper prefixes and formats, enforcing naming conventions, supporti 502 ★
- GPT 5.5 Prompt Enhancement — Use when a prompt explicitly requests GPT-5.5 style — pointer stub 176 ★
README
Legacy → WaveMaker (Claude Code plugin)
A [Claude Code](https://claude.com/claude-code) plugin marketplace for migrating legacy web apps (JSP/servlet, PHP, .NET, or any server-rendered app) to **WaveMaker AI** and hand-authoring WaveMaker project files outside WaveMaker Studio, using conventions validated against real Studio output.
What's inside
This repo is a Claude Code **marketplace** (`legacy-to-wavemaker`) containing one plugin (`wavemaker`):
- Skill
wavemaker-conventions— the full ruleset, split across five topic references the skill routes to on demand:pages-and-markup— page shell,wm-listtemplates, binding/pipes,.navigate(), layout sizing, static data, plan-first workflowdata-variables— LiveVariable read=POST, column types, custom Java services, ServiceVariables & app-state, LiveForm/LiveTable CRUD, runtime filteringsecurity— intercept-urls, page vs service ACLs, custom roles query, client auth statedesign-tokens— theme tokens, palette edits, component variants ("appearances")migration-map— legacy→WaveMaker mapping table + a pre-flight checklistide-sync— Studio ⇄ IDE sync via the workspace-sync Maven plugin (init/pull/push/sync)
- Command
/migrate-to-wavemaker [target]— plans and starts a migration with the conventions preloaded. - Command
/wavemaker-sync [project]— sets up Studio ⇄ IDE synchronization (adds the workspace-sync Maven plugin + a SYNC.md) for a WaveMaker project. - Agent
wavemaker-authoring— a subagent that hand-authors/fixes WaveMaker files to spec and JSON-validates them.
Install (from GitHub)
/plugin marketplace add wm-ps/legacy-to-wavemaker-claude-plugin
/plugin install wavemaker@legacy-to-wavemaker
Then run `/migrate-to-wavemaker src/legacy/checkout`, delegate to the `wavemaker-authoring` agent, or just start a WaveMaker task and the skill triggers automatically.
Try locally without installing
c
Related Skills
Tauri With AI
A comprehensive CLAUDE.md template for Tauri v2 + React desktop apps. Drop it in and Claude Code automatically
Agenttalkie
One voice workspace to create documents in Ambiguous AI, research with Exa, and launch Codex and Claude Code t
Code Copilot Team
Project templates with multi-agent team configurations for AI code copilots. Includes ready-to-use setups for
Morphkit
Semantic AI agent that converts TypeScript/React web apps to native SwiftUI iOS apps
Mobile Harness
Claude Code on Android: AI-powered mobile coding IDE for Android — chat with a coding agent, run Linux command
Bed Of Roses
An AI companion that lives on your desktop and does things — builds native Mac apps on demand, connects to Gma
Related Agents
Legacy Modernizer
Refactor legacy codebases, migrate outdated frameworks, and implement gradual modernization. Handles technical
React Security
Frontend security reviewer persona for React apps. Use to review XSS risks, secret exposure in client bundles,
Issue Body Author
Authors a canonical 6-section backlog issue body. Accepts a mode (create / migrate / refine)