{
  "markdown": "<h1 align=\"center\"> <a href=\"https://github.com/Breezeware-OS/\"><img src=\"https://github.com/user-attachments/assets/07f2efc7-111f-4dee-b775-98fa8743e2c6\" alt=\"Dynamo\" width=\"400\" align=\"center\"></a>\n</h1>\n\n<h4 align=\"center\">A powerful platform designed to supercharge business app development and streamline internal tool creation. Manage, organize, and innovate—all in one place</h4>\n\n</div>\n\n# Breezeware Claude Plugins\n\nTrue Claude Code plugins for Breezeware development — auto-detecting, hook-powered, with skills and code review.\n\n## Example Use Cases\n\n### Spring Boot Backend\n```\n> /breezeware-spring-boot-backend Create a REST API for user management with CRUD operations\n> /breezeware-code-review-backend Review my UserService.java for bugs and security issues\n```\nClaude generates a complete Spring Boot module — entity, DTO, repository, service, controller, Flyway migration — following Breezeware's Checkstyle rules, constructor injection, and REST conventions.\n\n### React Frontend\n```\n> /breezeware-reactjs-frontend Build a dashboard page with a data table, search bar, and pagination\n> /breezeware-code-review-frontend Review my Dashboard.jsx for performance and accessibility\n```\nClaude scaffolds responsive React components using shadcn/ui, Redux Toolkit, Axios services, and Tailwind CSS — matching Breezeware's component patterns.\n\n### React Native Mobile\n```\n> /breezeware-react-native Create a login screen with form validation and biometric auth\n> /breezeware-code-review-mobile Review my HomeScreen for performance and platform issues\n```\nClaude builds bare React Native screens with React Navigation, Redux state management, and platform-specific handling.\n\n### Playwright Test Automation\n```\n> /breezeware-playwright-automation Create E2E tests for the login flow with Page Object Model\n> /breezeware-code-review-automation Review my LoginPage.java page object for reliability\n```\nClaude generates Java Playwright tests with JUnit 5, Cucumber BDD integration, Allure reporting, and stable locator strategies.\n\n### Cucumber BDD\n```\n> /breezeware-cucumber-feature Write feature files for the checkout flow\n> /breezeware-code-review-cucumber Review my checkout.feature for BDD best practices\n```\nClaude writes declarative Gherkin scenarios with proper tagging strategy, data tables, scenario outlines, and business-readable language.\n\n### Common (All Projects)\n```\n> /breezeware-code-review Review this pull request for bugs, security, and style\n> /breezeware-git-workflow Generate a PR description for my current branch\n> /breezeware-security-scan Scan this module for OWASP Top 10 vulnerabilities\n```\nGeneral code review, PR/changelog generation, and security auditing — works across any stack.\n\n## Plugins\n\n| Plugin | Auto-Detects | What It Does |\n|--------|-------------|--------------|\n| **breezeware-common** | Always active | Code review, git workflow, security scan + safety hooks |\n| **breezeware-spring-boot** | `pom.xml`, `src/main/java/` | Spring Boot dev + Java format hooks |\n| **breezeware-react** | `package.json` has `react` | React.js frontend dev + JSX lint hooks |\n| **breezeware-react-native** | `package.json` has `react-native` | React Native mobile dev + RN lint hooks |\n| **breezeware-playwright** | `pom.xml` has \"playwright\" | Playwright automation + test lint hooks |\n| **breezeware-cucumber** | `*.feature` files | Cucumber BDD writing + feature file lint hooks |\n\n## Quick Start\n\n### Option 1: Load directly (testing)\n\n```bash\nclaude --plugin-dir ./plugins/common --plugin-dir ./plugins/spring-boot\n```\n\n### Option 2: Install from marketplace (recommended)\n\n```bash\n# Add marketplace (one-time)\n/plugin marketplace add Breezeware-OS/breezeware-claude-plugins\n\n# Install plugins you need\n/plugin install breezeware-common@breezeware-claude-plugins\n/plugin install breezeware-spring-boot@breezeware-claude-plugins\n/plugin install breezeware-cucumber@breezeware-claude-plugins\n/reload-plugins\n```\n\n### Option 3: Auto-install for your team\n\nAdd to your project's `.claude/settings.json`:\n\n```json\n{\n  \"extraKnownMarketplaces\": {\n    \"breezeware-claude-plugins\": {\n      \"source\": {\n        \"source\": \"github\",\n        \"repo\": \"Breezeware-OS/breezeware-claude-plugins\"\n      }\n    }\n  },\n  \"enabledPlugins\": {\n    \"breezeware-common@breezeware-claude-plugins\": true,\n    \"breezeware-spring-boot@breezeware-claude-plugins\": true\n  }\n}\n```\n\n## What Makes These Plugins (Not Just Skills)\n\n| Feature | Skills (old) | Plugins (this) |\n|---------|-------------|----------------|\n| Auto-detect project type | No | Yes — SessionStart hooks |\n| Lint on every file edit | No | Yes — PostToolUse hooks |\n| Block dangerous commands | No | Yes — PreToolUse hooks |\n| Install/uninstall | Copy files | `/plugin install` |\n| Team sharing | Copy `.claude/` folder | Marketplace + settings.json |\n| Hot-reload | No | `/reload-plugins` |\n\n## Plugin Management\n\n```bash\n/plugin                                              # Open plugin manager\n/plugin install breezeware-react@breezeware-claude-plugins   # Install\n/plugin disable breezeware-react                     # Disable\n/plugin enable breezeware-react                      # Re-enable\n/plugin uninstall breezeware-react                   # Remove\n/reload-plugins                                      # Hot-reload\n/plugin marketplace update breezeware-claude-plugins # Get updates\n```\n\n## Legacy: Skill-Only Setup\n\nThe original skills (without hooks) are still available in `.claude/skills/` and can be used with the `setup.sh` script for projects that don't support plugins yet.\n\n```bash\n./setup.sh /path/to/target-project\n./setup.sh --list-packs\n```\n\n## Directory Structure\n\n```\nbreezeware-claude-plugins/\n├── plugins/                          # True Claude Code plugins\n│   ├── .claude-plugin/\n│   │   └── marketplace.json          # Plugin marketplace catalog\n│   ├── common/                       # Always-active plugin\n│   ├── spring-boot/                  # Java/Spring Boot plugin\n│   ├── react/                        # React.js frontend plugin\n│   ├── react-native/                 # React Native mobile plugin\n│   ├── playwright/                   # Playwright automation plugin\n│   └── cucumber/                     # Cucumber BDD plugin\n├── .claude/skills/                   # Legacy standalone skills\n├── setup.sh                          # Legacy skill installer\n├── plugin-registry.json              # Legacy detection registry\n└── CLAUDE.md                         # Project conventions\n```\n",
  "bytes": 6494,
  "sha": "54d68aafdc559437ea353c8e73568234df72bbb22eb136eea7c1fbaaf2f2ed81",
  "repo_slug": "breezeware-os/breezeware-claude-plugins",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_breezeware_os_breezeware_claude_plugins__7654388e/readme"
}