O que promote faz?
Promove um padrão comprovado da memória automática (MEMORY.md) para CLAUDE.md ou .claude/rules/ para aplicação permanente. Use quando o usuário executar /si:promote ou pedir para tornar um comportamento aprendido permanente.
Visão Geral
Esta habilidade permite que um agente AI "gradua" padrões de comportamento que foram aprendidos e armazenados na MEMORY.md (memória automática) para regras permanentes do projeto. Quando um desenvolvedor executa o comando /si:promote ou pede explicitamente "torne este comportamento permanente", a habilidade:
- Identifica o padrão na
MEMORY.md - Valida se o padrão é suficientemente testado e útil
- Transfere o padrão para
CLAUDE.mdou.claude/rules/ - Limpa a entrada correspondente da
MEMORY.md
Plataformas Suportadas
- Claude Code: Totalmente suportado
- Cursor: Parcialmente suportado (requer configuração de caminhos personalizados)
- Codex: Parcialmente suportado (requer configuração de caminhos personalizados)
Como Usar
Comando
/si:promote [padrão-opcional]
Se nenhum padrão for especificado, o agente AI irá sugerir os padrões mais recentes ou mais frequentes da MEMORY.md para promoção.
Exemplo
Usuário: /si:promote
Agente: Identifiquei o seguinte padrão na MEMORY.md: "Sempre usar double quotes em strings quando o valor contém espaços". Deseja promovê-lo?
Usuário: Sim
Agente: Padrão promovido para CLAUDE.md. Entrada correspondente removida da MEMORY.md.
Configuração
Por padrão, os padrões são promovidos para CLAUDE.md. Para usar o diretório .claude/rules/, defina a variável de ambiente:
export SKILL_PROMOTE_USE_RULES_DIR=true
Notas Técnicas
- A
MEMORY.mdé uma forma de memória automática onde o agente AI armazena padrões observados durante o desenvolvimento. CLAUDE.mde.claude/rules/são arquivos de configuração que definem comportamentos permanentes para o agente AI.- Após a promoção, o padrão é removido da
MEMORY.mdpara evitar duplicação.
Licença
MIT