Create a Quarkus application project
Set up a business entity with CRUD
Adds code style rules to CLAUDE.md for consistent development
Add Docker extension for Dockerfile-based image builds
Adds Flyway for managing database schema changes
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for Quarkus developers.
Provides slash commands that instruct Claude to scaffold typical project code and configurations in your project. Useful for rapid prototyping, iteration, and experimentation with Java and the Quarkus framework. The commands use natural language instructions, so Claude can adapt to your codebase structure and coding style.
Install Quarkus CLI (required - plugin uses it to manage extensions)
claude plugin marketplace add crionuke/q-code-plugin
claude plugin install q@q-code-plugin
Run in Claude Code:
/q:<command-name>
Commands accept free-form text arguments to customize behavior, e.g.:
/q:setup-postgres-extension database=customers port=2345
/q:setup-flyway-extension disable migrations by default
/q:setup-mdc-filter use X-Correlation-ID as the MDC ID or generate a UUID
It is perfectly fine to run the commands multiple times for tuning, e.g.:
/q:setup-postgres-extension declare schema=customers via jdbcUrl
| Command | Description |
|---|---|
setup-app-project | Create a Quarkus application project |
setup-business-entity | Set up a business entity with CRUD |
setup-claude-md | Adds code style rules to CLAUDE.md for consistent development |
setup-docker-extension | Adds Docker extension for Dockerfile-based image builds |
setup-flyway-extension | Adds Flyway for managing database schema changes |
setup-gitignore-file | Creates .gitignore with patterns for build tools and editors |
setup-job-service | Creates service for managing and executing scheduled jobs |
setup-lombok-plugin | Adds Lombok for generating getters, setters, and constructors |
setup-mdc-filter | Adds filter for tracking requests with unique identifiers |
setup-postgres-extension | Adds PostgreSQL database connection with environment variables |
setup-quarkus-main | Creates main class for custom application startup logic |
setup-quartz-extension | Adds Quartz for running scheduled jobs with database storage |
setup-rest-exceptions | Creates exception classes for returning HTTP error responses |
setup-spotless-plugin | Adds Spotless for automatic code formatting |
setup-yaml-extension | Enables YAML configuration and converts existing properties |
This project reflects my personal way of doing things. If you disagree with any choices and have improvements in mind, PRs are welcome, or feel free to fork the repo and adjust it to your needs.
npx claudepluginhub crionuke/q-code-plugin --plugin qComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.