Tools

AI Unified Process Tools

Two tools, one workflow
A Claude Code marketplace with methodology plugins for requirements, modeling, implementation, and testing, paired with an IntelliJ plugin that links your test methods to their use case specifications. Use them together to keep requirements at the center of your development workflow.
Overview

How the tools fit together

A Claude Code marketplace handles the AIUP workflow end-to-end. An IntelliJ plugin keeps the resulting specs and tests connected as you code.

Claude Code Marketplace

A marketplace of Claude Code plugins designed to drive the AIUP workflow: gathering requirements, modeling entities, specifying use cases, and generating implementation and tests.

Includes the stack-agnostic aiup-core plugin and the technology-specific aiup-vaadin-jooq plugin for Java web applications.

IntelliJ Plugin

The AI Unified Process Navigator is a standalone IntelliJ plugin that links @UseCase annotated test methods to their UC-XXX-*.md specifications via gutter icons, and back from the spec to the test.

Works independently of Claude Code, but pairs naturally with the marketplace plugins: generate specs and tests with Claude Code, then traverse them inside IntelliJ.

Claude Code Marketplace

Inside the Claude Code marketplace

A stack-agnostic core for requirements engineering, paired with a technology-specific plugin for Vaadin + jOOQ implementation.

aiup-core

Stack-agnostic methodology plugin with templates for requirements-driven development. Works with any technology stack.

/requirements – Create requirements catalog
/entity-model – Create entity model with ER diagrams
/use-case-diagram – Generate PlantUML use case diagram
/use-case-spec – Write use case specification
/reverse-engineer – Reverse-engineer existing project into AIUP artifacts
  • Context7 – Up-to-date library documentation

aiup-vaadin-jooq

Technology-specific plugin for Java web application development combining Vaadin UI framework with jOOQ type-safe database access.

/flyway-migration – Create Flyway database migration
/implement – Implement use case with Vaadin + jOOQ
/browserless-test – Create Vaadin Browserless unit tests
/playwright-test – Create Playwright E2E tests
  • Vaadin – UI component documentation and APIs
  • jOOQ – Type-safe SQL query documentation
  • Karibu Testing – Vaadin unit testing patterns
  • JavaDocs – Java API documentation lookup
  • Playwright – Browser automation and E2E testing

More Plugins Coming Soon

More technology-specific plugins are in development. Contributions are welcome! Add your own plugins to help the community.

Getting Started

Install the Claude Code Plugins

Get started with the Claude Code marketplace plugins in just a few steps

  • 1. Install the Tools: In Claude Code, run the following commands:
    /plugin marketplace add ai-unified-process/marketplace
    /plugin install aiup-core
    /plugin install aiup-vaadin-jooq
    Learn more about plugin marketplaces in the Claude Code documentation.
  • 2. Run a command: After installation, slash commands work bare (e.g., /requirements). When two installed plugins ship a command of the same name, disambiguate with the namespaced form /plugin-name:command.
    /requirements
    /aiup-core:requirements
  • 3. Follow the AI Unified Process workflow: Start with aiup-core commands for requirements and modeling, then use aiup-vaadin-jooq commands for implementation and testing. Each step builds on the previous one.
Other AI coding tools

Use AIUP with other AI coding tools

Agent Skills (SKILL.md) is now an open standard. The same skill files in this marketplace run natively — with auto-triggering by description — in OpenAI Codex CLI, Cursor, GitHub Copilot, and Gemini CLI. Clone the repo, drop the skill folders into your tool's skills directory, and configure the MCP servers.

OpenAI Codex CLI

Native SKILL.md support with implicit and explicit invocation.

Cursor

Native Agent Skills in the editor and CLI since Cursor 2.4.

GitHub Copilot

Native Agent Skills in VS Code, Visual Studio, and the cloud agent.

Gemini CLI

Native SKILL.md support — drop into .gemini/skills/ or ~/.gemini/skills/.

IntelliJ Plugin

AI Unified Process Navigator

A separate IntelliJ plugin that links use case specifications to their tests, independent of Claude Code

Spec ↔ Test Navigation

Click the gutter icon on a @UseCase annotated test method to jump to its matching UC-XXX-*.md specification, and back again from the spec header to the test.

Markdown headers and business rule references in your specs become clickable, keeping requirements and tests in sync as you work.

Install from JetBrains Marketplace

Open IntelliJ IDEA, go to Settings → Plugins → Marketplace, search for "AI Unified Process Navigator", and click Install. No Claude Code required.

Open source under Apache License 2.0. Works with IntelliJ IDEA and other JetBrains IDEs.

Talk to us

Adopting AIUP in your team?

Workshops, consulting, and tailored rollouts of the AI Unified Process. Book a call to talk through how AIUP fits your stack and team.