.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/jabrena/plinth
home/skills/jabrena/plinth
jabrena avatar

jabrena/plinth

58 skills · 1,029 total installs

View on GitHub
$npx skills add jabrena/plinth
SkillInstalls
124-java-secure-codingUse when you need to apply Java secure coding best practices — including validating untrusted inputs, defending against injection attacks with parameterized…40121-java-object-oriented-designUse when reviewing, improving, or refactoring Java object-oriented design, including applying SOLID, DRY, or YAGNI; improving classes and interfaces;…39126-java-exception-handlingUse when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources,…39041-planning-plan-modeUse when creating or refining a structured Java implementation plan from trusted issue summaries, approved designs, ADRs, OpenSpec changes, existing plans, or…36110-java-maven-best-practicesUse when you need to review, improve, or troubleshoot a Maven pom.xml file — including dependency management with BOMs, plugin configuration, version…36130-java-testing-strategiesUse when you need to apply testing strategies for Java code — RIGHT-BICEP to guide test creation, A-TRIP for test quality characteristics, or CORRECT for…36131-java-testing-unit-testingUse when you need to review, improve, or write Java unit tests — including migrating from JUnit 4 to JUnit 5, adopting AssertJ for fluent assertions,…36132-java-testing-integration-testingUse when you need to set up, review, or improve Java integration tests — including generating a BaseIntegrationTest.java with WireMock for HTTP stubs,…36170-java-documentationUse when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a…36181-java-observability-loggingUse when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log4j2, applying proper log levels (ERROR,…36030-architecture-adr-generalUse when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, conversational process that systematically…35033-architecture-diagramsUse when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model diagrams, UML state machine diagrams, UML…35111-java-maven-dependenciesUse when you need to add or evaluate Maven dependencies that improve code quality or domain modeling — including nullness annotations (JSpecify), static…35112-java-maven-pluginsUse when you need to add or configure Maven plugins in your pom.xml — including quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd),…35114-java-maven-searchRoutes Maven version questions to the right workflow by choosing project-local update report interpretation for a user’s own pom.xml, or explicit Maven Central…35122-java-type-designUse when you need to review, improve, or refactor Java code for type design quality — including establishing clear type hierarchies, applying consistent naming…35123-java-design-patternsUse when you need to select, review, or implement Java design and integration patterns — including classic Java design patterns, REST API patterns, Kafka and…35125-java-concurrencyUse when you need to apply Java concurrency best practices — including thread safety fundamentals, ExecutorService thread pool management, concurrent design…35141-java-refactoring-with-modern-featuresUse when you need to refactor Java code to adopt modern Java features (Java 8+) — including migrating anonymous classes to lambdas, replacing Iterator loops…35142-java-functional-programmingUse when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces,…35031-architecture-adr-functional-requirementsFacilitates conversational discovery to create Architectural Decision Records (ADRs) for functional requirements covering CLI, REST/HTTP APIs, or both.34183-java-observability-tracing-opentelemetryUse when you need to implement or improve distributed tracing with OpenTelemetry in Java — including trace/span modeling, context propagation, semantic…34200-agents-mdUse when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, file structure, commands, Git workflow, and…34045-planning-azure-devopsUse when you need Azure DevOps CLI guidance to verify installation, configure organization and project context, discover work item IDs by optional WIQL…26051-design-two-steps-methodsUse 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…26052-design-hamburger-methodUse when a large feature, story, plan, or spec idea needs to be split into small vertical slices with the Hamburger Method.26053-design-simple-rulesUse when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rules, including passes the tests, reveals…26054-design-tddUse when Java implementation work should be guided by Test-Driven Development, including maintaining a test list, choosing the next behavior, writing a failing…26055-design-parallel-changeUse when a database schema or data-meaning change needs Parallel Change, including expand, migrate, and contract sequencing for column renames, type or data…26056-design-avoid-breaking-changesUse when you need to review a plan, OpenSpec change, specification, or implementation proposal for breaking-change risk across commands, skills, generated…26057-design-feature-togglesUse when designing, implementing, reviewing, testing, or cleaning up feature toggles, feature flags, kill switches, runtime configuration gates, canary…25001-commands-inventoryUse when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and producing…—002-agents-inventoryUse when you need to generate a checklist document with embedded agents inventory, following the embedded template exactly and producing…—003-skills-inventoryUse when you need to generate a checklist document with Java system prompts from skills.xml, following the embedded section template and producing…—004-commands-installationUse when you need to install the embedded project commands into command directories (.github/commands, .claude/commands, .cursor/command, .codex/commands),…—005-agents-installationUse when you need to install the embedded robot agents into .github/agents, .claude/agents, .cursor/agents, or .codex/agents, selecting the destination…—012-agile-epicGuides the creation of agile epics with comprehensive definition including business value, success criteria, and breakdown into user stories.—013-agile-featureGuides the creation of detailed agile feature documentation from an existing epic.—014-agile-user-storyGuides the creation of agile user stories and Gherkin feature files.—032-architecture-adr-non-functional-requirementsFacilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality…—034-architecture-design-explorationUse when a sanitized issue summary, requirement summary, or design brief needs technical design exploration before creating ADRs, specifications, or…—042-planning-openspecUse when creating or updating OpenSpec change artifacts from an issue, implementation plan, approved design, ADRs, existing OpenSpec artifacts, or a valid…—043-planning-github-issuesUse when you need GitHub CLI (`gh`) installation/authentication guidance and a sanitized GitHub issue inventory workflow.—044-planning-jiraUse when you need Jira CLI (`jira`) installation/authentication guidance and a maintainer-authored Jira issue inventory workflow.—113-java-maven-documentationUse when you need to create a DEVELOPER.md file for a Maven project — combining a fixed base template with dynamic sections derived from allowlisted Maven POM…—128-java-genericsUse when you need to review, improve, or refactor Java code for generics quality — including avoiding raw types, applying the PECS (Producer Extends Consumer…—133-java-testing-acceptance-testsUse when you need to implement acceptance tests from maintainer-sanitized Gherkin scenario facts for framework-agnostic Java (no Spring Boot, Quarkus,…—143-java-functional-exception-handlingUse when you need to apply functional exception handling best practices in Java — including replacing exception overuse with Optional and VAVR Either types,…—144-java-data-oriented-programmingUse when you need to apply data-oriented programming best practices in Java — including separating code (behavior) from data structures using records,…—145-java-refactoring-high-performanceUse when you need to refactor Java code for high performance — including memory/allocation reduction, CPU hot-path optimization, and syntax/API/control-flow…—151-java-performance-jmeterUse when you need to set up JMeter performance testing for a Java project — including creating the run-jmeter.sh script from the exact template, configuring…—152-java-performance-gatlingUse when you need to set up Gatling performance testing for a Java Maven project — including adding Gatling dependencies and the Gatling Maven plugin, creating…—161-java-profiling-detectUse when you need to set up Java application profiling to detect and measure performance issues — including trusted preinstalled async-profiler v4.x setup,…—162-java-profiling-analyzeUse when you need to analyze Java profiling data collected during the detection phase — including interpreting flamegraphs, memory allocation patterns, CPU…—163-java-profiling-refactorUse when you need to refactor Java code based on trusted profiling analysis findings — including reviewing repository-owned or maintainer-sanitized…—164-java-profiling-verifyUse when you need to verify Java performance optimizations by comparing profiling results before and after refactoring — including baseline validation,…—182-java-observability-metrics-micrometerUse when you need to implement or improve Java metrics observability with Micrometer — including meter design, naming/tag conventions, cardinality control,…—300-frameworks-spring-boot-create-projectUse when you need to create a new Maven-based Spring Boot 4.0.x project using SDKMAN-managed Java and Spring Boot CLI tooling.—