Habilidades reading-logseq-data
📊

reading-logseq-data

Baixo Risco ⚡ Contém scripts📁 Acesso ao sistema de arquivos🔑 Variáveis de ambiente⚙️ Comandos externos

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.

Suporta: Claude Codex Code(CC)
🥉 76 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

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 Risco
v5 • 1/16/2026

Read-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.

5
Arquivos analisados
1,524
Linhas analisadas
4
achados
5
Total de auditorias

Fatores de risco

Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

64
Arquitetura
100
Manutenibilidade
87
Conteúdo
31
Comunidade
90
Segurança
91
Conformidade com especificações

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

Obter uma página
Obtenha a página intitulada "[Page Title]" do meu grafo Logseq e mostre suas propriedades e blocos.
Buscar por propriedade
Encontre todas as páginas marcadas como "[Tag Name]" onde a propriedade [Property Name] é maior que [Value].
Listar backlinks
Mostre-me todos os blocos que referenciam a página "[Page Title]" e a quais páginas eles pertencem.
Agregação complexa
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

Perguntas Frequentes

Esta skill requer que o Logseq esteja em execução?
Sim. Para o modo API HTTP, o Logseq deve estar em execução com API habilitada na porta localhost 12315. Para o modo CLI, o binário logseq deve estar instalado.
Quais tipos de consultas posso executar?
Esta skill suporta consultas Datalog completas incluindo filtragem, agregações, consultas recursivas e joins complexos entre páginas e blocos.
Posso escrever dados de volta no Logseq?
Não. Esta skill é somente leitura. Use a skill writing-logseq-data para operações de escrita como criar páginas ou atualizar propriedades.
Meus dados são enviados para servidores externos?
Não. Todos os dados permanecem na sua máquina. Requisições HTTP vão para localhost (127.0.0.1:12315) e consultas CLI acessam apenas arquivos de grafo locais.
Por que minha consulta não retorna resultados?
Verifique se o Logseq está em execução com API habilitada, seu grafo está carregado e sua consulta usa atributos de entidade corretos como :block/title.
Como isso difere do acesso direto a arquivos?
Esta skill usa a API oficial do Logseq que compreende o esquema do grafo, relacionamentos e propriedades que arquivos brutos não expõem.