reading-logseq-data
Ler dados do Logseq e executar consultas Datalog
Usuários precisam extrair e consultar dados de seus grafos de conhecimento Logseq. Esta skill fornece uma biblioteca cliente Python unificada para buscar páginas, blocos, propriedades e executar consultas Datalog avançadas em grafos Logseq locais via API HTTP ou CLI.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "reading-logseq-data". Obtenha a página "Meeting Notes" e mostre todas as tarefas com seus status
Resultado esperado:
- Page: Meeting Notes
- Properties: {date: "2024-01-15", attendees: ["Team A", "Team B"]}
- Tasks found: 5
- - TODO: Review action items (status: In Progress)
- - TODO: Send follow-up email (status: Done)
- - TODO: Update project tracker (status: TODO)
A utilizar "reading-logseq-data". Encontre todas as páginas marcadas como "Book" com rating maior que 4
Resultado esperado:
- Found 3 high-rated books:
- - "The Pragmatic Programmer" (rating: 5)
- - "Clean Code" (rating: 5)
- - "Design Patterns" (rating: 4)
Auditoria de Segurança
Baixo RiscoRead-only data access skill for Logseq knowledge graphs. All 175 static findings are false positives: backticks in markdown are Clojure/Datalog syntax examples, subprocess calls invoke the Logseq CLI with hardcoded arguments, and URLs are localhost endpoints. Environment access is limited to Logseq-specific configuration variables only.
Fatores de risco
⚡ Contém scripts (1)
📁 Acesso ao sistema de arquivos (1)
🔑 Variáveis de ambiente (2)
⚙️ Comandos externos (2)
Pontuação de qualidade
O Que Você Pode Construir
Consultar base de conhecimento pessoal
Extrair e analisar notas, tarefas e referências de grafos de conhecimento Logseq pessoais para pesquisa e planejamento.
Construir integrações com Logseq
Usar a biblioteca cliente Python para ler dados do Logseq para fluxos de trabalho personalizados, automação e relatórios.
Analisar referências vinculadas
Encontrar backlinks, rastrear relacionamentos e executar consultas complexas para descobrir conexões entre bases de conhecimento.
Tente Estes Prompts
Obtenha a página intitulada "[Page Title]" do meu grafo Logseq e mostre suas propriedades e blocos.
Encontre todas as páginas marcadas como "[Tag Name]" onde a propriedade [Property Name] é maior que [Value].
Mostre-me todos os blocos que referenciam a página "[Page Title]" e a quais páginas eles pertencem.
Conte todas as tarefas por status e mostre quais páginas têm mais tarefas incompletas. Use agregação Datalog.
Melhores Práticas
- Use padrões pull específicos em consultas Datalog para buscar apenas os campos necessários em vez de seleções com curinga
- Inclua cláusulas de filtragem no início das consultas para reduzir conjuntos de resultados antes do processamento
- Agrupe múltiplas buscas de itens em consultas únicas usando a cláusula :in com parâmetros de lista
Evitar
- Buscar grafos inteiros com consultas ilimitadas que podem causar problemas de memória
- Ignorar tratamento de erros para falhas de conexão quando o Logseq não está em execução
- Executar consultas custosas durante sessões interativas sem parâmetros de limite