计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
status【效率与协作】Painel de saúde da memória mostrando contagens de linhas, arquivos por tópico, capacidade, entradas desatualizadas e recomendações.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: "status" description: "Painel de saúde da memória mostrando contagens de linhas, arquivos por tópico, capacidade, entradas desatualizadas e recomendações." agents:
Visão geral rápida do estado da memória do seu projeto em todos os sistemas de memória.
/si:status # Painel completo
/si:status --brief # Resumo em uma linha
# Diretório de auto-memória
MEMORY_DIR="$HOME/.claude/projects/$(pwd | sed 's|/|%2F|g; s|%2F|/|; s|^/||')/memory"
# Contar linhas no MEMORY.md
wc -l "$MEMORY_DIR/MEMORY.md" 2>/dev/null || echo "0"
# Listar arquivos por tópico
ls "$MEMORY_DIR/"*.md 2>/dev/null | grep -v MEMORY.md
# CLAUDE.md
wc -l ./CLAUDE.md 2>/dev/null || echo "0"
wc -l ~/.claude/CLAUDE.md 2>/dev/null || echo "0"
# Diretório de regras
ls .claude/rules/*.md 2>/dev/null | wc -l
| Métrica | Saudável | Atenção | Crítico |
|---|---|---|---|
| Linhas MEMORY.md | < 120 | 120-180 | > 180 |
| Linhas CLAUDE.md | < 150 | 150-200 | > 200 |
| Arquivos por tópico | 0-3 | 4-6 | > 6 |
| Entradas desatualizadas | 0 | 1-3 | > 3 |
Para cada entrada no MEMORY.md que referencia um caminho de arquivo:
# Verificar se os arquivos referenciados ainda existem
grep -oE '[a-zA-Z0-9_/.-]+\.(ts|js|py|md|json|yaml|yml)' "$MEMORY_DIR/MEMORY.md" | while read f; do
[ ! -f "$f" ] && echo "DESATUALIZADO: $f"
done
Status da Memória
Auto-Memória (MEMORY.md):
Linhas: {{n}}/200 ({{bar}}) {{emoji}}
Arquivos por tópico: {{count}} ({{names}})
Última atualização: {{date}}
Regras do Projeto:
CLAUDE.md: {{n}} linhas
Regras: {{count}} arquivos em .claude/rules/
Global do usuário: {{n}} linhas (~/.claude/CLAUDE.md)
Saúde:
Capacidade: {{saudável/atenção/crítico}}
Referências desatualizadas: {{count}} (arquivos que não existem mais)
Duplicatas: {{count}} (entradas repetidas entre arquivos)
{{se recomendações}}
Recomendações:
- {{recomendação}}
{{fim se}}
/si:status --brief
Saída: Memória: {{n}}/200 linhas | {{count}} regras | {{status_emoji}} {{status_word}}
/si:review para promover ou limpar./si:review agora./si:status --brief como uma verificação rápida a qualquer momento/si:review para identificar candidatos a promoção