Agent Skills › open-metadata/OpenMetadata

open-metadata/OpenMetadata

GitHub

用于修复Java代码格式和Checkstyle违规。在修改.java文件后、CI报错或用户请求时,执行mvn spotless:apply自动格式化,检查差异并提示提交,确保符合OpenMetadata项目的编码规范。

29 skills 14,552

Install All Skills

npx skills add open-metadata/OpenMetadata --all -g -y
More Options

List skills in collection

npx skills add open-metadata/OpenMetadata --list

Skills in Collection (29)

用于修复Java代码格式和Checkstyle违规。在修改.java文件后、CI报错或用户请求时,执行mvn spotless:apply自动格式化,检查差异并提示提交,确保符合OpenMetadata项目的编码规范。
用户请求修复checkstyle或格式化Java代码 CI报告Java checkstyle失败 完成或编辑.java文件后
.agents/skills/java-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill java-checkstyle -g -y
在提交或修改UI代码前,对受影响的TS/JS/JSON文件执行organize-imports、ESLint和Prettier格式化,确保与CI检查一致。适用于修复格式错误或响应CI失败报告。
用户请求修复UI检查样式或运行Prettier/ESLint CI报告UI Checkstyle作业(lint-src/playwright/core-components)失败 完成或编辑指定目录下的UI源代码文件后
.agents/skills/ui-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill ui-checkstyle -g -y
用于自动修复Java代码的Checkstyle格式问题。通过执行mvn spotless:apply命令格式化文件,支持指定模块或仅检查模式。适用于用户请求格式化、CI报告失败或修改Java文件后提交前,确保代码符合OpenMetadata项目的规范。
用户请求修复checkstyle或格式化Java CI报告Java checkstyle失败 完成Java文件编写或修改后
.claude/skills/java-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill java-checkstyle -g -y
用于验证UI分支变更,通过审查代码差异和现有Playwright测试覆盖度,结合MCP工具进行浏览器端实际交互验证,并补充缺失的E2E测试用例。
完成UI功能开发后 创建PR前检查UI变更 审查UI相关分支时 验证现有测试覆盖完整性
.claude/skills/playwright-validation/SKILL.md
npx skills add open-metadata/OpenMetadata --skill playwright-validation -g -y
根据OpenMetadata规范生成零不稳定性的Playwright E2E测试。支持多角色权限、API验证及实体生命周期管理,强制遵循开发者手册的反不稳定性模式与ESLint检查,确保测试生产就绪。
需要生成符合OpenMetadata标准的Playwright端到端测试 请求创建具备多角色权限和API验证的自动化测试用例
.claude/skills/playwright/SKILL.md
npx skills add open-metadata/OpenMetadata --skill playwright-test -g -y
指导编写符合 OpenMetadata 标准的 Playwright E2E 测试,涵盖测试哲学、模式及最佳实践。强制使用 eslint-plugin-playwright 进行代码检查,确保遵循 CI 规范并避免常见反模式。
编写新的 Playwright E2E 测试 添加测试用例 运行 Playwright ESLint 检查
.claude/skills/writing-playwright-tests/SKILL.md
npx skills add open-metadata/OpenMetadata --skill writing-playwright-tests -g -y
用于OpenMetadata代码审查的Skill,采用两阶段流程:先检查需求合规性,再评估代码质量。支持对未提交更改、分支或PR进行审查,涵盖Java、Python及前端技术栈规范。
创建PR前自查 审查他人PR 检查特定文件变更
skills/code-review/SKILL.md
npx skills add open-metadata/OpenMetadata --skill code-review -g -y
对OpenMetadata连接器执行深度可靠性审计,通过7个提示词阶段检查元数据、错误处理、认证等,生成详细报告与实施计划。
用户请求审计连接器 运行可靠性审查 深入调查连接器质量
skills/connector-audit/SKILL.md
npx skills add open-metadata/OpenMetadata --skill connector-audit -g -y
用于从零构建OpenMetadata连接器,通过JSON Schema定义自动生成Python/Java代码、UI表单及文档,简化集成开发流程。
创建新的OpenMetadata连接器 生成数据源脚手架代码
skills/connector-building/SKILL.md
npx skills add open-metadata/OpenMetadata --skill scaffold-connector -g -y
用于审查 OpenMetadata 连接器代码质量、架构规范及安全性的技能,支持全量、增量及专项审查模式,自动执行静态分析并生成结构化报告。
用户请求审查连接器 PR 用户要求验证连接器实现 指定 PR 编号或连接器路径进行代码审查
skills/connector-review/SKILL.md
npx skills add open-metadata/OpenMetadata --skill connector-review -g -y
加载OpenMetadata连接器开发标准文档,涵盖架构、编码规范、测试及数据源模式等,用于指导或审查连接器开发工作。
用户要求加载标准 开始连接器开发前 进行连接器代码审查
skills/connector-standards/SKILL.md
npx skills add open-metadata/OpenMetadata --skill connector-standards -g -y
用于在 macOS 或 Linux 上自动化设置、验证和修复 OpenMetadata 本地开发环境,涵盖工具链安装、依赖配置及构建验证。
克隆新仓库或创建 worktree 开发者入职引导 构建失败因缺少或版本错误的工具
skills/dev-setup/SKILL.md
npx skills add open-metadata/OpenMetadata --skill dev-setup -g -y
自动运行 mvn spotless:apply 修复 Java 代码格式和 Checkstyle 问题,支持按模块执行或仅检查。适用于编辑 Java 文件后或 CI 报错时,确保代码符合规范并自动提交格式化变更。
用户请求修复 checkstyle、Java 格式化或应用 spotless CI 报告 Java checkstyle 失败或要求修复 完成或修改 .java 文件后
skills/java-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill java-checkstyle -g -y
作为高级维护者审查 OpenMetadata 和 Collate 的 PR,基于实际代码差异、关联 Issue 和 CI 状态决定是否合并。适用于单个或多个 PR 审查及积压任务分类。
用户请求审查 PR 审查 PR 积压列表
skills/openmetadata-pr-review/SKILL.md
npx skills add open-metadata/OpenMetadata --skill openmetadata-pr-review -g -y
OpenMetadata开发工作流元技能,自动加载并指导模型根据任务类型(如新功能、Bug修复、UI组件等)选择并严格执行配套子技能序列,确保编码规范、测试覆盖及流程合规。
需要执行软件开发任务时 不确定应使用哪些专业技能时
skills/openmetadata-workflow/SKILL.md
npx skills add open-metadata/OpenMetadata --skill openmetadata-workflow -g -y
用于复杂功能、重构或多文件变更前的结构化设计规划。强制在编码前进行需求理解、方案对比与审批,并生成详细的分步实施计划,确保方向明确后再执行。
启动非平凡的功能开发 涉及多层的代码重构 根因不明的Bug修复 技术方案不明确的复杂任务
skills/planning/SKILL.md
npx skills add open-metadata/OpenMetadata --skill planning -g -y
用于验证UI分支变更,通过Playwright MCP执行E2E测试并补充缺失用例,确保前端UI功能完整性和测试覆盖率。
需要验证UI组件变更 创建PR前的UI检查 审查UI相关分支
skills/playwright-validation/SKILL.md
npx skills add open-metadata/OpenMetadata --skill playwright-validation -g -y
根据OpenMetadata规范生成零失效的Playwright E2E测试,涵盖权限、API验证及生命周期管理,确保代码符合Lint标准。
需要生成前端端到端测试用例 请求编写Playwright测试脚本
skills/playwright/SKILL.md
npx skills add open-metadata/OpenMetadata --skill playwright-test -g -y
用于在创建或更新 GitHub PR 时,自动检查并填写符合 OpenMetadata 规范的 PR 描述。通过执行 Git、Maven、Jest 等命令收集变更证据和测试覆盖率,生成包含链接 Issue、设计文档、测试步骤及截图的完整 PR 正文。
准备提交 GitHub Pull Request 完善缺失信息的现有 PR 描述 自动化代码审查流程中的 PR 模板填充
skills/pr-checklist/SKILL.md
npx skills add open-metadata/OpenMetadata --skill pr-checklist -g -y
提供结构化四阶段调试流程,引导通过证据收集、假设形成、根因验证到修复验证,避免盲目修改,适用于测试失败、构建错误或运行时异常排查。
测试用例失败且原因不明 依赖或架构变更后构建报错 后端、前端或数据摄入出现运行时异常 尝试两次以上修复仍未解决问题
skills/systematic-debugging/SKILL.md
npx skills add open-metadata/OpenMetadata --skill systematic-debugging -g -y
指导在OpenMetadata项目中遵循TDD流程,涵盖Java、Python和TypeScript的RED-GREEN-REFACTOR循环及测试规范。
实现新功能 修复Bug
skills/tdd/SKILL.md
npx skills add open-metadata/OpenMetadata --skill tdd -g -y
确保代码变更具备全面测试覆盖,包括Java后端90%行覆盖率、API集成测试及UI的Playwright E2E测试。适用于功能实现后或PR审查时验证测试完整性。
实现新功能或修复bug后 审查PR以检查测试完整性
skills/test-enforcement/SKILL.md
npx skills add open-metadata/OpenMetadata --skill test-enforcement -g -y
通过Docker构建并部署本地OpenMetadata栈,用于在UI中测试连接器。支持自动检测变更、代码生成、健康检查及引导式测试,提升本地开发调试效率。
用户要求本地测试连接器 启动或部署本地Docker环境 在UI中进行测试
skills/test-locally/SKILL.md
npx skills add open-metadata/OpenMetadata --skill test-locally -g -y
本地复现 CI UI Checkstyle 流程,对前端代码执行 ESLint、Prettier 格式化及导入整理,确保 PR 变更文件符合规范。
用户要求修复 UI 格式或运行 lint CI 报告 UI Checkstyle 失败 修改 .ts/.tsx/.js/.jsx/.json 文件后
skills/ui-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill ui-checkstyle -g -y
强制在任务完成前执行实际验证命令并展示证据,禁止无测试输出的主观断言。涵盖Schema、Java、Python及前端变更的具体构建、测试和检查流程。
声称任务已完成时 提交代码或PR前
skills/verification/SKILL.md
npx skills add open-metadata/OpenMetadata --skill verification -g -y
此技能已合并至 playwright,用于指导 Playwright E2E 测试编写及 lint 门禁。本文件仅保留以兼容旧引用,实际使用请调用 playwright 技能。
用户尝试访问已被废弃的 writing-playwright-tests 技能
skills/writing-playwright-tests/SKILL.md
npx skills add open-metadata/OpenMetadata --skill writing-playwright-tests -g -y
本地复现CI的UI代码检查流程,对PR变更的TS/JS/JSON文件执行ESLint、Prettier及导入整理。支持指定区域或自动检测,用于修复格式问题并避免CI失败。
用户请求修复UI检查样式、运行Prettier或ESLint CI报告UI Checkstyle作业失败 修改了指定UI目录下的源文件后
.claude/skills/ui-checkstyle/SKILL.md
npx skills add open-metadata/OpenMetadata --skill ui-checkstyle -g -y
提供React布局原语(Box, Grid, Card, Divider)以替代原生div+Tailwind,规范openmetadata-ui项目中的布局与色彩样式编写。
在指定UI目录中编写或编辑React/TSX代码 需要构建flex/grid布局容器时 涉及颜色或暗黑模式样式调整时
.claude/skills/ui-core-components/SKILL.md
npx skills add open-metadata/OpenMetadata --skill ui-core-components -g -y
提供 React/TSX 布局原语(Box, Grid, Card, Divider),替代原生 div 和 Tailwind 类,规范前端 UI 组件开发。
编写或编辑 React/TSX 布局代码 使用 flex/grid 构建容器结构 应用颜色或暗色模式样式
skills/ui-core-components/SKILL.md
npx skills add open-metadata/OpenMetadata --skill ui-core-components -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-13 17:45
浙ICP备14020137号-1 $mapa de visitantes$