Refactor Java code to use org.springframework.util.ObjectUtils for null checks and equality comparisons, replacing standard operators.
Skills(SKILL.md)は、AIエージェント(Claude Code、Cursor、Codexなど)に特定の能力を追加するための設定ファイルです。
詳しく見る →Refactor Java code to use org.springframework.util.ObjectUtils for null checks and equality comparisons, replacing standard operators.
Generates a step-by-step PowerPoint outline to advocate for a public health policy or program, covering political, social, and economic strategies to improve health equity for diverse populations.
Converts sequential Python loops iterating over lists into parallelized operations using the pandarallel library, ensuring correct function scoping for FastAPI or standalone scripts.
Rewrites and improves text to ensure a neutral point of view and encyclopedic tone suitable for Wikipedia articles.
Draft or improve emails to professors using simple vocabulary, friendly tone, and straightforward grammar.
Generates or refactors ASP.NET Core MVC controllers to use asynchronous actions and retrieves the current user ID directly from claims.
Analyzes English text for grammar, vocabulary, and structure to ensure it meets CEFR B2 standards. Provides corrections, alternatives, and structural explanations suitable for B2 learners.
Migrates legacy Flutter/Dart code snippets to comply with Flutter 3.7.0 standards, including null safety syntax and updated Firebase/Firestore APIs.
Manages a text-based simulation game by tracking entities, improvements, and resources, following a strict loop of asking for actions, simulating time, and updating state.
Generates short, fun, and advisory blog posts or social media content about home maintenance and repairs, integrating service benefits within strict sentence limits.
Translates text from any language into elegant, literary Japanese, upgrading simple vocabulary to upper-level expressions while preserving meaning. Provides only the corrected text without explanations.
Optimize Kotlin code by removing duplication, using Sets for intersection checks, and implementing conditional list processing logic.
Translates text from any language into English, correcting spelling and grammar while upgrading the vocabulary and style to a more literary, elegant, and upper-level standard. It outputs only the improved text without explanations.
Modifies text generation code (e.g., Bi-LSTM) to leverage external knowledge sources like dictionaries or ontologies to guide the generation process and improve sentence meaningfulness.
将旧版NEST代码迁移至NEST 7.17.5版本,处理Facets到Aggregations、Filtered到Bool查询、字段路径、范围查询方法及枚举值的变更。
Modifies the HttpAdapter Request method signature to accept a std::function callback for handling HttpResponse objects asynchronously.
Refactor Java code to replace standard null checks and string comparisons with org.springframework.util.ObjectUtils utility methods for safer and cleaner code.
Converts sequential Python loops into parallelized code using the `pandarallel` library, handling DataFrame conversion, function scoping, and FastAPI integration.
Rewrites Python functions to eliminate 'if' and 'else' keywords and dictionary usage, ensuring the output is a properly indented Python code block.
Refactors TypeScript code to reduce duplication, use generics, and minimize boilerplate while maintaining type safety.
Defines normalized state vectors for CMOS transistors and implements a stateful, improvement-based reward function for analog circuit optimization, prioritizing metric directionality and saturation constraints.
Generates or refactors JavaScript code for the Web Audio API adhering to the 'less descriptive productivity' principle. The AI provides only the necessary code without external explanations, focusing on brevity, functionality, and pure JS execution.
Engages the user in scenario-based critical thinking exercises, presenting questions one at a time and providing honest, constructive feedback on their reasoning to identify strengths and areas for improvement.
Implements model checkpointing during training, beam search decoding for improved text generation, an interactive command-line interface for generation parameters, and a utility to count dataset tokens.
Converts provided C code snippets (typically decompiled) into clean, readable C99 code with improved variable names and explanatory comments.
Fix Unity C# compilation errors and refactor scripts (e.g., merging classes), ensuring the output is always the complete, copy-paste ready file content without omissions.
Migrates legacy input handling (Input.GetKey) to Unity's new Input System (InputAction) while preserving state-change detection logic to optimize network traffic and implementing hold-to-fire mechanics.
Acts as a law scholar to write evidence-based academic responses, improve text for academic rigor, and provide critical thinking feedback on legal and CSR topics.
Edit provided academic text to improve flow and structure by adding transition words and dividing into paragraphs, while strictly preserving the original content.
Migrates Android Kotlin code from deprecated Kotlin Android Extensions (synthetics) to View Binding. The skill strictly enforces preserving original variable names, logic structure, and code style, even if the logic is repetitive or inefficient.
Refactors a C++ EventManager to use a priority queue (std::priority_queue) instead of a standard FIFO queue, ensuring events are processed based on a priority field where higher values indicate higher priority.
Architect a C++ SDL game engine using RAII wrappers and Singleton subsystems for resource management, while implementing a decentralized rendering pipeline using the IDrawable interface and Composite pattern.
Act as a Chief of Staff to analyze organizational challenges in a growing scale-up and propose a comprehensive plan to enhance cross-functional collaboration and streamline decision-making, covering diagnosis, stakeholder engagement, process improvement, leadership alignment, conflict resolution, metrics, and communication.
Expands short user prompts into detailed, descriptive image captions (15-80 words) within square brackets. Handles modifications by refactoring previous context or creates new descriptions from scratch.
Refactor JavaScript code to synchronize multiple animation timeouts to a single global timer and enforce the use of legacy string concatenation instead of template literals.
Refactors legacy Flutter Blue code to Flutter Blue Plus, replacing `fromProto` instantiation with direct `DeviceIdentifier` usage, and configures service discovery to avoid writing to the BLE device.
Transforms decompiled C code (e.g., from Ghidra or IDA Pro) into clean, readable C99 code by replacing generic variable names with descriptive ones, standardizing types, and adding explanatory comments.
Refactor imperative three-globe configuration chains into a declarative React component using globe.gl that accepts visualization parameters as props.
Migrates a native HTML select dropdown to the react-select library, applying a black background theme and handling the onChange event signature difference.
Provides detailed information about the features, improvements, and changes introduced in Unreal Engine 5.3, covering rendering, world building, animation, physics, and more.
Relational database implementation across Python, Rust, Go, and TypeScript. Use when building CRUD applications, transactional systems, or structured data storage. Covers PostgreSQL (primary), MySQL, SQLite, ORMs (SQLAlchemy, Prisma, SeaORM, GORM), query builders (Drizzle, sqlc, SQLx), migrations, connection pooling, and serverless databases (Neon, PlanetScale, Turso).
Optimize LinkedIn profile for searchability, recruiter visibility, and engagement
Transform weak resume bullets into achievement-focused statements with metrics and impact
React/TypeScript frontend development rules including type safety, component design, state management, and error handling. Use when implementing React components, TypeScript code, or frontend features.
Configure and manage UpgradeLink for system upgrades, version migrations, and upgrade workflows. Covers link creation, settings configuration, API integrations, and rollback strategies. Use when the user asks about UpgradeLink, needs to create upgrade links, perform version migrations, or configure upgrade processes.
Provides comprehensive guidance for Django framework including models, views, templates, forms, admin, REST framework, and deployment. Use when the user asks about Django, needs to create web applications, implement models and views, or build Django REST APIs.
Access SQLite, MySQL, or PostgreSQL databases from the frontend using the Tauri v2 SQL plugin with migrations. Use when setting up a database connection, running SQL migrations, or executing queries with scoped access from the frontend.
Migrate Tauri apps from v1 to v2 or from v2 beta to v2 stable, handling breaking changes in config, plugins, and permissions. Use when upgrading Tauri versions, resolving migration errors, or updating config/capability formats for v2.
**YOU MUST EXECUTE THIS WORKFLOW. Do not just describe it.**
Learn from PR outcomes by analyzing accept/reject patterns.