Communitygithub.com

SubtitleEdit/subtitleedit

Use ao usar agentes de codificação de IA ou assistência LLM para alterações, revisões, refatorações, testes ou atualizações de documentação no Subtitle Edit. Fornece salvaguardas específicas do projeto contra alterações amplas, excessivamente complexas ou não verificadas.

O que é subtitleedit?

Este arquivo de habilidade (SKILL.md) é projetado para ser usado com agentes de codificação de IA, como Claude Code, Cursor ou Codex, ao trabalhar no projeto Subtitle Edit. Ele fornece diretrizes e salvaguardas específicas do projeto para garantir mudanças de código seguras, eficientes e sustentáveis. A habilidade descreve regras para limitar o escopo das alterações (ex.: evitar refatorações amplas), priorizar correções focadas, manter a compatibilidade com versões anteriores e usar testes padronizados (como xUnit). Também orienta o agente a consultar documentação e arquivos de configuração relevantes antes de modificar, e a evitar mudanças que quebrem a API pública ou introduzam complexidade desnecessária. Isso é útil para desenvolvedores que contribuem com o Subtitle Edit, garantindo que a assistência de IA não introduza regressões ou desvios dos padrões de codificação do projeto.

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

Perguntar na sua IA favorita

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

Documentação

O que subtitleedit faz?

Use ao usar agentes de codificação de IA ou assistência LLM para alterações, revisões, refatorações, testes ou atualizações de documentação no Subtitle Edit. Fornece salvaguardas específicas do projeto contra alterações amplas, excessivamente complexas ou não verificadas.

Diretrizes

  • Alterações focadas: Priorize correções pequenas e direcionadas em vez de refatorações amplas ou mudanças de design.
  • Compatibilidade com versões anteriores: Não quebre APIs públicas ou formatos de arquivo existentes.
  • Testes: Escreva ou atualize testes xUnit para mudanças de lógica; execute dotnet test antes de confirmar.
  • Documentação: Consulte os arquivos docs/ e src/ existentes antes de modificar; atualize a documentação se as mudanças afetarem o comportamento do usuário.
  • Evite complexidade: Não introduza novas dependências, padrões de design complexos ou configurações não utilizadas sem justificativa.
  • Consulte orientações: Revise as diretrizes de contribuição (CONTRIBUTING.md) se presente.

Plataformas suportadas

  • Claude Code
  • Cursor
  • Copilot Workspace
  • Qualquer agente de codificação de IA compatível com SKILL.md

Exemplo de prompt

Use a habilidade SubtitleEdit/subtitleedit para: 'Corrigir o bug onde atalhos de teclado não funcionam no macOS. Forneça uma alteração mínima, escreva um teste xUnit e verifique a compatibilidade.'

Habilidades Relacionadas