Source

jabrena/plinth

158 skills · 26.7K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
801-regulations-eu-ai-act Use when reviewing, designing, or modifying Java enterprise systems that use AI, LLMs, AI agents, RAG, tool calling, …
jabrena/plinth
133
2
802-regulations-dora Use when reviewing, designing, or modifying Java enterprise systems that may support financial entities, critical ICT…
jabrena/plinth
133
3
805-regulations-eu-cyber-resilience-act Use when reviewing, designing, or modifying Java enterprise products, services, libraries, agents, plugins, connected…
jabrena/plinth
133
4
806-regulations-eu-data-act Use when reviewing, designing, or modifying Java enterprise systems that expose, exchange, store, process, export, or…
jabrena/plinth
133
5
808-regulations-eu-digital-markets-act Use when reviewing, designing, or modifying Java enterprise systems that may support EU Digital Markets Act gatekeepe…
jabrena/plinth
133
6
123-java-exception-handling Use when you need to apply Java exception handling best practices — including using specific exception types, managin…
jabrena/plinth
117
7
001-skills-inventory Use when you need to generate a checklist document with Java system prompts, following the embedded template exactly …
jabrena/plinth
95
8
003-agents-installation Use when you need to install the embedded robot agents into either .cursor/agents or .claude/agents, selecting the de…
jabrena/plinth
94
9
034-architecture-design-exploration Use when a sanitized issue summary, requirement summary, or design brief needs technical design exploration before cr…
jabrena/plinth
91
10
054-design-tdd Use when Java implementation work should be guided by Test-Driven Development, including maintaining a test list, cho…
jabrena/plinth
90
11
052-design-hamburger-method Use when a large feature, story, plan, or spec idea needs to be split into small vertical slices with the Hamburger M…
jabrena/plinth
89
12
053-design-simple-rules Use when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rul…
jabrena/plinth
89
13
055-design-parallel-change Use when a database schema or data-meaning change needs Parallel Change, including expand, migrate, and contract sequ…
jabrena/plinth
89
14
051-design-two-steps-methods Use when a complex or risky code change should be split into Kent Beck's two-step method by first making the change e…
jabrena/plinth
88
15
056-design-avoid-breaking-changes Use when you need to review a plan, OpenSpec change, specification, or implementation proposal for breaking-change ri…
jabrena/plinth
88
16
707-technologies-hexagonal-architecture Use when you need framework-agnostic Hexagonal architecture guidance for Java projects - ports and adapters boundarie…
jabrena/plinth
88
17
057-design-feature-toggles Use when designing, implementing, reviewing, testing, or cleaning up feature toggles, feature flags, kill switches, r…
jabrena/plinth
87
18
045-planning-azure-devops Use when you need Azure DevOps CLI guidance to verify installation, configure organization and project context, disco…
jabrena/plinth
86
19
810-regulations-eu-mifid-ii Use when reviewing Java enterprise evidence for MiFID II investment services, investment activities, client classific…
jabrena/plinth
83
20
811-regulations-eu-market-abuse-regulation Use when reviewing, designing, or modifying Java enterprise systems that may support EU Market Abuse Regulation conce…
jabrena/plinth
83
21
812-regulations-eu-product-liability-directive Use when reviewing, designing, or modifying Java enterprise software products, AI-enabled products, RAG assistants, A…
jabrena/plinth
83
22
813-regulations-iso-42001 Use when reviewing, designing, or modifying Java enterprise systems that use GenAI, LLMs, AI-assisted coding, RAG, AI…
jabrena/plinth
83
23
180-java-observability-logging Use when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log…
jabrena/plinth
69
24
024-context-mapping Use when a problem under exploration needs its surrounding system context identified before design begins — Existing …
jabrena/plinth
56
25
025-quality-attribute-discovery Use when a problem under exploration needs its quality attributes (non-functional requirements) identified and priori…
jabrena/plinth
56
26
021-problem-framing Use when a problem or issue needs explicit framing before deeper analysis begins — establishing the Problem statement…
jabrena/plinth
54
27
022-root-cause-analysis Use when a framed problem needs root-cause investigation rather than a symptom-level fix, applying Five Whys, Fishbon…
jabrena/plinth
54
28
023-assumption-analysis Use when a framed and root-caused problem needs its assumptions made explicit before design or planning begins — expl…
jabrena/plinth
54
29
058-design-bdd Use when a Java change needs independent Behavior-Driven Development guidance from trusted behavior facts through con…
jabrena/plinth
53
30
059-design-atdd Use when reviewing whether an OpenSpec change's execution goal, acceptance criteria, and implementation or verificati…
jabrena/plinth
52
31
183-observability-tracing-opentelemetry Use when you need to implement or improve distributed tracing with OpenTelemetry in Java — including trace/span model…
jabrena/plinth
43
32
040-planning-plan-mode Use when creating a plan using Plan model and enhancing structured design plans in Cursor Plan mode for Java implemen…
jabrena/plinth
21
33
173-java-agents Use when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, fil…
jabrena/plinth
19
34
172-java-diagrams Use when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model d…
jabrena/plinth
18
35
171-java-adr Use when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, convers…
jabrena/plinth
17
36
014-agile-create-user-story Guides the creation of agile user stories and Gherkin feature files. Use when the user wants to create a user story, …
jabrena/plinth
10
37
020-planning-enhance-ai-plan-mode Use when creating a plan using Plan model and enhancing structured design plans in Cursor Plan mode for Java implemen…
jabrena/plinth
8
38
021-tooling-github Use when you need the GitHub CLI (`gh`) to verify installation, list issues (all or by milestone) as markdown tables,…
jabrena/plinth
7
39
040-planning-enhance-ai-plan-mode Use when creating a plan using Plan model and enhancing structured design plans in Cursor Plan mode for Java implemen…
jabrena/plinth
7
40
134-java-testing-fuzzing-testing Use when you need to add or review fuzz testing for Java APIs with CATS — including contract-driven negative testing,…
jabrena/plinth
6
41
311-frameworks-spring-boot-slice-testing Use when you need to write slice tests for Spring Boot applications — including @WebMvcTest, @JdbcTest, @JsonTest, @M…
jabrena/plinth
6
42
312-frameworks-spring-boot-integration-testing Use when you need to write or improve integration tests — including Testcontainers, TestRestTemplate, data management…
jabrena/plinth
6
43
022-tooling-jira Use when you need the Jira CLI (`jira`) to verify installation, configure Jira Cloud access, list issues (all or by J…
jabrena/plinth
5
44
031-architecture-adr-functional-requirements-cli Facilitates conversational discovery to create Architectural Decision Records (ADRs) for CLI development. Use when th…
jabrena/plinth
5
45
033-architecture-adr-non-functional-requirements Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements …
jabrena/plinth
5
46
034-architecture-diagrams Use when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model d…
jabrena/plinth
5
47
313-frameworks-spring-boot-local-testing Use when you need to configure local testing with spring-boot-docker-compose — including dependency setup, compose se…
jabrena/plinth
5
48
032-architecture-adr-functional-requirements-rest Facilitates conversational discovery to create Architectural Decision Records (ADRs) for REST API development. Use wh…
jabrena/plinth
4
49
304-frameworks-spring-data-jdbc Use when you need to use Spring Data JDBC with Java records — including entity design with records, repository patter…
jabrena/plinth
4
50
020-architecture-functional-requirements-cli Facilitates conversational discovery to create Architectural Decision Records (ADRs) for CLI development. Use when th…
jabrena/plinth
3
Page 3 · 158 total Previous Next