Git
v1.0.0

003-skills-inventory

by @jabrena0 pulls
URLopenbooklet.com/s/003-skills-inventory
Pinnedopenbooklet.com/s/003-skills-inventory@1.0.0
APIGET /api/v1/skills/003-skills-inventory

Use when you need to generate a checklist document with Java system prompts from skills.xml, following the embedded section template and producing INVENTORY-SKILLS-JAVA.md. This should trigger for requests such as Create Java system prompts checklist; Generate INVENTORY-SKILLS-JAVA.md; Use @003-skills-inventory. Part of cursor-rules-java project

21 skills from this repojabrena/plinth
003-skills-inventoryviewing
034-architecture-design-explorationskills/034-architecture-design-exploration/SKILL.md

Use when a sanitized issue summary, requirement summary, or design brief needs technical design exploration before creating ADRs, specifications, or implementation plans. This skill inspects repository context, clarifies material ambiguity, compares feasible approaches and trade-offs, recommends a direction, obtains approval, and identifies ADR candidates. This should trigger for requests such as Explore a design; Compare implementation approaches; Recommend an architecture direction; Clarify technical options before planning. Part of cursor-rules-java project

305-frameworks-spring-boot-modulithskills/305-frameworks-spring-boot-modulith/SKILL.md

Use when you need to design, review, or improve modular monoliths with Spring Modulith in Spring Boot applications - including application module package structure, ApplicationModules verification, named interfaces, allowed dependencies, domain events, @ApplicationModuleTest, Scenario-based module tests, generated documentation, actuator exposure, observability, and event publication registry choices. This should trigger for requests such as Add Spring Modulith to a Spring Boot application; Review Spring Modulith module boundaries; Improve modular monolith architecture in Spring Boot; Add @ApplicationModuleTest tests; Generate Spring Modulith documentation. Part of cursor-rules-java project

401-frameworks-quarkus-coreskills/401-frameworks-quarkus-core/SKILL.md

Use when building or reviewing core Quarkus applications with CDI beans and scopes, SmallRye Config and profiles, lifecycle, interceptors and events, virtual threads, and test-friendly design. This should trigger for requests such as Review Java code for Quarkus application structure and CDI; Apply best practices for Quarkus configuration and beans; Improve CDI interceptors, events, or programmatic injection in Quarkus; Add virtual-thread configuration or tune CDI lifecycle. Part of cursor-rules-java project

802-regulations-doraskills/802-regulations-dora/SKILL.md

Use when reviewing, designing, or modifying Java enterprise systems that may support financial entities, critical ICT services, third-party ICT provider integrations, or operational resilience obligations under DORA. This should trigger for requests such as Review a Java platform for DORA ICT risk controls; Design operational resilience evidence for a financial service; Add incident, continuity, backup, recovery, or third-party ICT controls; Assess resilience testing and monitoring before production release. Part of cursor-rules-java project

804-regulations-eu-nis2skills/804-regulations-eu-nis2/SKILL.md

Use when reviewing, designing, or modifying Java enterprise systems that may support essential or important entities, critical-sector services, managed service providers, supply-chain dependencies, or cybersecurity incident escalation obligations under NIS2. This should trigger for requests such as Review a Java platform for NIS2 cybersecurity controls; Design operational evidence for critical-sector services; Add incident detection, escalation, continuity, or supply-chain security controls; Assess cybersecurity risk management before production release. Part of cursor-rules-java project

806-regulations-eu-data-actskills/806-regulations-eu-data-act/SKILL.md

Use when reviewing, designing, or modifying Java enterprise systems that expose, exchange, store, process, export, or port data across users, businesses, connected products, cloud providers, APIs, event streams, AI data pipelines, data spaces, or SaaS platforms and need EU Data Act engineering controls. This should trigger for requests such as Review a Java platform for EU Data Act controls; Design data access and portability evidence; Add data-sharing request workflows, export formats, interoperability, metadata, audit logs, cloud-switching support, non-personal data safeguards, or trade-secret handoffs; Assess Data Act engineering readiness before production release. Part of cursor-rules-java project

807-regulations-eu-digital-services-actskills/807-regulations-eu-digital-services-act/SKILL.md

Use when reviewing, designing, or modifying Java enterprise systems that may support intermediary services, hosting services, online platforms, marketplaces, content moderation, recommender systems, advertising delivery, complaint workflows, transparency reporting, or systemic-risk evidence under the EU Digital Services Act. This should trigger for requests such as Review a Java online platform for DSA controls; Design notice-and-action or appeal workflows; Add recommender, ad transparency, moderation, audit, researcher access, or privacy-safe observability evidence; Assess online-platform transparency controls before production release. Part of cursor-rules-java project

AGENTS.md Generator for Java repositoriesskills/200-agents-md/SKILL.md

Generate a comprehensive AGENTS.md file for Java repositories through a modular, step-based interactive process that covers role definition, tech stack, file structure, commands, Git workflow, and contributor boundaries. **This is an interactive SKILL**.

Java Metrics Observability with Micrometerskills/182-java-observability-metrics-micrometer/SKILL.md

Implement effective Java metrics instrumentation with Micrometer by defining meaningful service-level metrics, controlling cardinality, selecting the right meter type, and exposing production-ready telemetry for dashboards and alerting.

Java rules for High Performanceskills/145-java-refactoring-high-performance/SKILL.md

Identify and apply practical Java high-performance techniques using a measure-first approach, with emphasis on allocation reduction, data layout, concurrency discipline, and evidence-based validation.

Micronaut Integration Testingskills/522-frameworks-micronaut-testing-integration-tests/SKILL.md

Prove real wiring in Micronaut with containers and HTTP.

Micronaut REST API Guidelinesskills/502-frameworks-micronaut-rest/SKILL.md

Apply REST design principles for Micronaut HTTP applications.

Micronaut Unit Testingskills/521-frameworks-micronaut-testing-unit-tests/SKILL.md

Apply fast testing strategies for Micronaut: Mockito-first, narrow @MicronautTest when HTTP or DI replacement is required.

Non-relational database query best practicesskills/705-technologies-nosql-mongodb/SKILL.md

Help teams design maintainable, secure, and performant **MongoDB and non-relational database queries** for Java applications.

Quarkus — Kafka messagingskills/414-frameworks-quarkus-kafka/SKILL.md

Apply Quarkus Kafka guidance with concrete examples for design, implementation, and error handling.

Quarkus JDBC — programmatic SQLskills/411-frameworks-quarkus-jdbc/SKILL.md

Apply programmatic JDBC patterns in Quarkus with safe SQL and clear transactions.

Quarkus REST API Guidelinesskills/402-frameworks-quarkus-rest/SKILL.md

Apply REST API design principles on Quarkus using Jakarta REST (JAX-RS).

Quarkus Unit Testingskills/421-frameworks-quarkus-testing-unit-tests/SKILL.md

Apply fast testing strategies for Quarkus: Mockito-first, QuarkusTest when CDI wiring matters.

Quarkus Validation Guidelinesskills/403-frameworks-quarkus-validation/SKILL.md

Apply Quarkus validation best practices at REST boundaries.

Run performance tests based on Gatlingskills/152-java-performance-gatling/SKILL.md

Provide a complete Gatling performance testing setup for Java Maven projects by adding the required test dependencies and Gatling Maven plugin configuration, creating or guiding Java simulation placement, and explaining how to run simulations and inspect reports.

Auto-indexed from jabrena/plinth

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0