# Spring Local Runtime Integration

> Skill: spring-local-runtime-integration

- Skill: `carlnaddy/spring-local-runtime-integration` (Agent Skill)
- Install (CLI): `npx skillmds@latest add carlnaddy/spring-local-runtime-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/carlnaddy/spring-local-runtime-integration/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: CarlNaddy (https://skillmd.com/u/carlnaddy)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/carlnaddy/spring-local-runtime-integration

---

# Skill: spring-local-runtime-integration

## Type
integration

## Selection Mode
secondary

## Requirements

- h2-dev-config
- docker-compose-local

---

## Purpose

Define a local runtime strategy that supports fast H2 development and PostgreSQL parity via Docker Compose.

---

## Integration Rules

- Keep local profile defaults simple for developer speed.
- Provide a PostgreSQL Compose path for parity checks before deployment-sensitive changes.
- Keep profile switching explicit and documented.
- Ensure both local runtime modes are compatible with Flyway migrations.

---

## Defaults

- Developers may use H2 for fast edit/run loops.
- Compose-backed PostgreSQL is used for parity verification and integration checks.
- Runtime docs include profile activation and Compose command examples.

---

## Anti-Patterns

- Do NOT assume H2-only behavior will match PostgreSQL in all cases.
- Do NOT leave local runtime mode undocumented.
- Do NOT skip PostgreSQL parity checks for migration-heavy features.

