Agent Skills › btcpayserver/btcpayserver

btcpayserver/btcpayserver

GitHub

规定前端选择器使用 BEM 命名规范,指导在 Razor、CSS、JS 及 Playwright 测试中优先使用类名而非 ID,确保 UI 钩子可复用与组件化。

5 skills 7,732

Install All Skills

npx skills add btcpayserver/btcpayserver --all -g -y
More Options

List skills in collection

npx skills add btcpayserver/btcpayserver --list

Skills in Collection (5)

规定前端选择器使用 BEM 命名规范,指导在 Razor、CSS、JS 及 Playwright 测试中优先使用类名而非 ID,确保 UI 钩子可复用与组件化。
编辑 Razor 视图或 View Components 编写 CSS 样式规则 开发 JavaScript DOM 查询逻辑 编写 Playwright 自动化测试
.agents/skills/bem-conventions/SKILL.md
npx skills add btcpayserver/btcpayserver --skill bem-conventions -g -y
指导如何更新和审查 BTCPayServer 的 Changelog.md,涵盖版本范围对比、内容筛选标准、格式规范及验证步骤。
更新项目变更日志 审查变更日志内容
.agents/skills/btcpayserver-changelog/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-changelog -g -y
指导在BTCPayServer项目中创建和审查Entity Framework数据库迁移。涵盖生成步骤、清理Designer文件、移除Down方法、强制使用PostgreSQL及命名规范,支持手动添加Raw SQL迁移。
创建EF数据库迁移 审查迁移文件 处理无法自动生成的迁移
.agents/skills/btcpayserver-migrations/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-migrations -g -y
指导为BTCPayServer编写非技术性、用户中心的PR描述,强调行为影响与视觉证据,避免内部实现细节。
撰写或优化Pull Request描述 审核PR描述是否符合用户视角
.agents/skills/btcpayserver-pr-descriptions/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-pr-descriptions -g -y
提供BTCPayServer中Playwright测试的编写与重构指南,涵盖页面对象模型(PMO)使用、选择器封装及避免过度设计。
编写Playwright UI测试 重构现有Playwright测试代码
.agents/skills/playwright-test-patterns/SKILL.md
npx skills add btcpayserver/btcpayserver --skill playwright-test-patterns -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-07 12:37
浙ICP备14020137号-1 $bản đồ khách truy cập$