safe-editing
Garante que as alterações de código no Daylyou são pequenas, seguras e testáveis.
- Category: discovered
- Tags: github, community
- Version: 1.0.0
- Author: walid
- Downloads: 0
- Updated: 2025-11-22
Download the latest version (v1.0.0) from this page.
SKILL.md
---
name: safe-editing
description: Garante que as alterações de código no Daylyou são pequenas, seguras e testáveis.
---
# Skill: Safe Editing para o Daylyou
## Quando usar
- Sempre que fores modificar código existente.
- Sempre que fores criar ficheiros que se ligam a partes já em uso da app.
## Regras
1. **Alterações pequenas**
- Evita mexer em demasiados ficheiros num só passo.
- Se um refactor for grande, divide por etapas.
2. **Mostrar apenas o que muda**
- Não retornes ficheiros inteiros se só uma parte muda.
- Usa blocos de código focados (antes/depois se fizer sentido).
3. **Respeitar `/types`**
- Antes de usar um objeto ou campo, procura o tipo correspondente em `/types`.
- Não inventes campos novos sem:
- atualizar o tipo,
- atualizar todos os usos,
- explicar o porquê.
4. **Testes**
- Após cada alteração, recomenda:
- comandos a correr (ex: `npm run dev`, `npm run lint`);
- passos manuais para validar (rota a abrir, ação a fazer).
5. **Sem efeitos colaterais**
- Não alteres outros módulos que não sejam necessários para o pedido atual.
## Formato esperado de resposta
Sempre que editares código, responde com:
1. **Resumo**
- 1–2 frases: o que estás a fazer e porquê.
2. **Alterações**
- Código apenas das secções relevantes.
- Se útil, menciona o caminho do ficheiro antes de cada bloco.
3. **Como testar**
- Lista de comandos.
- Passos manuais (ex: “abrir /timeline, criar card de teste, ver se X aparece”).