zireael-abi-formats
Maintain stable C ABI and versioned binary formats (drawlist + event batches).
Maintain stable C ABI and versioned binary formats (drawlist + event batches).
Enforce the strict platform boundary where core/unicode/util stay OS-header-free.
Apply Effective Java (2nd edition) concurrency best practices when writing or reviewing multi-threaded Java code: synchronization/visibility, avoiding excessive locking, executors, concurrency utilities, thread-safety docs, lazy init, scheduler independence, and avoiding thread groups.
Safely switch between NAG, gfortran, and Intel compilers when building MAPL
Xilinx 全工具链综合助手,覆盖从零到一的完整 FPGA/MPSoC 工程构建,包括: - Vivado:硬件设计、Block Design、IP 配置、XDC 约束、综合实现、比特流生成 - Vitis HLS:C/C++ 高层次综合,生成自定义 IP 核 - Vitis Unified IDE(2022.x+):嵌入式软件开发,Platform/Domain/Application 创建,XSCT 脚本 - PetaLinux:嵌入式 Linux 系统构建,BSP 配置,内核/rootfs 定制,启动镜像生成 - 器件支持:Zynq UltraScale+ MPSoC(EG/EV 全系及 ZCU10x 评估板)、Versal、纯 FPGA(UltraScale+/UltraScale/7 系列) 只要用户提到以下任何内容,请立即使用本 skill: vivado、vitis、hls、高层次综合、vitis_hls、petalinux、zynq、ultrascale、fpga、mpsoc、xsa、比特流、 block design、综合、实现、xdc、约束、IP核、AXI、嵌入式软件、裸机程序、linux镜像、bsp、设备树、 jesd204、jesd204b、jesd204c、204b升级204c、204b迁移、高速串行、DAC、ADC、AD9144、AD9250、AD9680、 grpc、protobuf、rpc、远程调用、上位机通信、petalinux grpc、嵌入式 rpc、zmq 迁移 grpc、udmabuf、axi dma 上位机 请在用户描述任何 Xilinx/AMD FPGA 硬件或软件设计任务时主动使用本 skill。
Unified GPU kernel operator generation and optimization skill. Automatically detects the target repository type (FlagGems, vLLM, or general Python/Triton) and dispatches to the appropriate specialized sub-skill. Includes operator generation, MCP-based iterative optimization, and feedback submission sub-skills. Use this skill when the user wants to generate or optimize a GPU kernel operator, create a Triton kernel, or says things like "generate an operator", "create a kernel for X", "optimize triton kernel", or "/kernelgen-flagos".
Generate new Kastell components from templates. Creates boilerplate for CLI commands, audit checks, providers, and MCP tools following current architecture (commands thin, core fat, adapters dispatch).
Implement deterministic UTF-8, grapheme segmentation, width policy, and wrapping primitives.
MAPL error handling macros and best practices
shadcn-vue for Vue/Nuxt with Reka UI components and Tailwind. Use for accessible UI, Auto Form, data tables, charts, dark mode, MCP server setup, or encountering component imports, Reka UI errors.
PostHog integration for Next.js App Router applications
Touches all packages that have no direct commits since the last release so release-please assigns the correct linked version instead of computing a wrong patch bump. Updates copyright years as the no-op change.
Regenerates the Mermaid package dependency graph in DEPENDENCY_GRAPH.md by scanning all package.json files for @authup/* dependencies.
Detect project type and generate .pi/ configuration. Use when setting up pi for a new project or when user asks to initialize pi config.
Generate production-ready React/Next.js code from Figma designs. Instructs proper Figma MCP tool usage, component reuse strategies, and variant mapping. **CRITICAL: ALWAYS use this skill when user provides a Figma link or mentions implementing/redesigning from Figma design.** Never attempt manual implementation without invoking this skill first.
Common style patterns, layer configurations, and recipes for typical mapping scenarios including restaurant finders, real estate, data visualization, navigation, and more. Use when implementing specific map use cases or looking for proven style patterns.
Use when querying, fetching, or subscribing to game entities in dojo.js. Triggers: entity query, fetch entities, useModel, useEntityQuery, ToriiQueryBuilder, subscribe entities, getEntities, entity subscription, model data
Generate OpenAPI specification from ALPS profile. Converts ALPS semantic descriptors to RESTful API definitions with automatic validation.
Display plugin versions from marketplace.json. Use when user asks to "audit versions", "show plugin versions", "list marketplace versions", or wants to see the current state of plugin versioning.
Upload and process data into local Weaviate collections with support for single objects, batch uploads, and multi-modal content
Create a custom Dagster Component with demo mode support, realistic asset structure, and optional custom scaffolder using the dg CLI. Use this skill if there is no Component included in an existing integration or if Dagster does not have the integration.
Use for React integration patterns and best practices in dojo.js. Triggers: dojo react, react hooks, effect atoms, Result.match, infinite scroll dojo, DojoSdkProvider, useDojoSDK, react patterns
Use when managing game state with Zustand in dojo.js. Triggers: dojo state, zustand dojo, game state, createDojoStore, optimistic update, getEntity, mergeEntities, state management, revert transaction