Agent Skills
› ncoevoet/facet
ncoevoet/facet
GitHub作为高级自主编排器,用于复杂多步骤编码工作流。具备智能路由能力,可将简单任务委托给专用代理,对需协调的多步任务进行并行或顺序执行、自我修正及结果整合。
Install All Skills
npx skills add ncoevoet/facet --all -g -y
Skills in Collection (7)
作为高级自主编排器,用于复杂多步骤编码工作流。具备智能路由能力,可将简单任务委托给专用代理,对需协调的多步任务进行并行或顺序执行、自我修正及结果整合。
需要规划、并行代理和自纠正的复杂多步骤任务
跨多个专用代理的协调工作
无现有专用代理覆盖的自定义编码任务
npx skills add ncoevoet/facet --skill adaptive -g -y
用于检测 Angular 代码中的代码异味、重复代码及重构机会,提升可维护性。适用于识别重复逻辑、提取基类、集中化逻辑或清理混乱代码的场景。
识别重复代码模式
提取基类以复用逻辑
集中分散的逻辑
清理混乱代码
优化长方法
npx skills add ncoevoet/facet --skill code-quality-analyzer -g -y
提供CSS和Tailwind v4布局规范,解决@apply在SCSS中失效、Flex高度链断裂、页面滚动异常及暗色主题适配等问题。强调使用@reference、优先Tailwind工具类及正确的高度控制模式。
CSS或Tailwind布局调试
SCSS中@apply不生效
Flex布局高度溢出或滚动问题
响应式断点样式调整
暗色主题样式实现
npx skills add ncoevoet/facet --skill css-layout-patterns -g -y
提供 Angular 20 无 Zone 架构下基于 Signal 的状态管理、响应式更新及组件通信模式指导,解决 UI 不更新和突变检测问题。
Angular 组件状态管理
UI 未自动更新
Signal 输入输出通信
Change Detection 调试
npx skills add ncoevoet/facet --skill signal-patterns -g -y
基于 Chrome DevTools MCP 进行前端 UI 调试、网络请求检查及页面自动化。适用于按钮失效、布局错误、API 异常等浏览器端问题,提供从导航到快照验证的完整排查工作流。
UI 行为异常(如按钮无响应、状态未更新)
网络请求异常或载荷错误
控制台报错
视觉/布局问题
需要截图或页面快照
npx skills add ncoevoet/facet --skill chrome-devtools-debugging -g -y
用于检测和修复 Angular Signals 中不安全 effect 模式(如无限循环、订阅泄漏、表单突变副作用)的专家指南,提供清理、防回环及生命周期管理的安全编码方案。
检测并修复 Angular Effect 中的无限循环和递归 tick 问题
解决 ObjectUnsubscribedError 或 subscription leak 等内存泄漏
防止 form patchValue 引发的反馈循环,需添加 emitEvent: false
识别并重构在构造函数中初始化数据的危险 effect 模式
npx skills add ncoevoet/facet --skill effect-safety-validator -g -y
用于Angular 20无zone信号组件的单元测试创建与修复,涵盖Karma/Jasmine环境下的信号输入输出、effects及服务测试,支持修复常见运行时错误。
创建或编写Angular组件测试用例
修复NG0101等测试运行时错误
处理signal inputs/outputs和effects测试
解决firstValueFrom挂起或测试超时问题
npx skills add ncoevoet/facet --skill test-creation -g -y


