Skill 资源库

AI Skill 资源库

把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。

personjakexiao无需 Key

web-design-guidelines

审查UI代码是否符合Web界面指南。当被要求“审查我的UI”、“检查可访问性”、“审核设计”、“审查UX”或“根据最佳实践检查我的网站”时使用。

download10deployed_codestar4
personjakexiao无需 Key

1c-bsl-code-generation

生成1C:Enterprise(BSL)代码的技能,并通过MCP工具进行强制验证以防止出现幻觉。在生成、编辑或验证1C BSL代码,处理1C元数据,或回答关于1C平台API的问题时使用。

download10deployed_codestar4
personjakexiao无需 Key

1d-cutting-stock

当用户想要对1D材料进行最优切割,减少线性切割中的浪费,或解决一维切割库存问题时。当用户提到“1D切割”、“线性切割优化”、“棒材切割”、“管材切割”、“梁切割”、“裁剪损失”、“切割库存问题”、“模式生成”或“用于切割的列生成”时也使用。对于2D问题,请参阅2d-cutting-stock。对于一般的裁剪损失,请参阅trim-loss-minimization。

download10deployed_codestar4
personjakexiao无需 Key

1k-sentry

Sentry 错误跟踪和监控用于 OneKey。在配置 Sentry、过滤错误、分析崩溃报告或调试生产问题时使用。涵盖特定平台的设置(桌面/移动/网络/扩展)和错误过滤策略。

download10deployed_codestar4
personjakexiao无需 Key

1k-sentry-analysis

分析并修复来自Sentry崩溃报告的生产错误。在调查AppHang、ANR、崩溃或生产错误时使用。包括从JSON分析到基于证据的方法论实现错误修复的完整工作流程。触发关键词:sentry, crash, AppHang, ANR, error analysis, production error, bug analysis, crash report, freeze, hang, not resp…

download10deployed_codestar4
personjakexiao无需 Key

21-understand-research-150

[21] 理解。使用150%的范围(100%核心+50%边界)、基于证据的推理和结构化的调查笔记对此项目进行深入研究工作流程。当任务需要调查、根本原因分析或探索未知领域时使用。始终维护一个研究日志文件,记录发现、假设和下一步分支;在需要外部验证时使用web.run。

download10deployed_codestar4
personjakexiao无需 Key

2d-bin-packing

当用户想要将二维矩形物品装入箱子,优化二维切割模式,或在二维包装中最小化材料浪费时。也适用于用户提到“2D包装”,“矩形包装”,“板材包装”,“2D箱子包装问题”,“剪刀切割”,“二维包装”或“矩形包装优化”的情况。对于一维问题,请参阅1d-cutting-stock。对于三维问题,请参阅3d-bin-packing。

download10deployed_codestar4
personjakexiao无需 Key

5whys

五问法根本原因分析。通过反复提问“为什么”来深入探究表面现象背后的根本原因。可用于调试、调查故障或理解某事出错的原因。

download10deployed_codestar4
personjakexiao无需 Key

12-factor-apps

对任何代码库执行12要素应用合规性分析。在评估应用程序架构、审计SaaS应用程序或根据原始的12要素方法审查云原生应用程序时使用。

download10deployed_codestar4
personjakexiao无需 Key

1k-app-upgrade-test

创建测试版本以验证应用程序自动更新功能。在测试更新流程、版本迁移或验证应用程序升级机制时使用。自动化版本号和构建号配置,以便测试自动更新系统。触发条件包括自动更新、应用程序升级、更新测试、升级流程、版本迁移、测试构建、9XXX版本。

download10deployed_codestar4
personjakexiao无需 Key

1k-error-handling

OneKey的错误处理模式和最佳实践。在实现try/catch块、处理异步错误、显示错误消息或管理UI中的错误状态时使用。触发关键词包括:错误、尝试、捕获、异常、抛出、失败、故障、错误处理、错误边界、useAsyncCall、提示、回退、错误状态。

download10deployed_codestar4
personjakexiao无需 Key

1k-sentry

Sentry错误跟踪和监控适用于OneKey。在配置Sentry、过滤错误、分析崩溃报告或调试生产问题时使用。涵盖特定平台设置(桌面/移动/网页/扩展)和错误过滤策略。

download10deployed_codestar4
personjakexiao无需 Key

1k-date-formatting

OneKey应用程序的日期和时间格式化。在显示日期、时间戳或在UI组件中格式化时间时使用。始终使用OneKey工具而不是原生JS日期方法。触发于:日期、时间、时间戳、formatDate、formatTime、toLocaleDateString、toLocaleString、dateUtils、locale、格式、显示日期、显示时间、datetime、日历。

download10deployed_codestar4
personjakexiao无需 Key

2d-bin-packing

当用户希望将二维矩形物品装入箱子、优化二维切割模式或在二维包装中最小化材料浪费时。此外,当用户提到“二维包装”、“矩形包装”、“板材包装”、“二维装箱问题”、“铡刀切割”、“二维包装”或“矩形包装优化”时也使用。对于一维问题,请参阅1d-cutting-stock。对于三维问题,请参阅3d-bin-packing。

download10deployed_codestar4
personjakexiao无需 Key

30-analyze-impact-150

[30] 分析。理解变更如何影响系统——什么是核心,什么被影响,什么依赖于什么。在计划变更、分析系统、调试问题或任何时候你需要看到因果关系的全貌时使用。当提到“受影响的内容”、“影响分析”、“依赖性”、“范围映射”,或者当你需要理解连锁反应时触发。

download10deployed_codestar4
personjakexiao无需 Key

61-validate-lint-150

[61] 验证。结合ESLint、TypeScript编译和未使用代码检测的全面代码质量检查。运行完整的lint套件,提供详细的错误报告和修复建议。在提交前、重大更改后或确保代码质量标准时使用。

download10deployed_codestar4
personjakexiao无需 Key

128-java-generics

当您需要审查、改进或重构Java代码以提高泛型质量时使用——包括避免原始类型、应用PECS(生产者扩展消费者超类)原则处理通配符、使用有界类型参数、设计有效的泛型方法、利用菱形操作符、理解类型擦除的影响、正确处理泛型继承、使用@SafeVarargs防止堆污染,以及将泛型与现代Java特性如记录、密封类型和模式匹配相结合。属于skills-for-java项目的一部分。

download10deployed_codestar4
personjakexiao无需 Key

1k-date-formatting

OneKey应用程序的日期和时间格式化。用于显示日期、时间戳或在UI组件中格式化时间时使用。始终使用OneKey工具而不是原生JS日期方法。触发关键词包括:日期、时间、时间戳、formatDate、formatTime、toLocaleDateString、toLocaleString、dateUtils、区域设置、格式、显示日期、显示时间、日期时间、日历。

download10deployed_codestar4
personjakexiao无需 Key

1k-error-handling

OneKey的错误处理模式和最佳实践。在实现try/catch块、处理异步错误、显示错误消息或管理UI中的错误状态时使用。触发于错误、尝试、捕获、异常、抛出、失败、故障、错误处理、错误边界、useAsyncCall、弹窗提示、回退、错误状态。

download10deployed_codestar4
personjakexiao无需 Key

1k-sentry-analysis

分析并修复来自Sentry崩溃报告的生产错误。在调查AppHang、ANR、崩溃或生产错误时使用。包括从JSON分析到基于证据的方法论实现错误修复的完整工作流程。触发条件包括sentry、崩溃、AppHang、ANR、错误分析、生产错误、bug分析、崩溃报告、冻结、挂起、无响应、堆栈跟踪、面包屑导航、异常。

download10deployed_codestar4
personjakexiao无需 Key

21-understand-research-150

[21] 理解。使用150%的范围(100%核心+50%边界)、基于证据的推理和结构化的调查笔记来为该项目进行深入的研究工作流程。当任务需要调查、根本原因分析或探索未知领域时使用。始终保持一个研究日志文件,记录发现、假设和下一步分支;在需要外部验证时使用web.run。

download10deployed_codestar4
personjakexiao无需 Key

30-analyze-impact-150

[30] 分析。理解变更如何影响系统——什么是核心,什么被影响了,什么依赖于什么。在计划变更、分析系统、调试问题时使用,或者任何时候你需要看到因果关系的全貌。当提到“受影响的部分”、“影响分析”、“依赖关系”、“范围映射”,或当你需要理解连锁反应时触发。

download10deployed_codestar4
personjakexiao无需 Key

2d-cutting-stock

当用户想要优化切割2D板材,最小化矩形板材切割中的浪费,或解决二维切割库存问题时。也适用于用户提到“2D切割”、“板材切割优化”、“面板切割”、“玻璃切割”、“钢板切割”、“断头台切割模式”、“两阶段切割”或“2D修边损失”的情况。对于1D问题,请参阅1d-cutting-stock。对于箱装打包,请参阅2d-bin-packing。对于不规则形状,请参阅nesting-optimization。

download10deployed_codestar4
personjakexiao无需 Key

61-validate-lint-150

[61] 验证。结合ESLint、TypeScript编译和未使用代码检测的全面代码质量检查。运行完整的lint套件,提供详细的错误报告和修复建议。在提交前、重大更改后或确保代码质量标准时使用。

download10deployed_codestar4