SkillAgentSearch skills...
Home

jabrena

22 skills across 22 repos8.9k repo starsGitHub

jabrena / 033-architecture-diagrams

441

Use when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model diagrams, UML state machine diagrams, UML Deployment Diagrams, ER (Entity Relationship) diagrams, and bounded-context diagrams — through a modular, step-based interactive process that…

📄 SKILL.mduniversal
skill
88
Updated 1mo ago

jabrena / 112-java-maven-plugins

441

Use when you need to add or configure Maven plugins in your pom.xml — including quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd), security scanning (OWASP), code formatting (Spotless), version management, container image build (Jib), build information tracking, and benchma…

📄 SKILL.mduniversal
skillsecurityimage
86
Updated 1mo ago

jabrena / 806-regulations-eu-data-act

441

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 contr…

📄 SKILL.mduniversal
skillapidesign+1
82
Updated 1mo ago

jabrena / 807-regulations-eu-digital-services-act

441

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 th…

📄 SKILL.mduniversal
skillgitdesign+1
82
Updated 1mo ago

jabrena / 808-regulations-eu-digital-markets-act

441

Use when reviewing, designing, or modifying Java enterprise systems that may support EU Digital Markets Act gatekeeper-platform concerns, core platform services, interoperability, business-user data access, consent-dependent data combination, ranking, self-preferencing, advertising transparency, or…

📄 SKILL.mduniversal
skillgitdesign+1
82
Updated 1mo ago

jabrena / 810-regulations-eu-mifid-ii

441

Use when reviewing Java enterprise evidence for MiFID II investment services, investment activities, client classification, suitability, appropriateness, order-handling evidence, best-execution evidence, algorithmic-trading governance evidence, market-access governance evidence, transaction evidence…

📄 SKILL.mduniversal
skillreview
82
Updated 1mo ago

jabrena / 811-regulations-eu-market-abuse-regulation

441

Use when reviewing, designing, or modifying Java enterprise systems that may support EU Market Abuse Regulation concerns, market surveillance, suspicious order and transaction reports, insider dealing controls, unlawful disclosure controls, market manipulation detection, inside information disclosur…

📄 SKILL.mduniversal
skilldesignreview
82
Updated 1mo ago

jabrena / 812-regulations-eu-product-liability-directive

441

Use when reviewing, designing, or modifying Java enterprise software products, AI-enabled products, RAG assistants, AI agents, generated instructions, related services, automated updates, vulnerability handling, corrective updates, warnings, instructions, or product-safety evidence under Directive (…

📄 SKILL.mduniversal
skilldesignreview
82
Updated 1mo ago

jabrena / 813-regulations-iso-42001

441

Use when reviewing, designing, or modifying Java enterprise systems that use GenAI, LLMs, AI-assisted coding, RAG, AI agents, generated code, generated dependencies, prompt workflows, external model providers, or AI-enabled business logic and need ISO/IEC 42001 AI management system-aware engineering…

📄 SKILL.mduniversal
skilldesignreview
82
Updated 1mo ago

jabrena / 042-planning-openspec

441

Use when creating or updating OpenSpec artifacts from an issue, plan, approved design, ADRs, existing OpenSpec, or a valid combination. The workflow assesses reviewable scope, records source authority and derivation, handles conflicts, and prevents silent synchronization.

📄 SKILL.mduniversal
skilldesignreview
81
Updated 1mo ago

jabrena / 059-design-atdd

441

Use when reviewing whether an OpenSpec change's execution goal, acceptance criteria, and implementation or verification tasks are aligned.

📄 SKILL.mduniversal
skilldesignreview
81
Updated 1mo ago

jabrena / 111-java-maven-dependencies

441

Use when you need to add or evaluate Maven dependencies that improve code quality or domain modeling — including nullness annotations (JSpecify), static analysis (Error Prone + NullAway), functional programming (VAVR), architecture testing (ArchUnit), or money and currency support (JavaMoney) — and…

📄 SKILL.mduniversal
skilltesting
81
Updated 1mo ago

jabrena / 114-java-maven-search

441

Routes Maven version questions to the right workflow by choosing project-local update report interpretation for a user’s own pom.xml, or Maven artifact discovery from maintainer-approved structured evidence

📄 SKILL.mduniversal
skill
81
Updated 1mo ago

jabrena / 121-java-object-oriented-design

441

Use when reviewing, improving, or refactoring Java object-oriented design, including applying SOLID, DRY, or YAGNI; improving classes and interfaces; correcting encapsulation, inheritance, or polymorphism; resolving God Class, Feature Envy, or Data Clumps; and improving object creation, methods, or…

📄 SKILL.mduniversal
skilldesignreview
81
Updated 1mo ago

jabrena / 801-regulations-eu-ai-act

441

Use when reviewing, designing, or modifying Java enterprise systems that use AI, LLMs, AI agents, RAG, tool calling, workflow automation, or model-based decision support and need EU AI Act regulatory awareness.

📄 SKILL.mduniversal
skilldesignautomation+1
81
Updated 1mo ago

jabrena / 802-regulations-dora

441

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.

📄 SKILL.mduniversal
skilltestingdesign+1
81
Updated 1mo ago

jabrena / 803-regulations-gdpr

441

Use when reviewing, designing, or modifying Java enterprise systems that process personal data and need GDPR-aware engineering controls.

📄 SKILL.mduniversal
skilldesignreview
81
Updated 1mo ago

jabrena / 804-regulations-eu-nis2

441

Use when reviewing, designing, or modifying Java enterprise systems from a maintainer-authored or maintainer-sanitized NIS2 engineering evidence inventory.

📄 SKILL.mdzed
skilldesignsecurity+1
81
Updated 1mo ago

jabrena / 805-regulations-eu-cyber-resilience-act

441

Use when reviewing, designing, or modifying Java enterprise products, services, libraries, agents, plugins, connected components, or platform modules that may qualify as products with digital elements and need EU Cyber Resilience Act secure-by-design, vulnerability handling, security update, SBOM, p…

📄 SKILL.mduniversal
skillgitdesign+3
81
Updated 1mo ago

jabrena / 814-regulations-iso-25010

441

Use when reviewing, designing, or modifying Java enterprise systems and need a structured, repeatable ISO/IEC 25010:2023 quality-attribute review covering Functional Suitability, Performance Efficiency, Compatibility, Interaction Capability, Reliability, Security, Maintainability, Flexibility, and S…

📄 SKILL.mduniversal
skilldesignsecurity+1
81
Updated 1mo ago

jabrena / cursor-rules-spring-boot

46

THIS COLLECTION OF CURSOR-RULES/SYSTEM-PROMPTS WERE INTEGRATED IN https://github.com/jabrena/cursor-rules-java

📐 .cursorrulescursor
cursor-rulesgitgithub
72
Updated 7mo ago

jabrena / cursor-rules-agile

6

Review https://github.com/jabrena/cursor-rules-java to use this set of features

📐 .cursorrulescursor
cursor-rulesgitreview+1
68
Updated 1y ago1y+