lazy-nvim-optimization
无描述
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
无描述
自动化 GitHub/GitLab 发布流程。使用场景:发布新版本、创建版本标签、更新 CHANGELOG。自动分析 Git 提交、更新 CHANGELOG.md、确定语义化版本号、创建 Git 标签、推送到远程并创建 Release
在建立了威胁模型之后(参见threat-model技能),进行实际的漏洞分析时使用此技能。当用户要求查找漏洞、审计代码安全性、寻找错误或对源代码进行安全审查,并且已经存在威胁模型或代码库上下文明确时触发。该技能强制执行深度优先、可证明可利用性的分析——它积极防止产生理论漏洞列表的广度优先模式匹配。没有威胁模型时请勿使用;首先使用threat-model技能。不要用于一般代码质量审查。
当用户要求“审查代码”、“查找死代码”、“检查重复”、“简化代码库”、“寻找重构机会”、“进行代码清理”、“检查命名一致性”、“分析测试组织”、“运行代码库健康检查”、“审查我的PR”、“重构这段代码”、“提取方法”、“重命名变量”、“合并重复项”、“对抗性审查”、“红队审查”、“找到破坏这段代码的方法”、“多模型审查”、“获取多个AI对这段代码的意见”、“查找错误”、“找bug”、“错误搜索”或…
现代化Python代码库 - 将pip迁移到uv,升级语法到Python 3.13+,替换已弃用的模式,并将工具更新为当前最佳实践。
审核发布健康状况 — 未发布的提交、CHANGELOG偏差、发布节奏和草稿发布。在被问及发布、版本控制、变更日志或发布状态时使用。
调试和解决Home Assistant集成问题。在提到错误、调试、无法工作、不可用、跟踪记录、异常、日志、失败、ConfigEntryNotReady、UpdateFailed,或需要帮助诊断HA集成问题时使用。
Borg Backup管理:创建和管理去重、加密的备份存储库,归档创建和提取,修剪计划,存储库完整性检查,远程SSH备份以及borgmatic包装器配置。触发词包括:borg, borgbackup, borg backup, borg repository, borg prune, 去重备份, 加密备份borg。
监控Clawdbot仓库的更新,并识别Geoffrey可以改进的机会。在将Geoffrey与Clawdbot的模式、技能或特性进行比较时使用。
逐步升级PHP版本的剧本,支持从PHP 8.0到8.4+的版本升级,并使用自动化工具。当用户请求升级PHP到新版本时使用,包括检查PHP兼容性、修复弃用警告、运行Rector进行自动重构、使用PHPCompatibility审计代码或规划PHP迁移策略。涵盖了每个版本的破坏性变更、php.ini配置更新、扩展兼容性、Rector规则集、测试策略以及以变更日志为先的升级工作流程。
杰出工程师级别的代码质量标准,用于编写、审查和重构代码。在使用任何编程语言编写新代码、审查拉取请求、重构现有代码、设计模块边界、选择设计模式、修复错误、处理代码异味或优化性能时,请运用此技能。
扫描代码库以查找安全漏洞、错误和代码健康问题。为修复创建结构化的工作项。在“审计”、“代码审查”、“安全扫描”、“查找错误”、“技术债务”或“评估代码质量”时触发。
为Python 3.13项目配置ruff、mypy和pyright。在pyproject.toml和pyrightconfig.json中设置代码检查器和类型检查器时使用。
修复Home Assistant弃用警告,并将集成升级到更新的HA版本。当遇到已弃用的导入、类型注解或需要更新以兼容HA 2024.x/2025.x的模式时使用。
为Home Assistant集成实现修复问题。黄金级别的IQS要求。当被问及修复问题、问题注册表、用户通知、可修复的问题或可操作的警报时使用。
smartctl 从硬盘和 SSD 中查询 SMART(自我监测、分析及报告技术)数据,以评估健康状况、运行自检并检测早期故障迹象。当用户询问磁盘健康状况、驱动器故障风险、坏扇区、重新分配的扇区,或希望对驱动器运行诊断测试时调用。触发词包括:smartctl, SMART, 磁盘健康, 驱动器健康, 磁盘故障, 坏扇区, 重新分配的扇区, 驱动器测试, smartmontools, SMART 属…
Playwright 异步 Python API 模式适用于2026年。在使用Python编写浏览器自动化代码时,请始终使用此技能——页面导航、元素交互、选择器、持久上下文、存储状态和事件处理。这是 Camoufox 所封装的基础API。了解这一点有助于理解 Camoufox 提供了什么功能。在与 FastAPI 或任何异步 Python 服务集成时,务必使用 async_api(而不是 sync…
专家级的安全漏洞分析,用于源代码审计。在审查代码中的安全漏洞、执行安全审计、分析攻击面、寻找注入缺陷、评估身份验证和授权逻辑、评估加密实现、识别内存安全问题、检查竞态条件、审查依赖安全性或强化Web API和基础设施代码时使用此技能。
检测代码库规范并为AI引导的规划生成模式简报。当用户要求“分析模式”、“检测规范”、“这个代码库使用了哪些模式”、“模式简报”、“初始化模式检测”,或在主要规划/实施工作之前,应使用此技能。
设置git pre-commit钩子,在提交前运行ruff、mypy和basedpyright。在配置git工作流中的自动化质量检查时使用。
管理拉取请求——包括分类、陈旧性检测、标签管理、审查请求和合并工作流。当被问及PRs、拉取请求、代码审查或合并状态时使用。
为Home Assistant集成实现诊断功能。这是集成质量等级达到Gold级别所必需的。当被问及diagnostics.py、调试信息、故障排除数据或隐藏敏感信息时使用。
根据集成质量标准(IQS)审查Home Assistant集成。涵盖了青铜、白银、黄金和白金四个级别的全部52条官方规则。在被要求进行审查、质量检查、为核心PR、HACS提交或IQS合规性评估时使用。
当用户要求“编写一个测试”、“添加测试到”、“创建一个QTest”、“我如何测试一个小部件”、“Qt的单元测试”、“pytest-qt”、“测试一个PySide6类”、“QML测试”、“QtQuickTest”、“编写一个测试用例”、“测试这个类”或“生成一个测试文件”时,应该使用此技能。涵盖了C++ QTest、Python pytest-qt以及与CMake集成的QML TestCase模式。…