ccs-align
Faz seu agente executar um ciclo de verificação de saúde do Claude-Mem. Ele garante que o trabalhador local esteja funcionando e detecta conflitos.
O que ela faz
Verifica a saúde do programa 'claude-mem' localmente, coleta informações recentes e as organiza em um 'cache' (um local de armazenamento temporário). Ele também verifica se há conflitos entre regras definidas.
Quando usar
- ✓Para garantir que o programa 'claude-mem' está funcionando corretamente.
- ✓Para coletar e organizar dados de uso recentes.
- ✓Para identificar problemas ou inconsistências nas regras de operação.
Exemplo do que pedir para a IA
“Alex, verifique a saúde do meu programa 'claude-mem' e organize as informações recentes.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele roda um ciclo a cada hora para checar o programa local, buscar dados e salvá-los em um local temporário. Depois, compara esses dados com regras para encontrar possíveis conflitos.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add thedotmack/claude-mem --skill ccs-alignOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/thedotmack/claude-mem/main/plugin/skills/ccs-align/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
CCS Align — Assento de Monitoramento do Worker (Fases 0–2 enviadas; Fase 3 = verificar / aprovar)
CCS Align é um assento permanente, não um planejador de visão geral. Sua única tarefa, uma vez por hora: falar com o worker local claude-mem, puxar observações recentes de agulhas através da escada de divulgação existente de três camadas e colocá-las em um cache intermediário de propriedade do assento usando grab → append → replace.
Esta habilidade implementa a fatia de respiração da Fase 0, as marcas de exclusão da Fase 1 e o alinhamento de regras da Fase 2 do plano de registro, plans/2026-09-09-ccs-align.md. As Fases 0–2 foram enviadas e mescladas (#3934, #3935, #3936); a Fase 3 é verificar / aprovar (este loop) — sem nova superfície de produto. Não é um compilador de contexto, não é Focus/mouth e não é Grok Memory Fase 2. Ao falar com o humano, dirija-se a ele como Alex.
O que está implementado (Fases 0–2 enviadas)
- Fase 0 — Fatia de respiração (#3934): verificação de integridade →
search→timeline→get_observations→ anexar registros a~/.claude-mem/ccs-align/<viewerId>/middle.jsonl(atômico, deduped). - Fase 1 — Marcas de exclusão (#3935): marcar observações (e IDs de uso de ferramenta associados) como excluídas do cache intermediário compilado. "Purgar" significa que o compilado
middle.jsonlnão contém mais o registro — o diário / SQLite permanecem autoritativos. Desmarcar + reconstruir restaura a observação.DELETE /api/observation/:idé proibido. - Fase 2 — Alinhamento de regras (#3936): percorrer camadas de casa → projeto → assento, detectar conflitos (
SHADOW_HOUSE,DENY_ALLOW,DRIFT,CLOCK_HEADER), emitir umrules-report.mdsomente anexo. Opcionalmente, executar em modo de teste/aplicar patches de folhaSHADOW_HOUSEquandoCLAUDE_MEM_CCS_ALIGN_PATCH_SHADOWS=true. Executa a cada 6ª hora do ciclo horário do Worker Watch (D4). Este é um checklist, não um parser — nenhum compilador.cas. - Fase 3 — Verificar / aprovar (este loop): reexecutar os testes de regressão e os greps de anti-padrão, provar o limite (um ciclo scriptado dedupes, uma exclusão é removida do cache intermediário, mas não do diário, o relatório de regras é produzido ou um MISS é registrado) e manter a habilidade + plano honestos sobre o que este assento não é. A Fase 3 não adiciona nenhum comportamento de tempo de execução novo.
- Não faz: excluir histórico, escrever
profile.md, escrever logs LFG/Orifice[awareness](essa junção pertence a #3931), adicionar um sexto consumidorprocessAgentResponse, reiniciar o worker, executar uma atualização por gotejamento por turno, impor regras Focus/mouth/permanentes ou copiar texto da casa para os assentos.
O que isto NÃO é (limite honesto)
CCS Align é deliberadamente pequeno. Ele não envia, e este loop não adiciona, nenhum dos seguintes — estes são trabalhos futuros ou um agente diferente, destacados para que ninguém interprete mais no assento do que o que está lá:
- Sem compilador de contexto. Não há parser
.cas, nemcompileAwareness(), nem compilação JIT, nem UI de estilos computados. Os tipos de página CCS Notion (Bucket,canRead) são cópias de ensino citadas como comentários — nunca um parser em tempo de execução. - Sem produto brainbeat. A porta "regenerar consciência uma vez por unidade de trabalho concluída" não está construída. Align puxa em uma cadência horária; não é um gotejamento por turno e não é um brainbeat.
- Sem atenção trough / curse-salience. Sem decaimento de salience, sem pontuação de trough. Explicitamente fora de todas as fases.
- Sem imposição de Focus / mouth. Regras permanentes (sempre / nunca / perigo) nunca são impostas ou decaídas aqui. Align pode listar um conflito; filtragem de saída pertence a um agente diferente.
- Sem segundo escritor nos logs LFG/Orifice
[awareness]. #3931 é o proprietário deagents/**/memory/log/YYYY-MM.md. Align escreve apenas em seu cache intermediário de propriedade do assento. - Sem reescrita de histórico. Marcas de exclusão filtram o cache compilado; o diário / SQLite permanecem autoritativos e reconstruíveis. Sem
DELETE /api/observation, sem reescrita de linha A-MEM.
Ops MISS — atraso na versão do plugin do worker
…
Perguntas frequentes
O que é um 'standing seat'?
É um programa que roda em intervalos regulares (neste caso, a cada hora) para realizar uma tarefa específica, em vez de ser ativado por um evento.
O que são 'needle observations'?
São dados ou informações específicas coletadas pelo programa 'claude-mem'.
O que significa 'atomic grab -> append -> filter exclude-marks -> replace'?
É o processo de pegar os dados de forma segura, adicionar novos dados, remover os que foram marcados para exclusão e depois atualizar o armazenamento.
Detalhes
Descrição original do autor
Run the CCS Align seat's hourly breathing cycle — prove the local claude-mem worker is healthy, pull needle observations through search → timeline → get_observations, land them in a seat-owned middle cache via atomic grab → append → filter exclude-marks → replace, manage exclude marks, and walk house → project → seat rules to detect conflicts (SHADOW_HOUSE, DENY_ALLOW, DRIFT, CLOCK_HEADER) with an
repo: thedotmack/claude-mem
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #808
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
Agent Cost Report
Faz seu agente gerar relatórios de custo detalhados para suas atividades. Mostra quanto foi gasto em tokens e serviços.
thedotmack/claude-mem
claude-mem-install
Ajuda seu agente a configurar o Claude-Mem em diferentes ambientes. Permite escolher entre trabalhadores locais ou remotos e configurar a observação.
thedotmack/claude-mem
mem-search
Faz seu agente procurar em memórias passadas. Útil para lembrar soluções anteriores ou trabalho de sessões antigas.
thedotmack/claude-mem
host-observer
Ajuda seu agente a responder a tarefas de observador do Claude-Mem. Ele só deve responder com 'skip_summary' ou uma observação XML completa.
thedotmack/claude-mem
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC