Discover and install skills to enhance your AI agent's capabilities.
| Name | Contains | Score |
|---|---|---|
common-skill-creator HoangNguyen0403/agent-skills-standard Standardizes the creation and evaluation of high-density Agent Skills (Claude, Cursor, Windsurf). Ensures skills achieve high Activation (specificity/completeness) and Implementation (conciseness/actionability) scores. Use when: writing or auditing SKILL.md, improving trigger accuracy, or refactoring skills to reduce redundancy and maximize token ROI. (triggers: SKILL.md, evals/evals.json, create skill, audit skill, trigger rate, optimize description) | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 19a1140 |
125-java-concurrency jabrena/cursor-rules-java Use when you need to apply Java concurrency best practices — including thread safety fundamentals, ExecutorService thread pool management, concurrent design patterns like Producer-Consumer, asynchronous programming with CompletableFuture, immutability and safe publication, deadlock avoidance, virtual threads, scoped values, backpressure, cancellation discipline, and observability for concurrent systems. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
144-java-data-oriented-programming jabrena/cursor-rules-java Use when you need to apply data-oriented programming best practices in Java — including separating code (behavior) from data structures using records, designing immutable data with pure transformation functions, keeping data flat and denormalized with ID-based references, starting with generic data structures converting to specific types when needed, ensuring data integrity through pure validation functions, and creating flexible generic data access layers. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
301-frameworks-spring-boot-core jabrena/cursor-rules-java Use when you need to review, improve, or build Spring Boot 4.0.x applications — including proper usage of @SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties (with @Validated), component scanning, conditional configuration and profiles, constructor injection, @Primary and @Qualifier for multiple beans of the same type, bean minimization, graceful shutdown, virtual threads, Jakarta EE namespace consistency, and scheduled tasks. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
121-java-object-oriented-design jabrena/cursor-rules-java Use when you need to review, improve, or refactor Java code for object-oriented design quality — including applying SOLID, DRY, and YAGNI principles, improving class and interface design, fixing OOP concept misuse (encapsulation, inheritance, polymorphism), identifying and resolving code smells (God Class, Feature Envy, Data Clumps), or improving object creation patterns, method design, and exception handling. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
180-java-observability-logging jabrena/cursor-rules-java Use when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log4j2, applying proper log levels (ERROR, WARN, INFO, DEBUG, TRACE), parameterized logging, secure logging without sensitive data exposure, environment-specific configuration, log aggregation and monitoring, or validating logging through tests. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
321-frameworks-spring-boot-testing-unit-tests jabrena/cursor-rules-java Use when you need to write unit tests for Spring Boot applications — including pure unit tests with @ExtendWith(MockitoExtension.class) for @Service/@Component, slice tests with @WebMvcTest and @MockitoBean for controllers, @JsonTest for JSON serialization, parameterized tests with @CsvSource/@MethodSource, test profiles, and @TestConfiguration. For framework-agnostic Java use @131-java-testing-unit-testing. For integration tests use @322-frameworks-spring-boot-testing-integration-tests. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 7772a1b |
123-java-exception-handling jabrena/cursor-rules-java Use when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early with fail-fast principles, handling thread interruption correctly, documenting exceptions with @throws, enforcing logging policy, translating exceptions at API boundaries, managing retries and idempotency, enforcing timeouts, attaching suppressed exceptions, and propagating failures in async/reactive code. Part of the skills-for-java project | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 9ec21dd |
talk-pipeline FlorianBruniaux/claude-code-ultimate-guide Orchestrates the complete talk preparation pipeline from raw material to revision sheets, running 6 stages in sequence with human-in-the-loop checkpoints for REX or Concept mode talks. Use when starting a new talk pipeline, resuming a pipeline from a specific stage, or running the full end-to-end preparation workflow. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 043eb79 |
vue popey/nuxt-skills Use when editing .vue files, creating Vue 3 components, writing composables, or testing Vue code - provides Composition API patterns, props/emits best practices, VueUse integration, and reactive destructuring guidance | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 6b12458 |
program-to-tlaplus-spec-generator ArabelaTso/Skills-4-SE Automatically generate TLA+ specifications from program code, repositories, or system implementations. Use when asked to generate TLA+ spec, create TLA+ specification from code, convert program to TLA+, formalize system in TLA+, extract TLA+ model from code, or when working with formal specification of concurrent systems, distributed systems, protocols, algorithms, or state machines that need to be verified. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 0f00a4f |
cve-reachability-analyzer ArabelaTso/Skills-4-SE Analyze CVE reachability in software repositories by examining how vulnerable dependencies are imported and used. Determines whether vulnerable components, classes, or functions are reachable from project code through call chain analysis, reflection detection, dynamic loading patterns, and configuration-gated behavior. Classifies each CVE as likely reachable, possibly reachable, or likely unreachable with supporting evidence. Use when analyzing security vulnerabilities in dependencies, performing post-disclosure CVE triage, assessing vulnerability impact, or when users ask to analyze CVE reachability, check if vulnerabilities are exploitable, or evaluate dependency security risks. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: c1fb172 |
proof-skeleton-generator ArabelaTso/Skills-4-SE Generate structured proof skeletons with tactics, strategies, and intermediate lemmas for theorems in Isabelle/HOL or Coq. Use when users need to: (1) Create proof outlines for theorem statements, (2) Generate proof structure with tactic placeholders, (3) Identify key lemmas needed for a proof, (4) Plan proof strategies (induction, case analysis, forward/backward reasoning), (5) Scaffold proofs with intermediate steps and subgoals, or (6) Convert theorem statements into detailed proof templates. Supports both Isabelle/HOL and Coq equally. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 0f00a4f |
module-level-code-translator ArabelaTso/Skills-4-SE Translate source code between programming languages at function, class, and module levels while preserving behavior and generating verification tests. Use when translating code from one language to another (e.g., "translate this Python module to JavaScript", "convert this Java class to C#", "port this code to Go and generate tests"), migrating codebases between languages, or creating equivalent implementations across different technology stacks. Handles idiom adaptation, standard library mappings, and test generation. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Risky Do not use without reviewing Reviewed: Version: 0f00a4f |
java-regression-test-generator ArabelaTso/Skills-4-SE Automatically generate regression tests for Java codebases by analyzing changes between old and new code versions. Use when users need to: (1) Generate tests after refactoring or code changes, (2) Ensure previously tested behavior still works in new versions, (3) Cover modified or newly added code paths, (4) Migrate existing tests to work with updated APIs or signatures, (5) Maintain test coverage during code evolution. Supports JUnit and TestNG frameworks with unit tests, parameterized tests, and exception testing patterns. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 0f00a4f |
markdown-document-structurer ArabelaTso/Skills-4-SE Reorganizes markdown documents into well-structured, consistent format while preserving content and improving readability. Use when Claude needs to: (1) Fix heading hierarchy issues (skipped levels, multiple h1s), (2) Generate or update table of contents, (3) Standardize formatting (lists, code blocks, emphasis, links), (4) Improve grammar and spelling, (5) Add missing standard sections (installation, usage, etc.), (6) Remove redundant or duplicate content, (7) Restructure technical docs, READMEs, or long-form content for better organization and flow. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Risky Do not use without reviewing Reviewed: Version: 0f00a4f |
journal-matchmaker aipoch/medical-research-skills Recommend suitable high-impact factor or domain-specific journals for manuscript submission based on abstract content. Trigger when user provides paper abstract and asks for journal recommendations, impact factor matching, or scope alignment suggestions. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 4a48721 |
module-component-generator ArabelaTso/Skills-4-SE Generates complete modules and components from interface contracts and specifications. Use when Claude needs to build larger software components, implement interfaces, create service layers, or generate complete modules with multiple related classes. Supports Python (with type hints and protocols) and Java (with interfaces and abstract classes). Trigger when users request "implement this interface", "generate a module for", "create a service layer", "build a component that implements", or provide interface definitions that need implementation. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 0f00a4f |
counterexample-to-test-generator ArabelaTso/Skills-4-SE Automatically generates executable test cases from model checking counterexample traces. Translates abstract counterexample states and transitions into concrete test inputs, execution steps, and assertions that reproduce property violations. Use when working with model checker outputs (SPIN, CBMC, NuSMV, TLA+, Java PathFinder, etc.) and needing to create regression tests, validate bug fixes, or reproduce verification failures in executable test suites. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: c1fb172 |
containerization-assistant ArabelaTso/Skills-4-SE Generate Dockerfiles, Docker Compose configurations, and Kubernetes manifests for containerizing applications. Use when: (1) Creating Dockerfiles for Node.js, Python, Java, Go, or other applications, (2) Setting up multi-service environments with Docker Compose, (3) Generating Kubernetes deployments, services, and ingress configurations, (4) Optimizing container images for production, (5) Implementing containerization best practices. Provides both ready-to-use templates and custom-generated configurations based on project requirements. | Skills | 88 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 0f00a4f |
Can't find what you're looking for? Evaluate a missing skill.