jabrena

121 mods across 12 repositories, 503 stars between them.

044-planning-jira

49

jabrena/plinth

Skill Claude CodeCodex

Use when you need Jira CLI (jira) installation/authentication guidance and a maintainer-authored Jira issue inventory workflow. The agent does not ingest raw Jira issue or JQL output directly; it asks the Jira project maintainer/operator to author sanitized issue summaries before analysis or @014-agile-user-story…

435 +1 yesterday A 100 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when you need Azure DevOps CLI guidance to verify installation, configure organization and project context, discover work item IDs by optional WIQL filters, and execute safe work-item create/update operations. Uses an interactive install gate - if az or the Azure DevOps extension is missing, ask whether to show…

435 +1 yesterday A 117 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when a complex or risky code change should be split into Kent Beck's two-step method by first making the change easy through behavior-preserving preparatory refactoring, then making the intended behavior change once the design supports it. This should trigger for requests such as Apply two-step change; Make this…

435 +1 yesterday A 88 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when a large feature, story, plan, or spec idea needs to be split into small vertical slices with the Hamburger Method. This should trigger for requests such as Split this oversized story; Find the smallest useful slice; Break this feature into vertical slices; Apply the Hamburger Method; Turn this broad plan into…

435 +1 yesterday A 76 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rules, including passes the tests, reveals intention, has no duplication, and has the fewest elements. This should trigger for requests such as Apply simple design rules; Review this design with Beck's…

435 +1 yesterday A 86 tokens original Apache-2.0

054-design-tdd

54

jabrena/plinth

Skill Claude CodeCodex

Use when Java implementation work should be guided by Test-Driven Development, including maintaining a test list, choosing the next behavior, writing a failing test first, implementing only enough production code to pass, and refactoring while keeping tests green. This should trigger for requests such as Apply TDD…

435 +1 yesterday A 93 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when a database schema or data-meaning change needs Parallel Change, including expand, migrate, and contract sequencing for column renames, type or data reinterpretation, large-table backfills, relationship-table changes, enum/status transitions, timezone/default changes, and index or uniqueness changes. This…

435 +1 yesterday A 94 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when you need to review a plan, OpenSpec change, specification, or implementation proposal for breaking-change risk across commands, skills, generated outputs, XML sources, README/docs, tests, CI, APIs, schemas, configuration, data, migration, and release guidance. This should trigger for requests such as Review…

435 +1 yesterday A 106 tokens original Apache-2.0

jabrena/plinth

Skill Claude CodeCodex

Use when designing, implementing, reviewing, testing, or cleaning up feature toggles, feature flags, kill switches, runtime configuration gates, canary controls, staged rollouts, experiments, or temporary compatibility switches in Java enterprise systems. This should trigger for requests such as Design a feature…

435 +1 yesterday A 103 tokens original Apache-2.0

058-design-bdd

58

jabrena/plinth

Skill Claude CodeCodex

Use when a Java change needs independent Behavior-Driven Development guidance from trusted behavior facts through concrete examples and observable scenarios, with focused clarification when behavior is pending or ambiguous. This should trigger for requests such as Apply BDD; Facilitate behavior examples; Discover…

435 +1 yesterday A 84 tokens original Apache-2.0

059-design-atdd

59

jabrena/plinth

Skill Claude CodeCodex

Use when reviewing whether an OpenSpec change's execution goal, acceptance criteria, and implementation or verification tasks are aligned. This should trigger for requests such as Review this OpenSpec change with ATDD; Check acceptance criteria against tasks; Find acceptance criteria without task coverage; Detect…

435 +1 yesterday A 93 tokens original Apache-2.0

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

Spring Boot Core guidelines focus on proper usage of main annotations, bean management, and configuration best practices to build maintainable and efficient Spring Boot applications.

47 5mo ago A 0 tokens original Apache-2.0 archived

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

This comprehensive guide provides essential principles for designing robust, maintainable, and secure REST APIs using Spring Boot. These rules ensure your APIs follow industry best practices, maintain consistency, and provide excellent developer experience for API consumers.

47 5mo ago A 0 tokens original Apache-2.0 archived

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

Spring Data JDBC provides a simpler alternative to JPA, offering direct SQL control while maintaining Spring's repository abstractions. When combined with Java records, it creates clean, immutable data models perfect for modern Java applications.

47 5mo ago A 0 tokens original Apache-2.0 archived

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

HikariCP is the default connection pool for Spring Boot and is known for being the fastest, most reliable connection pool available for Java applications. This guide will help you configure HikariCP optimally for your Spring Boot applications.

47 5mo ago A 0 tokens original Apache-2.0 archived

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

Spring Boot slice testing allows you to test specific layers or "slices" of your application in isolation, providing faster and more focused tests than full integration tests. This approach helps maintain test clarity, reduces test execution time, and improves maintainability.

47 5mo ago A 0 tokens original Apache-2.0 archived

500-sql

68

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

This document provides a comprehensive set of guidelines for SQL development, covering aspects from naming conventions and table design to query optimization, security, and testing, aimed at promoting best practices in database management and application development.

47 5mo ago A 0 tokens original Apache-2.0 archived

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Guides the creation of agile user stories and Gherkin feature files. Use when the user wants to create a user story, write acceptance criteria, define Gherkin scenarios, or author BDD feature files. Part of the skills-for-java project.

2 5d ago A 57 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when creating a plan using Plan model and enhancing structured design plans in Cursor Plan mode for Java implementations. Use when the user wants to create a plan, design an implementation, structure a development plan, or use plan mode for outside-in TDD, feature implementation, or refactoring work. Part of the…

2 5d ago A 74 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Use when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, conversational process that systematically gathers context, stakeholders, options, and outcomes to produce well-structured ADR documents. Part of the skills-for-java project.

2 5d ago A 56 tokens original Apache-2.0

jabrena/cursor-rules-examples

Skill Claude CodeCodex

Facilitates conversational discovery to create Architectural Decision Records (ADRs) for functional requirements covering CLI, REST/HTTP APIs, or both. Use when the user wants to document command-line or HTTP service architecture, capture functional requirements, create ADRs for CLI or API projects, or design…

2 5d ago A 79 tokens original Apache-2.0