code-architecture-reviewer
审查最近编写的代码,确保遵循最佳实践、架构一致性以及正确的系统集成。用于审查新端点、重构和UI组件,以确保符合项目标准和已建立的模式。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
审查最近编写的代码,确保遵循最佳实践、架构一致性以及正确的系统集成。用于审查新端点、重构和UI组件,以确保符合项目标准和已建立的模式。
添加带有示例的JSDoc/文档字符串。
采用策略性方法进行代码注释,包括何时注释、最佳注释密度、性能考虑以及与开发工作流程的集成。在建立注释标准、解决性能问题、实施伪代码编程过程(PPP)或确定适当的注释频率时使用。
检测过度设计和YAGNI(你不会需要它)违规。比/review更严格。当被要求“批评我的代码”、“找出过度设计”或“检查不必要的复杂性”时使用。
以结构化的ASCII格式可视化建议的代码更改,包括文件树、影响摘要、语法高亮的差异显示以及理由。在提出重构、简化或任何代码修改时使用此技能。
发现项目模式并在进行更改之前查找所有代码使用情况。在重命名、重构、移动文件、更改签名或添加功能之前使用,以确保完整性和遵循项目约定。防止不完整的重构和基于假设的编码。
针对Python、HTML、CSS和JavaScript代码库维护最新文档的全面代码文档标准和指南。在创建或修改代码时使用,以确保遵循正确的文档实践并保持代码的可维护性。
当用户需将代码提供给外部 AI(重构/分析/修复)时激活。自动收集代码、记录意图、生成上下文文档。支持增量合并。
在修改文件之前请求批准,并验证更改是否必要
使用PMD CPD检测并重构代码重复。触发条件 - 代码克隆、DRY原则违反、重复代码。
基于行业最佳实践的代码注释指南。在审查代码、编写新代码或被问及注释质量时使用。适用于所有编程语言,但特别针对TypeScript/JavaScript。强制执行“仅公共API使用JSDoc,避免冗余注释”的原则。自动建议添加、删除注释或重构替代方案。
标准化的、假设驱动的调试调查工作流程,用于处理意外行为、回归、事件、不稳定测试或生产问题。用以计划工具使用、通过决定性信号重现问题、比较运行情况,并在不依赖任何供应商或基础设施的情况下缩小根本原因范围。
检测克隆并提取抽象。
TSDoc标准用于TypeScript/JavaScript代码。在编写、审查或编辑任何TSDoc注释、代码文档或API文档时自动调用。(项目)
当要求追踪现有代码路径或明确要求运行代码探索子代理时使用。
在实施修复之前跟踪代码执行路径。强制理解fn(args, deps)流、结果类型和工作流程组合。通过要求提供文件:行引用和执行图来防止猜测。
当更改影响OpenAI Agents Python仓库中的运行时代码、测试或构建/测试行为时,运行强制性验证堆栈。
使用特定的检查清单来确保对通用代码、数据声明和程序结构进行全面且高质量的代码注释。在编写新代码、审查现有代码或进行代码审查时应用,以确保文档的完整性和质量。
以毫不掩饰的诚实和可量化的具体性识别、分类并阐明代码问题。在代码审查、提供反馈、执行代码审计或用户需要直接评估代码质量时使用。
Go代码的领域类型设计和架构规划。在计划新功能、设计自验证类型、防止原始类型滥用,或重构揭示需要新类型时使用。重点在于垂直切片架构和类型安全。
代码文档专家。用于JSDoc、docstrings、注释和自动生成文档。
TSDoc标准用于TypeScript/JavaScript代码。在编写、审查或编辑任何TSDoc注释、代码文档或API文档时自动调用。(项目)
使用代码执行功能进行并行批处理、条件过滤和数据聚合的指南。当代理需要高效分析多个文件、验证大量结果集、从多个来源聚合数据或通过基于执行的过滤减少令牌消耗时,应使用此技能。提供配额感知工作流、错误处理模式和令牌高效数据处理的可重用模板。
使用Biome格式化当前分支上的代码。在被要求在提交或创建PR之前格式化、检查或清理代码时使用。