vaadin-agent-tools
v0.3.1Vaadin tools for AI agents: inspect and validate Vaadin projects with a self-contained native CLI.
By VaadinLicense: Apache-2.02 GitHub starsUpdated yesterday
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 2 skill or MCP entries
- Source updated
- Sep 23, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install vaadin-agent-tools for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add vaadin-agent-tools@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/vaadin/agent-toolsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/vaadin-check-theme-mixing/SKILL.md└── skills/vaadin-create-project/SKILL.md
Included Skills2
Detect whether a Vaadin project mixes the Aura and Lumo base themes, which produces conflicting styles and unresolved CSS custom properties. Use when reviewing or building a Vaadin UI, switching or configuring a theme, applying theme variants, importing theme stylesheets, or when the user reports styles or --lumo-* / --aura-* custom properties not resolving.
Bootstrap a new Vaadin project by downloading a fresh skeleton from start.vaadin.com and extracting it into a directory. Use when the user asks to create, scaffold, bootstrap, or start a new Vaadin application or project. Mirrors `npm init vaadin` / create-vaadin.
Plugin manifests2
{
"name": "vaadin-agent-tools",
"version": "0.3.1",
"description": "Vaadin tools for AI agents: inspect and validate Vaadin projects with a self-contained native CLI.",
"author": {
"name": "Vaadin",
"url": "https://vaadin.com"
},
"homepage": "https://github.com/vaadin/agent-tools",
"repository": "https://github.com/vaadin/agent-tools",
"license": "Apache-2.0",
"keywords": [
"vaadin",
"agent",
"tools",
"lint",
"theme",
"aura",
"lumo"
],
"skills": "./skills/",
"interface": {
"displayName": "Vaadin Agent Tools",
"shortDescription": "Inspect and validate Vaadin projects from Codex.",
"longDescription": "Vaadin Agent Tools bundles a native CLI and Codex skills for creating Vaadin projects, checking theme configuration issues such as Aura/Lumo mixing, and validating how a project's CSS uses the Aura theme's custom properties. It runs from committed binaries with no Node.js or JVM runtime requirement.",
"developerName": "Vaadin",
"category": "Developer Tools",
"capabilities": [
"Skills",
"CLI",
"Code"
],
"websiteURL": "https://vaadin.com",
"defaultPrompt": [
"Check this Vaadin project for theme mixing.",
"Check this project's CSS for Aura theme misuse.",
"Create a new Vaadin project in ./my-app."
],
"brandColor": "#056FF0"
}
}{
"name": "vaadin-agent-tools",
"description": "Vaadin tools for AI agents — inspect and validate Vaadin projects. Ships a self-contained native CLI (no Node or JVM required at runtime).",
"version": "0.3.1",
"author": {
"name": "Vaadin"
},
"homepage": "https://github.com/vaadin/agent-tools",
"license": "Apache-2.0",
"keywords": [
"vaadin",
"agent",
"tools",
"lint",
"theme",
"aura",
"lumo"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[vaadin-agent-tools on Agent Plugins Marketplace](https://pluginsmp.com/plugins/vaadin-agent-tools)