Skip to main content

@magistr/skype

v2026.03.29.1

Skype SQLite database reader — conversations, contacts, messages, search, Obsidian export

Labels

skypemessagingarchive

Contents

Quality score

How well-documented and verifiable this extension is.

Not yet scored.

A score will be generated the next time this extension is published. The owner can also trigger scoring manually.

Install

$ swamp extension pull @magistr/skype

@magistr/skypev2026.03.29.1skype.ts

Global Arguments

ArgumentTypeDescription
basePathstringPath to Skype data directory (contains profile subdirectories)
profilestringProfile directory name (e.g. u.magistr666)
listProfilesList available Skype profiles in the data directory
listConversationsList all conversations with message counts, ordered by activity
ArgumentTypeDescription
minMessagesnumberMinimum messages to include
listContactsList all contacts
readConversationRead messages from a specific conversation
ArgumentTypeDescription
conversationstringConversation identity or display name
limitnumberMax messages
offsetnumberSkip first N messages
searchBySenderSearch all conversations for messages from a specific sender
ArgumentTypeDescription
senderstringSender skypename or display name (partial match)
limitnumberMax results
exportToObsidianExport all conversations as Obsidian notes — one note per conversation with full chat log
ArgumentTypeDescription
folderstringObsidian base folder
minMessagesnumberSkip conversations with fewer messages
importToObsidianExport all conversations and write to Obsidian vault via CLI — handles large conversations
ArgumentTypeDescription
folderstringObsidian base folder
vaultPathstringAbsolute path to Obsidian vault directory
minMessagesnumberSkip conversations with fewer messages
searchByTextSearch all messages for text content
ArgumentTypeDescription
textstringText to search for
limitnumberMax results

Resources

conversations(infinite)— List of Skype conversations
messages(1h)— Messages from a conversation or search
contacts(infinite)— Contacts list