Helps contributors develop and fix Airflow’s Java SDK for JVM tasks. Explains public API boundaries, JAR packaging, Python coordination, communication schema updates, and the test commands used to validate changes.
- Adding features or fixing bugs in the Java SDK
- Reviewing public API and internal implementation boundaries
- Investigating JAR discovery and JVM startup failures
apache/airflow☆ 47.2KUpdated Oct 18, 2026
Upgrade Java projects through versions 11, 17, 21, and 25 with step-by-step guidance. Identify current build settings, update compatible dependencies, verify each stage with tests, and gradually adopt newer language features while preserving behavior.
- Upgrading Java one long-term support version at a time
- Updating Maven or Gradle build settings
- Gradually adopting records or virtual threads
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Migrate Java code from javax.* to jakarta.*, updating affected dependencies and configuration while preserving packages that belong to the JDK. Check builds and tests, then summarize changed files and any remaining manual steps.
- Moving a Java application to Tomcat 10+ or 11
- Updating imports and configuration for Jakarta EE
- Checking builds and tests after a namespace migration
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Plan a WxJava integration for Java, Spring Boot, or Solon projects. Get module choices, dependency and configuration examples, minimal API calls, and local verification steps tailored to the WeChat product and account setup.
- Add a WeChat official account or Mini Program to a Java project
- Plan WeChat Pay or WeCom integration
- Configure single-account or multi-account access
binarywang/WxJava☆ 33.2KUpdated Oct 17, 2026
Build a Java MCP server, a service that lets AI agents call Java code, APIs, or databases. The skill prepares a Maven or Gradle project, implements tools, adds tests, and configures client connections.
- Expose existing Java code to AI agents
- Connect agents to APIs or databases
- Build an MCP server in Spring Boot
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Write and refine Javadoc comments for Java types and members. Apply consistent summaries and tags for parameters, return values, exceptions, inherited behavior, code examples, version information, and deprecated members with suggested alternatives.
- Adding documentation to public Java APIs
- Standardizing parameter and exception descriptions
- Documenting generics and inherited behavior
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Guides Java SDK development in Apache Beam, from finding relevant modules to building code, running focused tests, and trying examples. Also explains how to publish modified modules locally and build SDK containers.
- Finding the Java SDK module to modify
- Running a specific test class or method
- Checking setup with the WordCount example
apache/beam☆ 8.7KUpdated Oct 19, 2026
Refactor Java methods by extracting related blocks into separate, clearly named methods. Assess method length and complexity, preserve existing functionality, and return complete Java 17 methods with brief comments explaining each newly extracted method.
- Split a long Java method into smaller methods
- Separate distinct operations within complex methods
- Name extracted logic to clarify its purpose
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Plan a WxJava upgrade by checking dependencies, Java requirements, configuration, and public API compatibility. The skill organizes changes into stages with compilation checks, regression tests, gradual rollout, and clear conditions for rolling back.
- Planning an upgrade from an older WxJava version
- Changing how dependency versions are managed
- Investigating compatibility warnings
binarywang/WxJava☆ 33.2KUpdated Oct 17, 2026
Build cryptocurrency exchange integrations in Java with CCXT. Get guidance on installation, market data, orders, authentication, and error handling, using REST for individual requests and WebSocket connections for live price and order book updates.
- Add exchange price data to a Java application
- Implement order placement and cancellation
- Monitor live prices and order books
ccxt/ccxt☆ 44.5KUpdated Oct 18, 2026
Add or maintain WeChat API support in WxJava. Review existing issues and implementations, map official API requirements to SDK code, and update tests and documentation while preserving Java 8 compatibility and existing public interfaces.
- Add SDK support for a new WeChat API
- Update request and response data classes
- Check matching HTTP client and Starter implementations
binarywang/WxJava☆ 33.2KUpdated Oct 17, 2026
Use when you need to refactor Java code to adopt modern Java features (Java 8+) — including migrating anonymous classes to lambdas, replacing Iterator loops with Stream API, adopting Optional for null safety, switching from legacy Date/Calendar to java.time, using collection factory methods, applying text blocks, var inference, or leveraging Java 25 features like flexible constructor bodies and module import declarations. This should trigger for requests such as Review Java code for modern Java development; Apply best practices for modern Java development in Java code; Modernize Java code with records pattern matching or switch expressions; Replace legacy idioms with modern Java features; Adopt Java 8+ language features safely. Part of Plinth Toolkit
The English summary is being prepared. Showing the original description.
jabrena/plinth☆ 453Updated Oct 15, 2026
Review JavaScript written directly in HTML and move suitable code into external files. Replace inline event handlers with addEventListener, clarify browser verification steps, and explain how separating code supports maintenance, caching, and security.
- Moving JavaScript out of HTML markup
- Replacing onclick handlers with addEventListener
- Reviewing script separation for caching and maintenance
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Simplify Java methods and constructors by removing unused or redundant parameters. The skill adjusts definitions and internal calls, preserves existing functionality, and returns complete Java 17 code with comments explaining each removed parameter.
- Remove unused parameters from Java methods
- Simplify constructor parameter lists
- Review parameters whose values are available elsewhere
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Build Vue 3 applications using JavaScript and JSDoc comments that describe data types. Create components and reusable logic, configure Vite, routing, and state management, and check annotations and behavior with ESLint and Vitest.
- Build Vue 3 interfaces using JavaScript
- Add JSDoc type hints to components and shared logic
- Migrate Vue 2 Options API code to Composition API
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
Review pages for situations where JavaScript is disabled or unavailable. Check that important content appears in the initial HTML and that noscript elements offer useful alternatives, then suggest changes to keep core content and navigation accessible.
- Checking page content with JavaScript disabled
- Adding alternatives for JavaScript-dependent features
- Reviewing initial HTML for important content
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Analyze malicious JavaScript from phishing pages, payment data theft scripts, and malware downloaders. Unwrap encoded strings and nested execution layers to reveal hidden behavior, identify stolen data fields, and document suspicious destinations for incident response.
- Analyzing obfuscated scripts on phishing pages
- Investigating payment data theft on checkout pages
- Examining JavaScript that downloads further malware
mukul975/Anthropic-Cybersecurity-Skills☆ 34.7KUpdated Aug 31, 2026
Troubleshoot WxJava failures using logs, exceptions, and request details. The skill helps isolate configuration, access token, signature, payment certificate, callback, and network issues, then proposes a minimal fix with steps to verify the result.
- Investigating failed WxJava API calls
- Diagnosing access token and storage issues
- Checking payment callbacks and signature verification
binarywang/WxJava☆ 33.2KUpdated Oct 17, 2026
Guide embedding Zoom Virtual Agent in an Android WebView, a browser view inside an app. Covers communication with Java or Kotlin, URL routing, support handoff events, and embedding that accounts for the WebView lifecycle.
- Embedding Zoom Virtual Agent in an Android app
- Receiving JavaScript callbacks in Java or Kotlin
- Routing links from a WebView to native app handling
anthropics/knowledge-work-plugins☆ 30.2KUpdated Oct 17, 2026
Write and review Java services using conventions for naming, immutable data, exception handling, project structure, and tests. Detects Spring Boot or Quarkus from build files and applies the relevant framework rules.
- Reviewing Java code for consistent conventions
- Checking Optional and stream usage
- Organizing packages and project structure
affaan-m/ECC☆ 283.3KUpdated Oct 16, 2026
Check whether production JavaScript files are minified, meaning unnecessary characters are removed to reduce size. Review build settings and unused code removal, suggest configuration changes, and describe how to verify the resulting files in the browser.
- Check production JavaScript minification
- Review build settings for smaller files
- Remove unused code from bundles
thedaviddias/Front-End-Checklist☆ 74.5KUpdated Oct 6, 2026
Build Java applications that exchange live audio with AI assistants using Azure AI VoiceLive. The skill covers authentication, streaming sessions, speech detection, voice selection, transcription, and handling responses over WebSocket, a persistent two-way connection.
- Implementing a real-time voice assistant in Java
- Configuring speech detection and interruptions
- Adding transcription and noise reduction
sickn33/agentic-awesome-skills☆ 47.9KUpdated Oct 19, 2026
Create and manage persistent Azure AI agents from Java. Covers conversation threads that retain messages, agent execution, status checks, response retrieval, and cleanup, using preview SDK examples with guidance on authentication and cloud resource handling.
- Building a Java app with reusable AI agents
- Managing conversation threads and messages
- Checking execution states and handling timeouts
sickn33/agentic-awesome-skills☆ 47.9KUpdated Oct 19, 2026
Build Java applications that store, query, update, and delete data in Azure Cosmos DB. Covers synchronous and asynchronous clients, partition keys for distributing data, consistency settings, request usage, and error handling.
- Implementing database operations in a Java application
- Building asynchronous data processing
- Reviewing partition keys and consistency settings
sickn33/agentic-awesome-skills☆ 47.9KUpdated Oct 12, 2026