Communitygithub.com

btcpayserver/btcpayserver

Use ao editar ou revisar arquivos Razor `.cshtml` que contenham strings localizadas com parâmetros. Escolha StringLocalizer para texto simples e codifique com segurança os parâmetros ViewLocalizer quando as strings localizadas contiverem HTML.

O que é btcpayserver?

Esta skill é projetada para auxiliar desenvolvedores que trabalham com o projeto btcpayserver, especificamente ao editar ou revisar arquivos Razor `.cshtml` contendo strings localizadas parametrizadas. Ela orienta na escolha entre os dois principais métodos de localização: **StringLocalizer**, utilizado para texto simples, e **ViewLocalizer**, apropriado quando as strings localizadas incluem marcação HTML. A skill enfatiza a importância de codificar adequadamente os parâmetros do ViewLocalizer para prevenir vulnerabilidades de injeção HTML, garantindo segurança e consistência na internacionalização do projeto. Com base na documentação do SKILL.md, ela serve como um guia prático para manter boas práticas de localização no ecossistema BTCPay Server.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add btcpayserver/btcpayserver

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que btcpayserver faz?

Use ao editar ou revisar arquivos Razor .cshtml que contenham strings localizadas com parâmetros. Escolha StringLocalizer para texto simples e codifique com segurança os parâmetros ViewLocalizer quando as strings localizadas contiverem HTML.

Habilidades Relacionadas