一键导入
carbon-brain-context
Mostra o contexto atual carregado do Obsidian para o projeto. Exibe: project-context.md, decision-log.md e últimas decisões.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Mostra o contexto atual carregado do Obsidian para o projeto. Exibe: project-context.md, decision-log.md e últimas decisões.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when setting up or reconfiguring carbon-claude-brain after marketplace install, when config is missing, or when needing to list/change Inkdrop notebook IDs.
Use when starting a session (context loaded automatically via hooks), saving session summaries, searching past decisions, managing project knowledge, or documenting learnings. Also use when user mentions "brain", "memory", "context", "save session", "learnings", or "past decisions".
Registra erro resolvido em global/errors-solved.md. Use quando resolver erro não óbvio para evitar repetição.
Skill para interagir com o Inkdrop via API HTTP local (porta 19840). Use para criar e buscar journals de sessão, aprendizados e notas rápidas. Trigger: quando o usuário mencionar "inkdrop", "journal", "aprendizados", "diário" ou ao encerrar uma sessão de trabalho.
Salva aprendizado reutilizável em global/learnings.md. Use quando descobrir regra geral que vale para qualquer projeto.
Skill para interagir com o vault local do Obsidian via filesystem. Use para ler e escrever notas de projeto, decisões e arquitetura. Trigger: quando o usuário mencionar "obsidian", "vault", "plano do projeto", "arquitetura" ou "decisão técnica".
| name | carbon-brain-context |
| description | Mostra o contexto atual carregado do Obsidian para o projeto. Exibe: project-context.md, decision-log.md e últimas decisões. |
Mostra o contexto atual carregado para o projeto em que você está trabalhando.
Project Context - project-context.md
Decision Log - decision-log.md (últimas 20 linhas)
Last Session - Último journal do projeto
#!/usr/bin/env bash
source ~/.claude/hooks/lib-carbon-brain.sh
load_config
PROJECT="$(basename "$(pwd)")"
PROJECT_DIR="$OBSIDIAN_VAULT/_claude-brain/projects/$PROJECT"
echo "🧠 Contexto do projeto: $PROJECT"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
# 1. Project Context
if [ -f "$PROJECT_DIR/project-context.md" ]; then
echo "📋 PROJECT CONTEXT"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
cat "$PROJECT_DIR/project-context.md"
echo ""
else
echo "⚠️ project-context.md não existe ainda"
echo " Use /brain-plan para criar"
echo ""
fi
# 2. Decision Log (últimas 20 linhas)
if [ -f "$PROJECT_DIR/decision-log.md" ]; then
echo "📝 DECISÕES RECENTES"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
tail -n 20 "$PROJECT_DIR/decision-log.md"
echo ""
else
echo "ℹ️ Nenhuma decisão registrada ainda"
echo ""
fi
# 3. Última sessão (do journal global)
LATEST_JOURNAL=$(ls -t "$OBSIDIAN_VAULT/_claude-brain/global/journals"/*.md 2>/dev/null | head -1)
if [ -n "$LATEST_JOURNAL" ]; then
echo "📅 ÚLTIMA SESSÃO"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
# Extrair apenas a parte relevante ao projeto atual
grep -A 20 "Project: $PROJECT" "$LATEST_JOURNAL" 2>/dev/null || echo "Nenhuma sessão recente para este projeto"
echo ""
else
echo "ℹ️ Nenhuma sessão salva ainda"
echo ""
fi
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "💡 Dicas:"
echo " /brain-plan - Atualizar contexto do projeto"
echo " /brain-save - Salvar sessão atual"
echo " /brain-search - Buscar em outros projetos"
echo ""
🧠 Contexto do projeto: carbon-claude-brain
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 PROJECT CONTEXT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
# carbon-claude-brain
Sistema de memória persistente para Claude Code.
## Stack
- Bash scripts (hooks)
- Obsidian (vault local)
- Inkdrop (API REST local)
## Arquitetura
- Hooks: session-start → post-tool → session-end
- Skills: /brain-*, /obsidian-*, /inkdrop-*
📝 DECISÕES RECENTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- 2026-03-20: Usar .env ao invés de config bash
- 2026-03-19: Adicionar global/ para knowledge cross-project
- 2026-03-18: Inkdrop opcional, Obsidian obrigatório
📅 ÚLTIMA SESSÃO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Project: carbon-claude-brain
Time: 14:30 - 16:45
### O que foi feito
- Implementei skills individuais para autocomplete
- Atualizei install.sh
### Próximos passos
- [ ] Testar instalação completa
- [ ] Atualizar documentação