Pular para o conteúdo
Skillpedia
Agentes101 mil · #808

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

https://github.com/thedotmack/claude-mem/blob/main/plugin/skills/ccs-align/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/thedotmack/claude-mem/blob/main/plugin/skills/ccs-align/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-align

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/thedotmack/claude-mem/main/plugin/skills/ccs-align/SKILL.md -o SKILL.md
Conteú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.jsonl nã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 um rules-report.md somente anexo. Opcionalmente, executar em modo de teste/aplicar patches de folha SHADOW_HOUSE quando CLAUDE_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 consumidor processAgentResponse, 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, nem compileAwareness(), 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 de agents/**/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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas