Enables Claude to create and manage notes in Logseq via Playwright MCP
Claude can manage your Logseq graph to capture thoughts, build connections, and maintain a local-first knowledge base. An outliner with bidirectional links for networked thinking.
curl -sSL https://canifi.com/skills/logseq/install.sh | bash
Or manually:
cp -r skills/logseq ~/.canifi/skills/
Configure via canifi-env:
# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set LOGSEQ_EMAIL "[email protected]"
Your credentials, your choice. Canifi LifeOS respects your privacy.
If you prefer not to share credentials with Claude Code:
If you're comfortable sharing credentials, you can store them locally:
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
User: "Add 'Read chapter 3 of Atomic Habits' to today's Logseq journal"
Claude: Opens journal, adds block with content.
Confirms: "Added to today's journal"
User: "Create a page for [[Project Alpha]] with key details"
Claude: Creates page with title and initial content.
Returns: "Created Project Alpha page"
User: "Find all my TODOs from this month"
Claude: Runs query for TODO items.
Reports: "15 TODOs found: Review proposal, Update docs..."
User: "Create a flashcard for the definition of Machine Learning"
Claude: Creates block with flashcard syntax.
Confirms: "Flashcard created for spaced repetition"
// Journal page
'.journal'
// Block
'.block-container'
// Block content
'.block-editor'
// Page title
'.page-title'
// Left sidebar
'.left-sidebar'
// Search
'.search-input'
// Graph view
'.graph-view'
// Properties
'.block-properties'
// TODO marker
'.todo-marker'
// Linked references
'.references'
[[Page Link]] // Link to page
((block-id)) // Block reference
#tag // Tag
TODO // Task item
DONE // Completed task