code-formatter-installer
安装并配置Prettier、ESLint、EditorConfig以及其他代码质量工具,以在整个团队中强制执行一致的代码风格。生成配置文件、npm脚本、编辑器设置建议以及持续集成集成建议。当用户请求“设置prettier”、“添加eslint”、“配置代码格式化”或“强制执行代码风格”时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
安装并配置Prettier、ESLint、EditorConfig以及其他代码质量工具,以在整个团队中强制执行一致的代码风格。生成配置文件、npm脚本、编辑器设置建议以及持续集成集成建议。当用户请求“设置prettier”、“添加eslint”、“配置代码格式化”或“强制执行代码风格”时使用。
特定语言的编码指南。在使用Python或其他支持的语言实现代码时采用。
高级首席工程师负责Raamattu Nyt代码库。在以下情况下使用:(1) 实现具有架构影响的功能(如Cinema Reader、搜索用户体验、音频)(2) 将原型重构为生产级组件(3) 审查与架构、用户体验和影院限制相关的PR(4) 设计经得起时间考验的类型化API(5) 决定暂时不构建什么(6) 挑战抽象或发现未来的维护问题触发词:"代码审查","架构决策","这应该是什么","这是可移植的吗…
根据准确性、一致性、可读性和可维护性来评估代码布局质量,而不是美观性。在制定编码标准、审查代码格式或决定布局约定时使用。
使用Trail of Bits的9类别框架进行系统的代码成熟度评估。分析代码库的算术安全性、审计实践、访问控制、复杂性、去中心化、文档、MEV风险、低级代码和测试。生成基于证据的专业评分表,并提供可操作的建议。(项目,git忽略)
当您需要理解代码库结构、查找定义或追踪引用而无需阅读整个文件时使用。
强制执行代码组织原则 - "目录X仅包含类型X的类",领域驱动设计命名模式,PHP最佳实践,类型安全以及SOLID原则。在审查代码结构、放置类或确保正确组织时使用。
当用户想要实现PRD、根据规范编写代码或开发功能时,构建特性。通过子故事逐步工作,并进行自动测试和代码审查。自动加载PRD上下文以保持一致性。还可以为任何文件编写独立的测试。
自动使用Prettier及其他格式化工具格式化并验证代码文件。当用户提到“格式化我的代码”、“修复格式”、“应用代码风格”、“检查格式”、“使代码一致”或“清理代码格式”时使用。支持JavaScript、TypeScript、JSON、CSS、Markdown及许多其他文件类型。根据技能目的通过相关短语触发。
对代码任务进行分类,并执行具有质量门的任务特定检查清单。将任务路由到WRITE、DEBUG、REVIEW、OPTIMIZE、REFACTOR、SIMPLIFY或SECURE工作流,每个工作流都会调用相关的CC和APOSD技能。生成分类声明以及带有强制预提交验证的DONE/NOT DONE裁决。在编写、调试、审查、修复、实现、优化、重构、简化或保护代码时使用。触发条件包括:实现、构建、创建、调试、修…
双视角代码调查。Claude独立探索,然后Codex独立探索(不互相提供信息),最后整合两者的结论。
计算代码质量指标 - 复杂性、覆盖率、可维护性
修复CClean-Killer中的错误,优化性能,并维护代码质量。当需要解决检测问题、误报、漏报,优化扫描速度,提高性能,重构代码,或进行快速维护任务(如版本更新或代码检查)时使用。
遵循YAGNI原则编写最少必要的代码,以防止臃肿和过度设计。在实现功能时使用此原则,以保持代码库精简,并避免过早优化或推测性功能。
通过考古、复活和焕新阶段系统性地复活和现代化遗留代码库的框架。适用于“遗留代码”、“继承的代码库”、“无文档”、“技术债务”、“复活”、“现代化”。不适用于绿地项目或有良好文档记录的活跃代码库。
主动审核开发人员的工作,以确保其完整性和生产就绪性。此技能应在审查代码更改、验证任务完成情况或确认工作是否符合行业标准时使用——在代码投入生产之前,发现不完整的实现、推迟的功能、硬编码的值、缺失的测试和捷径等问题。
检测硬编码值、魔术数字和泄露的秘密。触发条件 - 硬编码审核、魔术数字、PLR2004、秘密扫描。
根据破坏性的变更搜索项目中的代码,确定受影响的文件和行。同时检查测试覆盖率
高效的代码库调查,适用于快速了解现有代码。在修改前理解现有代码、从API到数据库追踪请求流、查找功能实现的位置或在更改前分析影响时使用。在修改现有代码、修复错误或添加功能之前始终使用。
根据仓库指南运行代码检查工具。在创建或修改代码后立即使用,或在提交更改之前使用。
提供Django Web框架的专业知识,包括项目结构、模型、视图、管理员界面、Celery任务、测试以及Python最佳实践。在生成、分析、重构或审查Django/Python代码时使用。
使用Trail of Bits的9类框架进行系统化的代码成熟度评估。分析代码库的算术安全性、审计实践、访问控制、复杂性、去中心化、文档、MEV风险、低级代码和测试。生成基于证据评分的专业记分卡,并提供可操作建议。(项目,git忽略)
使用State > Coupling > Complexity > Code优先级框架指导设计决策。在评估权衡、审查设计选择、决定实现方式,或当代码量似乎被置于更深层次问题之上时使用。
此技能应在提交代码之前使用,以确保其符合Breenix质量标准。用于运行clippy检查、修复编译器警告、验证无日志副作用、检查死代码,并根据CLAUDE.md中的项目编码标准进行强制执行。