Agent Skills › baserow/baserow

baserow/baserow

GitHub

用于在Baserow项目中添加或审查配置环境变量,确保后端、前端、Docker及文档的一致性更新。

18 个 Skill 6,259

安装全部 Skills

npx skills add baserow/baserow --all -g -y
更多选项

预览集合内 Skills

npx skills add baserow/baserow --list

集合内 Skills (18)

用于在Baserow项目中添加或审查配置环境变量,确保后端、前端、Docker及文档的一致性更新。
需要添加新的环境变量配置 审查现有环境变量是否完整覆盖前后端及部署配置
.agents/skills/add-config-env-var/SKILL.md
npx skills add baserow/baserow --skill add-config-env-var -g -y
指导在Baserow项目中添加Django配置环境变量,涵盖后端设置、Docker配置、前端映射及文档更新的标准流程。
需要新增Django环境变量配置 参考INTEGRATION_LOCAL_BASEROW_PAGE_SIZE_LIMIT模式进行配置
.agents/skills/add-django-config-env-var/SKILL.md
npx skills add baserow/baserow --skill Add Django Config Env Var -g -y
指导在Baserow应用构建器中新增或修改元素类型,涵盖后端模型注册、前端组件及表单配置、数据库迁移和测试。通过复用现有元素实现全栈一致性更新。
需要创建新的应用构建器元素类型 需要修改现有的应用构建器元素行为
.agents/skills/add-update-builder-element-type/SKILL.md
npx skills add baserow/baserow --skill Add Or Update Builder Element Type -g -y
指导解释、创建或修改 Baserow 前后端注册表系统,涵盖 Instance/Registry 模式、模型支持类型及 Mixin 行为。
需要理解 Baserow 注册表架构 扩展或修改后端/前端注册表
.agents/skills/baserow-registry/SKILL.md
npx skills add baserow/baserow --skill baserow-registry -g -y
指导如何为应用构建器中的公式和数据提供者选择、实现或调试数据范围,确保公式能正确访问所需数据且避免越权读取。
Builder公式或数据提供者看到错误的数据范围 需要配置元素可见性或表单输入的数据权限
.agents/skills/builder-data-scopes/SKILL.md
npx skills add baserow/baserow --skill builder-data-scopes -g -y
提供基于Django的通用图结构核心实现,支持节点遍历与边管理。适用于应用构建器和自动化构建器中的元素/工作流关系处理、重构及Bug修复。
需要修改或扩展Element/Page或AutomationNode/AutomationWorkflow的层级关系逻辑 涉及图结构的遍历、父/子/兄弟节点导航功能开发或调试 对core/graph包进行代码重构以维持模块无关性
.agents/skills/core-graph/SKILL.md
npx skills add baserow/baserow --skill core-graph -g -y
根据当前 Git 分支的差异,自动分析变更文件以分类领域和类型,生成面向公众的更新日志条目,并在用户确认后执行命令注册。
创建 changelog 添加 changelog 条目 记录分支变更
.agents/skills/create-changelog/SKILL.md
npx skills add baserow/baserow --skill create-changelog -g -y
指导在Baserow中创建或更新应用内通知,涵盖后端类型定义、前端渲染及去重逻辑。需遵循现有架构模式,识别事件类型并实现前后端完整链路。
添加新的应用内通知类型 更新现有通知的渲染或路由 防止同一事件产生重复通知
.agents/skills/create-in-app-notification/SKILL.md
npx skills add baserow/baserow --skill Create In-App Notification -g -y
用于在Baserow中创建或更新运行时公式,涉及后端评估与前端语法验证。指导如何复用现有模式、定义参数类型及实现Ensurer以确保跨模块兼容性。
添加新的运行时公式类型 更新现有运行时公式逻辑 新增公式参数类型
.agents/skills/create-update-runtime-formula/SKILL.md
npx skills add baserow/baserow --skill Runtime Formulas -g -y
用于在Baserow中创建或更新集成类型和服务类型,支持将其注册为Builder数据源、工作流操作、自动化节点及仪表板数据源。提供前后端封装映射与复用现有模式的指导。
新增Baserow集成或服务类型 将现有服务暴露为Builder或自动化组件 更新集成包装器以适配新功能面
.agents/skills/create-update-service/SKILL.md
npx skills add baserow/baserow --skill create-update-service -g -y
管理Baserow后端多层级CRUD行为,涵盖Django模型、Handler、Service、API视图等。指导开发者在跨层变更时遵循分层职责,优先复用自动化模块模式,确保代码规范与可维护性。
需要新增或修改跨越多层的后端功能 涉及Django模型、服务层或API的复杂业务逻辑变更
.agents/skills/manage-backend-layers/SKILL.md
npx skills add baserow/baserow --skill manage-backend-layers -g -y
提供Baserow权限系统的开发指南,涵盖后端OperationType与PermissionManager的增删改、前端$hasPermission行为更新及调试。包含分层检查清单、代码路径指引和搜索命令,辅助开发者正确实现和排查权限逻辑。
添加或修改Baserow操作类型 调整后端权限管理器顺序或逻辑 更新前端权限判断行为 调试权限拒绝失败问题
.agents/skills/manage-permissions/SKILL.md
npx skills add baserow/baserow --skill Manage Baserow Permissions -g -y
用于审查 Baserow 项目的拉取请求、分支或差异。该技能指导 Agent 以维护者标准进行深度代码审查,生成基于证据的报告,分析风险与正确性,并隔离工作环境而不修改用户代码。
审查拉取请求 深入审查代码变更 对 PR 评论进行重新审查或分类
.agents/skills/review-pr/SKILL.md
npx skills add baserow/baserow --skill review-pr -g -y
处理Baserow运行时公式的解析、调试与扩展,涵盖存储、序列化、数据提供者及函数实现。
解释或调试运行时公式逻辑 新增公式数据提供者或函数 修复公式导入导出或路径迁移问题
.agents/skills/runtime-formulas/SKILL.md
npx skills add baserow/baserow --skill runtime-formulas -g -y
利用 Django Silk 数据调查后端性能问题,定位慢接口、瓶颈及 N+1 查询。通过解析请求 ID 或路径,连接数据库分析 SQL 耗时与 Python 执行时间,辅助性能优化。
调查缓慢的 API 端点 检测潜在的代码瓶颈 分析 N+1 查询模式 理解特定请求的查询行为
.agents/skills/silk-profiler/SKILL.md
npx skills add baserow/baserow --skill silk-profiler -g -y
用于编写和更新Baserow后端单元测试,涵盖核心、高级及企业版代码。指导使用pytest、Django和DRF APIClient,遵循仓库共享fixture规范,针对Handler、API视图等不同场景选择合适测试模式。
需要添加或修复后端单元测试 涉及Django/DRF API测试
.agents/skills/write-backend-unit-test/SKILL.md
npx skills add baserow/baserow --skill write-backend-unit-test -g -y
指导编写、更新、调试和运行Baserow项目的端到端测试。基于Playwright框架,涵盖测试架构、 fixtures使用、定位器选择及执行规范,确保E2E测试质量与可维护性。
需要编写新的端到端测试用例 修复或调试现有的E2E测试失败 审查端到端测试代码 运行特定功能的E2E测试套件
.agents/skills/write-e2e-test/SKILL.md
npx skills add baserow/baserow --skill write-e2e-test -g -y
用于为Baserow前端项目编写或更新单元测试。基于Vitest、Nuxt和Vue Test Utils,遵循仓库既定模式,覆盖工具函数、Vuex存储及组件测试,确保代码质量与一致性。
需要添加前端单元测试 需要修复现有前端测试 需要扩展前端测试用例
.agents/skills/write-frontend-unit-test/SKILL.md
npx skills add baserow/baserow --skill Write Frontend Unit Test -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-06 07:32
浙ICP备14020137号-1