ai-observability
Use when adding Spring AI-specific model observations, token usage, latency, externally configured cost attribution, advisor…
Use when adding service-wide Spring Boot 3 Actuator, Micrometer metrics, distributed tracing, OpenTelemetry export, structured logging, health probes, dashboards, or alerts. Combine with ai-observability only for Spring AI-specific token, prompt, and model telemetry.
Claude Code
$ npx -y skills add rrezartprebreza/spring-boot-skills --skill production-observability --agent claude-code
Codex
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a codex -y
Cursor
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a cursor -y
Gemini CLI
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a gemini-cli -y
GitHub Copilot
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a github-copilot -y
OpenCode
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a opencode -y
Windsurf
$ npx skills add rrezartprebreza/spring-boot-skills --skill production-observability -a windsurf -y
name: production-observability description: > Use when adding service-wide Spring Boot 3 Actuator, Micrometer metrics, distributed tracing, OpenTelemetry export, structured logging, health probes, dashboards, or alerts. Combine with ai-observability only for Spring AI-specific token, prompt, and model telemetry.
Instrument user-visible operations and operational boundaries, not every method.
Production-grade Claude Code and Codex skills for Spring Boot developers
Use when adding Spring AI-specific model observations, token usage, latency, externally configured cost attribution, advisor…
Use when versioning Spring MVC or WebFlux APIs in Spring Boot 3 / Spring Framework 6. Covers explicit URL, header, and media-type…
Use when introducing or correcting grouped Spring Boot configuration, typed property binding, validation, profiles or secret…
Use when packaging a Spring Boot 3 application as an OCI image or GraalVM native executable. Covers buildpacks, layered images,…
Use when evolving aggregate invariants, value objects or domain events in an existing DDD-style Spring Boot 3 application, or…
Use when implementing Kafka, RabbitMQ, Pulsar, or JMS producers and consumers in Spring Boot 3. Covers event contracts,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.