claude

backend-webflux-plugin

Spring WebFlux backend development plugin with dual R2DBC/MyBatis data profiles, CQRS, strict TDD, Gradle build automation, multi-dimension code review, spec-driven scaffold, JaCoco coverage gate, and security audit for Claude Code

2 on GitHubby Danielv0.2.4MITupdated 8 days agodevelopment
/

Plugin backend-webflux-plugin from marketplace ohmyhotelco in ohmyhotelco/hare-cc-plugins. Commands read from the repo's manifest — 8 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (20)

  • be-api-review

    Audit REST API contracts for HTTP semantics, versioning, and consistency across RouterFunction and annotated web layers.

  • be-build

    Run the project build, auto-diagnose failures (compilation, test, checkstyle, dependency, configuration), and apply targeted fixes with up to 3 retries. Trigger on: \"build failing\", \"fix compile errors\", \"auto-fix build\", \"build broken\", \"gradle build failed\" — and Vietnamese/Korean equiva

  • be-clean-code

    Audit Java source for DRY, KISS, YAGNI, naming, and structure violations (god classes, deep nesting, long parameter lists). Use when the user asks to check code smells, DRY/KISS/YAGNI, or 'is this file too complex' — distinct from be-review (multi-dimension review orchestration), be-test-review (tes

  • be-code

    TDD-implement a CQRS/WebFlux feature: RED-GREEN cycle through command executors, query processors, and router/handler code. Consumes a be-crud scaffold, plan.json, or an existing work document with test scenarios; drafts scenarios manually if none exist. Use be-crud first when no scaffold exists yet

  • be-commit

    Create a commit from staged changes with validated message.

  • be-crud

    Generate CRUD scaffold for an entity using CQRS layered architecture (R2DBC or MyBatis, functional or annotated web layer).

  • be-data

    Audit R2DBC and MyBatis data-layer patterns, schema design, migration safety, and reactive-blocking hazards.

  • be-debug

    Systematic debugging with 4-phase methodology: reproduce, hypothesize, test, confirm.

  • be-fix

    Read review report and apply TDD-disciplined fixes. Closes the review-fix loop.

  • be-init

    Initialize Backend WebFlux Plugin configuration for the current project.

  • be-integrate-review

    Audit outbound vendor/HTTP integration code in a {domain}/client/ package for timeout, retry, circuit-breaker, and reconciliation hazards — not for DB/query issues (use be-data) or general PII/log-masking depth (use be-security).

  • be-jira-auto

    Jira-to-commit orchestrator that implements a ticket's own stated Technical Approach directly when present, or drafts a Proposed Solution and stops for user confirmation when not, classifies the ticket into a tier (easy/normal/extreme) to scale the review gate, and drives the full be-crud -> be-code

  • be-logging

    Audit Java logging patterns for SLF4J usage, structured logging, and security-sensitive log content (secrets, PII, MDC/Reactor context loss across scheduler hops). Use when checking whether log statements are safe, well-formed, and keep correlation IDs intact across Reactor's thread-hopping executio

  • be-plan

    Analyze a finalized/reviewing planning-plugin functional spec for {feature} and produce a structured backend implementation plan (plan.json) that be-crud scaffolds from. Use when a planning-plugin spec exists and you need entity/command/query/endpoint mapping before scaffolding. If no spec exists fo

  • be-progress

    Show implementation status of work document features: pipeline stage, scenario counts, verify/review/fix history, and the suggested next command. Trigger on: \"progress\", \"pipeline status\", \"show progress\", \"what's the status of {feature}\", \"be-progress\" — and Vietnamese/Korean equivalents:

  • be-recall

    Recall development rules and check for violations.

  • be-review

    Review a backend feature's code through the code-reviewer agent (6 dimensions + optional spec compliance) and produce a structured report. Use when asked to review a feature or its code.

  • be-security

    Audit security vulnerabilities: authentication, authorization, input validation, PII exposure, injection (including MyBatis ${} substitution), and secrets.

  • be-test-review

    Standalone audit of existing test code: naming, StepVerifier assertion correctness, coverage gaps, and optional timing gates. Use this to review test quality on demand, independent of the pipeline. Different from be-verify (runs the test suite and gates PASS/FAIL before review) and be-code (writes t

  • be-verify

    Read-only verification gate: runs build, checkstyle, tests, and JaCoco coverage and reports structured PASS/FAIL per step — never fixes anything. Use this before be-review to confirm a feature is ready for code review; use be-build instead when you want auto-fix applied. Supports English, Korean, an

Subagents (6)

  • backend-planner

    Spec analysis agent that reads functional specifications and produces a structured backend implementation plan (plan.json)

  • build-doctor

    Gradle build execution, failure diagnosis, and automatic fix with retry

  • code-reviewer

    Multi-dimension code review combining API, data layer (R2DBC/MyBatis), clean code, logging, test quality, architecture, and optional spec compliance checks

  • debugger

    Systematic debugger using 4-phase methodology (reproduce, hypothesize, test, confirm)

  • implement

    TDD-based feature implementation from work documents or scenario lists

  • review-fixer

    TDD-disciplined fixer that reads review reports and applies targeted fixes with appropriate methodology

Hooks (2)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/scripts/session-init.sh"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/scripts/validate-build-state.sh"

View source on GitHub

More from ohmyhotelco/hare-cc-plugins

All 8 plugins →

Repo-scoped development plugin for ohmyhotelco/ohmyhotel-frontend (V3 All New B2C and later apps in the same repo): spec-driven planning, TDD generation, per-screen gates (verify, visual vs Figma, E2E, contract, SEO), review/fix, progress and big-bang cutover ledger — orchestrated with workflows; product rules stay in the product repo

22 skills · 19 agents

2

Claude Code plugin that drives the Angular 15 to React Router v7 migration: Angular source analysis, framework-agnostic shared-package extraction, RR v7 page generation, legacy-parity gates (Playwright E2E, visual, contract, WebView, telemetry), and Strangler Fig progress tracking

18 skills · 17 agents · hooks

2

Spring Boot backend development plugin with CQRS, strict TDD, Gradle build automation, multi-dimension code review, spec-driven scaffold, and security audit for Claude Code

19 skills · 6 agents · hooks

2

Frontend React development plugin for Claude Code with two app profiles — admin (Vite SPA) and OTA (React Router framework mode, SSR/SSG, TanStack Query, RHF+zod, Playwright) — enforcing React 19, TypeScript, shadcn/ui or an external design system, and i18next conventions; Phase 2 adds workspace API packages, custom i18n bindings and store-less apps

13 skills · 12 agents · hooks

2

Multi-agent planning plugin that generates functional specifications with automated review cycles and multilingual output (en/ko/vi)

12 skills · 8 agents · hooks

2

Claude Code plugin for building company marketing and homepage websites with Astro 5, Tailwind CSS, shadcn/ui (or Figma-derived custom components), MDX content, and SEO optimization

8 skills · 8 agents · hooks

2

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain backend-webflux-plugin?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins8 plugins