Triage incorrect MNN outputs and regressions by matching symptoms to focused debugging guides. Use backend comparisons, minimal reproductions, and controlled experiments to investigate memory issues, quantization, concurrency, numeric limits, caches, and inconsistent results across runs.
- Investigating garbled or degraded MNN output
- Comparing results across execution backends
- Tracking regressions after optimization changes
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Optimize and troubleshoot MNN's Hexagon DSP backend, which runs computation on a dedicated processor. The workflow uses device measurements to identify bottlenecks, compare v79 and v81 architectures, verify correctness, and investigate crashes or memory usage.
- Finding bottlenecks in Hexagon operators
- Checking changes on v79 and v81 devices
- Investigating cDSP crashes and device disconnects
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Review lessons from difficult tasks, debugging, and failed attempts, then turn them into reusable guidance. Update relevant skill instructions or shared memory so future tasks can benefit from what was learned.
- Preserving lessons learned from debugging
- Improving skill instructions after repeated failed attempts
- Turning mistaken assumptions into reusable guidance
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Run MNN checks and regression tests on a host computer or Android device, with stage summaries and failure logs. A separate workflow benchmarks LLM prompt processing and token generation on real iPhones and iPads, including branch comparisons.
- Run static checks and host regression tests
- Verify selected backends on an Android device
- Benchmark LLM speed and compare branches on iPhone or iPad
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Improve MNN's Vulkan backend by separating CPU scheduling bottlenecks from GPU computation costs. It guides operator and shader changes, new feature integration with compatibility fallbacks, and device testing to verify both correctness and end-to-end performance.
- Finding CPU or GPU bottlenecks in Vulkan inference
- Optimizing a specific operator or shader
- Integrating cooperative matrix or subgroup features
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Diagnose errors and incorrect inference results in MNN's QNN backend for Qualcomm HTP processors. Compare intermediate calculation data against CPU results to locate the first faulty operator, distinguish bugs from precision limits, and guide operator support and performance fixes.
- Investigate QNN runtime and model conversion errors
- Find the first operator producing incorrect results
- Distinguish implementation bugs from numerical precision limits
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Add support for a new language model in MNN, from downloading and analyzing it to mapping model fields, comparing intermediate results, and exporting files. Follow staged tests, with additional paths for image, audio, and unusual architectures.
- Adding a new text model to MNN
- Exporting a model from HuggingFace or ModelScope to MNN
- Checking intermediate outputs against the original model
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Guide MNN Metal backend development and optimization, from finding performance bottlenecks to changing GPU computation, combining operators, and adjusting execution scheduling. A task-based document index directs work toward relevant implementation rules, benchmarks, and correctness checks.
- Finding bottlenecks in Metal inference
- Adding or modifying Metal kernels
- Combining operators into one GPU dispatch
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Improve MNN inference on OpenCL by measuring bottlenecks and refining GPU kernels, the code that performs calculations. The skill guides baseline measurements, correctness checks, Android device benchmarks, and integration of new OpenCL features with compatibility fallbacks.
- Find bottlenecks in a model's GPU inference
- Optimize a specific operator's GPU kernels
- Integrate an OpenCL extension with a fallback
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Find the right workflow for MNN CPU work, from investigating slow execution to implementing calculation routines and planning tests. Compare ARM, x86_64, and RISC-V backend structures before choosing the relevant guidance.
- Choosing where to start an MNN CPU performance investigation
- Finding guidance for CPU kernel implementation
- Comparing ARM, x86_64, and RISC-V backend structures
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Find why MNN CPU inference is slow by examining threads, scheduling, memory layout, and the processor instruction path actually used. Operator-level measurements and comparisons with other inference frameworks help identify which layer needs improvement across ARM, x86_64, and RISC-V.
- Investigate slow CPU operators or LLM inference
- Diagnose thread count and memory usage anomalies
- Locate the cause of a performance regression
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Use a defined database structure and business rules to query products, warehouses, stock levels, and stock movements. It supports inventory checks and SQL for identifying products whose combined warehouse stock has reached the reorder threshold.
- Checking stock quantities by product and warehouse
- Finding products at or below their reorder threshold
- Understanding records for stock movements
alibaba/spring-ai-alibaba☆ 11KUpdated Oct 7, 2026
Use defined customer and order tables to build sales analysis queries with consistent business rules. Calculate revenue from completed orders, rank customers by spending, and identify high-value orders using the supplied thresholds and SQL example.
- Ranking the top ten customers by revenue over three months
- Calculating revenue from completed orders
- Finding orders with a total amount above 1,000
alibaba/spring-ai-alibaba☆ 11KUpdated Oct 7, 2026
OMC agent catalog, available tools, team pipeline routing, commit protocol, and skills registry. Auto-loads when delegating to agents, using OMC tools, orchestrating teams, making commits, or invoking skills.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
提交或推送前的安全检查,扫描 API Key、访问令牌等敏感信息。
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
Code review behavioral standards. Reference during code review to ensure consistent quality checks from a QA perspective.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
在进行 Code Review 时,使用这个技能对 LoongCollector 变更进行安全导向、架构一致性优先的深度代码评审。
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
编译 LoongCollector C++ 与 Go 组件。涉及构建、单元测试或镜像时使用。
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
LoongCollector E2E Testing Framework Development Guide. Use this rule when you need to understand E2E testing framework architecture, develop new test behavior functions, or extend testing capabilities. Contains detailed BDD testing framework usage, test behavior function development and registration workflows, and comprehensive reference of existing testing capabilities. Example: When adding custom test behaviors for new plugins, use this rule to understand how to write and register new test functions. Example: When developing E2E tests, use this rule to understand the e2e framework.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
This workflow, known as RIPER-5, is designed exclusively for handling complex software engineering tasks such as system design, architectural refactoring, bug diagnosis, performance optimization, and multi-component integration.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
Design document writing conventions. Use when writing or reviewing technical design documents.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
E2E Testing Standards Guide. Use this rule when you need to write or execute E2E tests, including test naming conventions, test workflows, and test behavior templates. This rule should be used for end-to-end integration testing scenarios to ensure test standardization and maintainability. Example: When writing new E2E tests, use this rule to ensure proper test format and workflow compliance.
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
Whenever diagrams or mermaid is mentioned
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026
自监控指标、告警代码标准
The English summary is being prepared. Showing the original description.
alibaba/loongcollector☆ 2.2KUpdated Oct 16, 2026