Agent Skills › flet-dev/flet

flet-dev/flet

GitHub

用于为Flet控件创建或更新集成测试,包括视觉黄金截图和交互行为测试。指导测试文件放置、作用域拆分、Fixture选择及断言模式编写。

15 skills 16,603

Install All Skills

npx skills add flet-dev/flet --all -g -y
More Options

List skills in collection

npx skills add flet-dev/flet --list

Skills in Collection (15)

用于为Flet控件创建或更新集成测试,包括视觉黄金截图和交互行为测试。指导测试文件放置、作用域拆分、Fixture选择及断言模式编写。
创建新的Flet控件集成测试 更新现有控件的集成测试 生成视觉黄金截图
.agents/skills/create-flet-control-integration-tests/SKILL.md
npx skills add flet-dev/flet --skill create-flet-control-integration-tests -g -y
将Flet扁平示例文件转换为独立项目结构,包含main.py、pyproject.toml及assets目录,支持批量迁移与元数据规范化。
创建Flet示例项目文件夹 将扁平Python文件迁移为项目格式 规范化部分转换的示例目录结构
.agents/skills/create-flet-example-projects/SKILL.md
npx skills add flet-dev/flet --skill create-flet-example-projects -g -y
用于构建、预览和验证 Flet 文档网站,自动检测并报告失效链接、缺失图片及未解析的 reST 引用。
需要构建或预览文档网站时 检查文档中是否存在断裂链接、缺失图片或交叉引用错误时
.agents/skills/docs-build-and-verify/SKILL.md
npx skills add flet-dev/flet --skill docs-build-and-verify -g -y
提供Flet文档编写的规范,涵盖Python Docstring(Google风格)、Markdown交叉引用及侧边栏导航,用于指导或审查文档内容。
编写Flet项目文档 审查API文档规范 生成Python docstrings 配置Markdown交叉引用
.agents/skills/docs-conventions/SKILL.md
npx skills add flet-dev/flet --skill docs-conventions -g -y
修复Python模块中类型成员的文档字符串短描述,确保多行使用反斜杠正确连接,并控制行长或添加忽略标记。
需要修复Python类、枚举等成员的docstring格式 检查并修正文档字符串中的换行和长行问题
.agents/skills/fix-members-short-description/SKILL.md
npx skills add flet-dev/flet --skill fix-members-short-description -g -y
处理 Flet Python SDK 中控制项和 API 的废弃管理,包括使用装饰器标记废弃、更新版本生命周期及文档提示,并执行目标版本的废弃清理审计。
为 Python 控制项或 API 添加废弃声明 检查特定版本的废弃项清理工作 更新废弃相关的文档说明
.agents/skills/flet-deprecation/SKILL.md
npx skills add flet-dev/flet --skill flet-deprecation -g -y
将命令式 Flet Python 应用重构为声明式组件模式,使用组件装饰器、状态钩子和可观察模型,消除手动页面更新。
需要将现有 Flet 应用从命令式转换为声明式风格 优化 Flet 应用的状态管理和 UI 渲染逻辑
.agents/skills/imperative-to-declarative-flet/SKILL.md
npx skills add flet-dev/flet --skill imperative-to-declarative-flet -g -y
用于实现Flet扩展,封装第三方Flutter包。涵盖依赖选择、版本锁定、兼容性检查、Python与Flutter集成、文档编写及CI更新,确保端到端高质量交付。
需要添加基于外部pub.dev包的flet_*扩展 封装新的Flutter控件或服务到Flet平台
.agents/skills/implement-flet-extension/SKILL.md
npx skills add flet-dev/flet --skill implement-flet-extension -g -y
用于准备Flet新版本发布,包括版本递增、创建分支、更新依赖、生成变更日志及发布说明,并处理弃用检查和文档更新。
需要准备新的Flet版本发布 执行版本递增和发布流程
.agents/skills/prepare-flet-release/SKILL.md
npx skills add flet-dev/flet --skill prepare-flet-release -g -y
用于在维护者或贡献者开发模式下测试和调试 Flet 应用。支持使用本地 Python 包和 Flutter 客户端进行验证,涵盖 Web、桌面及浏览器交互工作流。
测试 Flet 应用的 Python 后端逻辑 调试 Flet 应用的 Flutter 前端界面 验证本地开发环境下的应用功能
.agents/skills/test-flet-apps-dev/SKILL.md
npx skills add flet-dev/flet --skill test-flet-apps-dev -g -y
用于生成和更新Flet控件文档所需的截图与GIF,通过集成测试捕获视觉状态并替换旧媒体资产。
需要为文档生成控件截图或GIF 刷新静态或交互式黄金截图 用生成的测试资产替换旧的示例媒体图片
.agents/skills/update-flet-control-doc-gifs/SKILL.md
npx skills add flet-dev/flet --skill update-flet-control-doc-gifs -g -y
用于生成或修订符合仓库规范的变更日志条目。根据PR、Issue等上下文,识别受众并匹配对应文件与格式,确保内容准确反映用户可见的变更,避免夸大非主要影响项。
需要撰写发布说明或变更记录 要求审查或修改现有的Changelog内容
.agents/skills/write-changelog-entry/SKILL.md
npx skills add flet-dev/flet --skill write-changelog-entry -g -y
用于生成或更新 Flet 版本发布公告,从变更日志提取内容,匹配博客风格,包含功能亮点、代码示例、截图及升级指南。
起草 Flet 版本发布博文 修订版本发布公告
website/.agents/skills/flet-release-announcement/SKILL.md
npx skills add flet-dev/flet --skill flet-release-announcement -g -y
用于运行 Flet 框架 Python 部分的单元测试,通过执行特定 pytest 命令验证代码正确性。
需要运行单元测试 检查 Python 代码测试情况
.agents/skills/run-unit-tests/SKILL.md
npx skills add flet-dev/flet --skill run-unit-tests -g -y
用于执行 Flet SDK Python 包中的集成测试。该技能指导 Agent 定位测试目录并阅读 README 以获取具体运行指令,确保正确执行端到端或组件间的集成验证流程。
用户要求运行集成测试 需要执行 sdk/python/packages/flet/integration_tests 下的测试
.agents/skills/run-integration-tests/SKILL.md
npx skills add flet-dev/flet --skill run-integration-tests -g -y

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