Agent Skills › home-assistant/frontend

home-assistant/frontend

GitHub

提供Home Assistant前端组件的开发与审查指南,涵盖对话框、按钮、表单及警报等UI模式的实现规范。

11 skills 5,609

Install All Skills

npx skills add home-assistant/frontend --all -g -y
More Options

List skills in collection

npx skills add home-assistant/frontend --list

Skills in Collection (11)

提供Home Assistant前端组件的开发与审查指南,涵盖对话框、按钮、表单及警报等UI模式的实现规范。
实现 Home Assistant UI 组件 审查前端交互模式 使用 ha-dialog, ha-button, ha-form
.agents/skills/ha-frontend-components/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-components -g -y
指导Home Assistant前端组件从全局hass对象迁移至细粒度Lit上下文,优化渲染性能、依赖可见性及测试可模拟性。
重构组件状态访问逻辑 替换对hass对象的直接读取 审查组件重渲染行为
.agents/skills/ha-frontend-contexts/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-contexts -g -y
用于 Home Assistant 前端独立演示环境的运行、验证及共享 Mock 桩代码的管理。支持本地启动演示服务、URL 路由导航及配置切换,适用于修改 demo/ 目录或 gallery 引用的 stubs 场景。
需要运行或验证 Home Assistant 前端演示环境 修改 demo/ 目录下的文件或共享 mock 桩代码
.agents/skills/ha-frontend-demo/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-demo -g -y
提供Home Assistant前端事件处理规范,指导使用HASSDomEvent类型、fireEvent及自定义事件映射,确保类型安全与标准契约。
实现前端事件监听器 定义自定义事件契约 分发组件内部事件
.agents/skills/ha-frontend-events/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-events -g -y
提供 Home Assistant 前端 Lit 框架的开发规范,涵盖响应式属性、DOM 查询及渲染状态的最佳实践。指导使用特定装饰器处理组件状态和生命周期,确保代码风格一致性和性能优化。
实现 Lit 组件的状态管理 审查 Lit 组件的 DOM 访问逻辑 处理组件生命周期方法 优化渲染行为
.agents/skills/ha-frontend-lit/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-lit -g -y
用于 Home Assistant 前端代码审查与 PR 准备,提供模板规范、提交前检查清单及常见审查问题指导。
审查前端 Pull Request 准备前端 PR 检查重复性审查问题
.agents/skills/ha-frontend-review/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-review -g -y
Home Assistant 前端样式开发指南,涵盖 CSS 自定义属性、间距令牌、响应式布局、RTL 支持及视图过渡动画。指导组件样式隔离、无障碍访问及交互状态处理。
编辑 Home Assistant 前端 CSS 或样式文件 调整组件布局、主题集成或响应式设计 实现视图过渡动画或移动端适配
.agents/skills/ha-frontend-styling/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-styling -g -y
用于 Home Assistant 前端代码的测试、验证与构建工作流,涵盖 lint、TypeScript 检查、Vitest 单元测试及 Playwright E2E 测试。
添加或更新前端测试用例 运行代码检查和测试套件 执行前端生产构建
.agents/skills/ha-frontend-testing/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-testing -g -y
规范 Home Assistant 前端 TypeScript 类型定义、数据契约复用、断言及 Lit 生命周期类型使用,确保类型与后端一致并符合 ESLint 约束。
定义或审查 TypeScript 类型契约 复用 Home Assistant 共享类型 配置 Lit 组件生命周期类型
.agents/skills/ha-frontend-types/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-types -g -y
规范 Home Assistant 前端用户界面文案的本地化、语气风格及术语使用,确保文本可翻译且符合一致性要求。
添加或修改 UI 标签、按钮、对话框文案 审查用户可见文本的翻译和本地化实现 处理错误消息和辅助文本的编写
.agents/skills/ha-frontend-user-facing-text/SKILL.md
npx skills add home-assistant/frontend --skill ha-frontend-user-facing-text -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 09:46
浙ICP备14020137号-1 $방문자$