Tailwind 设计模式
安全审计工作流:漏洞扫描 → 验证
当您需要创建或修改类、模块或函数时,可使用此技能。当您感到压力重重,亟需为现有代码增添新功能时,可使用此技能。当一个类拥有多种可能的变更理由时,可使用此技能。
自动化执行代码风格检查与基础测试验证。在提交或部署前验证代码质量时,请使用此功能。
适用于Expo应用的React Native身份验证模式。在实现登录流程、Google/Apple登录、令牌管理、会话处理或调试Expo/React Native的身份验证问题时使用。
借助 LSP 实现安全的重构操作,精准解析符号引用。支持重命名、提取函数/方法,以及移动符号等操作,并自动更新所有相关引用。
使用 KQL 在 Azure Data Explorer(Kusto/ADX)中查询并分析数据,用于日志分析、遥测数据与时间序列分析。 适用场景:KQL 查询、Kusto 数据库查询、Azure Data Explorer、ADX 集群、日志分析、时间序列数据、IoT 遥测、异常检测。 切勿用于:SQL 数据库(使用 Azure PostgreSQL)、NoSQL 查询(使用 Azure Storage)、Elasticsearch、AWS 分析工具。
为产品经理和领导者提供招聘决策指南。 当:招聘首位PM、招聘领导者、设计面试流程、 评估候选人或组建PM团队时使用。包括:首位PM招聘、 招聘领导者手册、PM能力用于面试。 来源:Gokul Rajaram、Ravi Mehta。
当用户提出“深度研究”“全面分析”“研究报告”“深入调查”“深度对比 X 与 Y”,或需要在核实的基础上综合 10 个以上来源的信息时,可使用此技能。适用于需要多次搜索、多方交叉验证的复杂问题。切勿用于简单的查询、调试,或仅需 1–2 次搜索即可解答的问题。
在实现完成后进行最终审查,确保代码尽可能简洁、精简。通过此步骤,可以及时发现 YAGNI 违规情况,并挖掘进一步简化代码的机会。
使用thiserror/anyhow实现Result、Option和自定义错误模式
对 Python 项目进行结构化设计,编写带类型注解的代码,借助 pytest 进行测试,并通过 ruff 和 mypy 强化代码质量。适用于设置 pyproject.toml 文件、编写测试用例、添加类型注解,或对代码进行格式化与静态检查的场景。