Share
Share the current session to Lore and return a shareable URL. Use when the user asks to share this session, send it to Lore, export this conversation, or get a Lore link for the current session.From its SKILL.md
npx -y skills add loredotlink/lore-plugin --skill shareAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.6 KB, 793 tokens by cl100k_base, as published. Nobody here has run it
Share session to Lore
Use the bundled lore-local MCP server. It resolves the active session on disk itself, uploads it to Lore with the correct harness for the current runtime, and returns a shareable thread URL.
When to Use
Use this skill when the user asks to:
- share this session
- send this conversation to Lore
- export this session to Lore
- get a Lore link for the current session
Do not call read_local_session before sharing. The transcript bytes should not pass through the agent context.
Naming the Thread
If the user asks to name the thread while sharing — for example "share and name it My Thread", "share as Auth refactor", "share this and call it X" — extract the requested name and pass it as the title argument to the share tool. The title sets the thread's name instead of letting Lore auto-generate one from the transcript.
- "share and name it Onboarding redesign" → call the share tool with
title: "Onboarding redesign". - "share this session" (no name given) → omit
title; Lore generates one.
Strip framing words ("name it", "call it", "titled", surrounding quotes) and pass only the title itself.
Tool Flow
- Call the
lore-localMCP toolshare_sessionwith no arguments. - If the user includes a natural-language highlight request after
/lore:share, pass that request ashighlight. For example,/lore:share where I made the parser handle Amp exportsshould callshare_session({ highlight: "where I made the parser handle Amp exports" }). - If the user asked for a specific older session, call
list_local_sessions, pick the match, then callshare_session({ session_id })(orshare_session({ session_id, highlight })when they also asked for a highlight). - Surface
thread_urlprominently. Ifclipboard_copiedis true, mention that the shared link was copied to the clipboard. Ifclipboard_copiedis false, still show the link and mention that clipboard copy was unavailable. Ifhighlightwas supplied and resolved,thread_urlalready includes the selected block anchor or range. If the result includes a tip, show it after the link.
The share result is a JSON object with:
thread_id— the Lore thread id.thread_url— the shareable Lore link. Always show this to the user as the primary result.clipboard_copied— true when the plugin copiedthread_urlto the user's clipboard, false when clipboard copy was unavailable.highlight— present only when a highlight query was supplied and Lore resolved it. It includesquery,matched,start_block_id, andend_block_id; whenmatchedis true,thread_urlis already anchored.- The tool may also return an additional tip after the JSON result.
Failure Modes
share_sessionerrors withno session found: Ask whether they want to share an older session, then list withlist_local_sessions.share_sessionerrors withsession not found: <id>: Tell the user the id did not match and offer to list available sessions.- Auth errors:
Call
lore_loginonlore-local, then retry the share. Iflore_loginreturnsbrowser_open_failed, tell the user to visit the verification URL, then calllore_login_resume({ device_code })and retry. - Empty session content: Tell the user the session has nothing to share yet.
Tone
Speak about "this session" and the "shared link". Never say "transcript", "JSONL", or "MCP" to the user.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.