Agent Plugins Marketplace
← All plugins

aiup-angular-jpa

v0.2.1

AI Unified Process plugin for the Angular/JPA stack

Claude CodeAgent Plugins5 Skills2 MCP serversStreamable HTTPstdio

By Marc Affolter111 GitHub starsUpdated last month

Directory evidence

Runtimes
Claude Code and Agent Plugins
Parsed components
7 skill or MCP entries
Source updated
Aug 10, 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 aiup-angular-jpa for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install aiup-angular-jpa@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. 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/AI-Unified-Process/marketplace

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is aiup-angular-jpa/.

Plugin files

aiup-angular-jpa/
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/flyway-migration/SKILL.md
├── skills/implement/SKILL.md
├── skills/playwright-test/SKILL.md
├── skills/spring-boot-test/SKILL.md
├── skills/vitest-test/SKILL.md
└── .mcp.json

Included Skills5

flyway-migrationskills/flyway-migration/SKILL.md

Creates versioned Flyway database migration scripts (V*.sql) with sequences, tables, constraints, and foreign keys from the entity model. Use when the user asks to "create a migration", "generate SQL scripts", "set up database tables", "write a Flyway migration", or mentions schema migration, DB migration, database versioning, or SQL migration files.

implementskills/implement/SKILL.md

Implements use cases across a Spring Boot + Spring Data JPA backend (flat single-module or hexagonal/ports-and-adapters multi-module) and an Angular frontend wired to that API. Use when the user asks to "implement a use case", "build the API", "create a REST endpoint", "write the data access layer", "build the Angular page/component", or mentions Spring Boot, JPA/Hibernate entities, hexagonal architecture, ports and adapters, or an Angular frontend calling a Java backend.

playwright-testskills/playwright-test/SKILL.md

Creates Playwright browser-based end-to-end tests for Angular views using Playwright's native accessibility-first locators (getByRole, getByLabelText, getByText). Use when the user asks to "write Playwright tests", "create e2e tests", "write integration tests", "test in the browser", or mentions end-to-end testing, browser tests, or UI integration tests for this stack. Also trigger when the user references a use case (UC-*) and asks for Playwright or E2E tests.

spring-boot-testskills/spring-boot-test/SKILL.md

Creates Spring Boot tests for REST controllers and Spring Data JPA repositories. Defaults to MockMvcTester and RestTestClient + Testcontainers for new projects (asking the user to confirm on the very first backend test), but detects and follows whichever convention a project already uses — including legacy MockMvc or RestAssured + Testcontainers — rather than migrating it. Use when the user asks to "write backend tests", "test the REST API", "test the controller", "write a Spring Boot test", "test the JPA repository", or mentions MockMvc, MockMvcTester, RestAssured, RestTestClient, Testcontainers, @SpringBootTest, or server-side Java testing for this stack.

vitest-testskills/vitest-test/SKILL.md

Creates Vitest component tests for Angular views using Angular's own testing idioms — TestBed, ComponentFixture, and HttpTestingController — not React Testing Library patterns. Use when the user asks to "write frontend tests", "test the Angular component", "write a Vitest test", "unit test an Angular page", or mentions TestBed, HttpTestingController, or component testing for this stack.

MCP servers2

JavaDocsStreamable HTTP
url
https://www.javadocs.dev/mcp
playwrightstdio
command
npx
args
@playwright/mcp@latest

Plugin manifests2

aiup-angular-jpa/.claude-plugin/plugin.json
{
  "name": "aiup-angular-jpa",
  "description": "AI Unified Process plugin for the Angular/JPA stack",
  "version": "0.2.1",
  "author": {
    "name": "Marc Affolter",
    "email": "[email protected]",
    "url": "https://unifiedprocess.ai"
  }
}
aiup-angular-jpa/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aiup-angular-jpa",
  "version": "0.2.1",
  "description": "AI Unified Process plugin for the Angular/JPA stack",
  "author": {
    "name": "Marc Affolter",
    "email": "[email protected]",
    "url": "https://unifiedprocess.ai"
  },
  "homepage": "https://unifiedprocess.ai",
  "repository": "https://github.com/AI-Unified-Process/marketplace"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[aiup-angular-jpa on Agent Plugins Marketplace](https://pluginsmp.com/plugins/aiup-angular-jpa)