Agent Skills › btcpayserver/btcpayserver

btcpayserver/btcpayserver

GitHub

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

7 skills 7,780

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 (7)

规定前端选择器使用 BEM 命名规范,指导 Razor 视图、CSS、JS 及 Playwright 测试中优先使用类名而非 ID,确保 UI 钩子复用性与可维护性。
编辑 Razor 视图或组件时 编写或重构 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
指导在 BTCPay Server 中添加或审查启动配置选项的规范。涵盖命令行注册、环境变量映射、默认值处理、测试更新及文档同步,确保配置变更在各层一致且安全。
添加新的启动配置选项 审查现有配置选项的实现
.agents/skills/btcpayserver-configuration/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-configuration -g -y
指导在BTCPayServer项目中创建和审查Entity Framework数据库迁移,包含生成、清理及PostgreSQL特定规范。
创建数据库迁移 审查迁移文件
.agents/skills/btcpayserver-migrations/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-migrations -g -y
用于撰写或优化BTCPayServer的PR描述,面向非技术人员,强调用户可见行为、视觉证据及API文档更新,避免技术实现细节。
撰写或改进PR描述 检查Greenfield API变更对应的Swagger文档
.agents/skills/btcpayserver-pr-descriptions/SKILL.md
npx skills add btcpayserver/btcpayserver --skill btcpayserver-pr-descriptions -g -y
提供BTCPayServer中Playwright测试的编写、重构与调试指南,涵盖页面模型对象构建、选择器封装及断言规范,旨在提升测试可读性与稳定性。
编写新的Playwright UI测试用例 重构现有Playwright测试代码 调试Flaky或失败的浏览器自动化测试
.agents/skills/playwright-test-patterns/SKILL.md
npx skills add btcpayserver/btcpayserver --skill playwright-test-patterns -g -y
提供Razor视图中参数化本地化字符串的最佳实践,指导根据是否含HTML选择StringLocalizer或ViewLocalizer,并强调动态参数的Html.Encode安全编码。
编辑包含本地化字符串的Razor .cshtml文件 审查Razor视图中的本地化实现安全性
.agents/skills/razor-localization/SKILL.md
npx skills add btcpayserver/btcpayserver --skill razor-localization -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-05 00:35
浙ICP备14020137号-1