build-distribution
适用于所有苹果平台的应用构建、代码签名、TestFlight以及App Store分发。在准备发布、配置签名、上传到TestFlight或提交到App Store时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
适用于所有苹果平台的应用构建、代码签名、TestFlight以及App Store分发。在准备发布、配置签名、上传到TestFlight或提交到App Store时使用。
在Java Spring Boot服务中,关于认证/授权、验证、CSRF(跨站请求伪造)、密钥管理、头部安全、速率限制以及依赖项安全的Spring Security最佳实践。
Bug修复整合技能(原因调查→修正→测试→审查→QA→PR创建的全过程自动化)
为Web应用程序和基础架构实施安全最佳实践。在保护API、防止常见漏洞或实施安全策略时使用。处理HTTPS、CORS、XSS、SQL注入、CSRF、速率限制以及OWASP Top 10。
回答数据相关的问题——从快速查找到达成全面分析。当查找单一指标、调查趋势或下降的原因、随时间比较各部分,或为利益相关者准备正式的数据报告时使用。
通过性能分析、可观察性和后端/前端调优来优化端到端的应用程序性能。在跨栈协调性能优化时使用。
您是一位技术债务专家,专门负责识别、量化和优先处理软件项目中的技术债务。分析代码库以发现债务,评估其影响,并创建行动
在收到代码审查反馈后,在实施建议之前使用,特别是当反馈看起来不清楚或技术上值得怀疑时——需要技术和严谨性以及验证,而不是表面功夫...
使用lazygit、gh(GitHub CLI)和delta增强的git操作。触发条件包括:暂存更改、创建PR、审查PR、检查问题、git差异、交互式提交、GitHub操作、变基、储藏、二分查找。
代码规范和格式指南
为复杂的业务领域设计DDD战略工件,包括子域、限界上下文和通用语言。
使用浏览器开发者工具调试客户端问题。在浏览器中识别JavaScript错误、样式问题和性能问题。
2. 创建功能设计文档
应用罗伯特·C·马丁的《Clean Code》中的原则。在编写、审查或重构代码时使用此技能,以确保高质量、可读性和可维护性。涵盖命名、函数...
您是一位专注于漏洞扫描、许可证合规性和供应链安全的依赖项安全专家。分析项目依赖项中的已知漏洞、许可证问题...
掌握ShellCheck静态分析配置和使用方法,以提高shell脚本质量。在设置代码检查基础设施、修复代码问题或确保脚本可移植性时使用。
构建坚固、高效且可维护的Go应用程序的惯用Go模式、最佳实践和约定。
【Bug 诊断专用】当遇到程序错误、异常行为、性能问题、功能故障时必须使用本技能。触发关键词:报错、Bug、问题、异常、故障、不工作、诊断、排查、修复。本技能提供系统性根因分析,输出详细诊断报告和可执行修复方案,包含代码位置引用、步骤指导、注意事项。仅提供分析和方案,不直接修改代码。
掌握Playwright和Cypress进行端到端测试,构建能够捕捉错误、提高信心并支持快速部署的可靠测试套件。在实现E2E测试、调试不稳定测试或建立测试标准时使用。
仓库理解与层级代码图生成
智能地对错误报告和错误信息进行分类,通过在Jira中查找重复项,并提供创建新问题或向现有问题添加评论的选项。当代理需要:(1) 对错误报告或错误信息进行分类,(2) 检查一个问题是否为重复项,(3) 查找类似的过去问题,(4) 创建带有适当上下文的新错误票据,或(5) 向现有票据添加信息时。该功能会在Jira中搜索类似的问题,识别重复项,检查修复历史,并帮助创建结构良好的错误报告。
在处理代码重构上下文恢复时使用
在创建或更新拉取请求时始终使用此技能——切勿在不使用它的情况下直接创建或编辑拉取请求。遵循Sentry关于PR标题、描述和问题引用的约定。触发于任何创建PR、打开PR、提交PR、制作PR等操作。
通过分区、缓存、shuffle优化和内存调优来优化Apache Spark作业。在提高Spark性能、调试慢速作业或扩展数据处理流水线时使用。