Run /lore:share in Claude Code to create a private or public link with the full transcript, tool calls, and diffs. Teammates can read it in any browser or agent. Get started for free.
翻译准备中
插件JavaScript · TypeScriptGitHub @loredotlink在线运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Plugin to upload and share Claude/Cowork/Codex/Amp sessions
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
This repo contains skills for sharing and working with Lore threads. The skills are distributed as plugins for Claude Code, Cowork, Codex, and Amp. See how to share Claude Code sessions with your team.
See the docs for more details.
From a plain terminal (outside a session), run the following commands:
From a plain terminal (outside a session), run:
Start a new Codex session after installation. Type @share and select the Lore share skill to insert $lore:share, or ask Codex to share the session to Lore in natural language.查看完整 README ↗This repo contains skills for sharing and working with Lore threads. The skills are distributed as plugins for Claude Code, Cowork, Codex, and Amp. See how to share Claude Code sessions with your team.
See the docs for more details.
From a plain terminal (outside a session), run the following commands:
claude plugin marketplace add loredotlink/lore-plugin
claude plugin install plugin@loredotlink
From a plain terminal (outside a session), run:
codex plugin marketplace add loredotlink/lore-plugin
codex plugin add lore@loredotlink
Start a new Codex session after installation. Type @share and select the Lore share skill to insert $lore:share, or ask Codex to share the session to Lore in natural language.
Amp does not use the Claude/Codex manifests. Amp loads TypeScript plugins from local files:
.amp/plugins/*.ts~/.config/amp/plugins/*.tsUse the script below to clone this repo and copy the standalone Amp plugin into a location that Amp will recognize:
if [ -d ~/.local/share/lore-plugin/.git ]; then
git -C ~/.local/share/lore-plugin pull --ff-only
else
git clone https://github.com/loredotlink/lore-plugin ~/.local/share/lore-plugin
fi
mkdir -p ~/.config/amp/plugins
rm -f ~/.config/amp/plugins/lore.ts
cp ~/.local/share/lore-plugin/amp/lore-bundled.js ~/.config/amp/plugins/lore.ts
amp plugins list
Then reload plugins from Amp's command palette with plugins: reload. The command palette should show Lore: Share active Amp thread. amp plugins list should include:
✓ /Users/.../.config/amp/plugins/lore.ts active
Command: Lore: Share active Amp thread
Tool: share_current_amp_thread
Tool: lore_login
Tool: lore_login_resume
Tool: get_thread
Tool: list_threads
Tool: search_threads
Tool: fork_thread
/lore:share in Claude Code/Cowork or $lore:share in Codex uploads the current session to Lore and returns a shareable URL./lore:fork in Claude Code/Cowork distills an existing Lore thread into intent-conditioned handoff context for continuing work; Codex exposes the same installed skill through its @ picker./lore:read in Claude Code/Cowork fetches a Lore thread by ID or URL, or lists and searches threads by title; Codex exposes the same installed skill through its @ picker.Lore: Share active Amp thread — in Amp, export the active Amp thread with the local Amp CLI, upload the raw export to Lore as harness: 'amp', and return the Lore URL for that session.share_current_amp_thread — an Amp tool for explicit natural-language invocation. It accepts { thread_id?: string, visibility?: 'private' | 'workspace' | 'public', highlight?: string }; if thread_id is omitted, AMP_CURRENT_THREAD_ID must be set or the tool returns an actionable error. highlight is a natural-language description of the block or block range to emphasize in the returned Lore URL.In Claude Code, Cowork, and Codex, you can also share to Lore using natural language (e.g. "share this session to Lore").
The plugin shares sessions only when you explicitly use /share or its manual sharing tools.
When you share a thread, you can also specify specific blocks that should be highlighted (e.g. "share the final outcome of this investigation"). Lore resolves the description against parsed thread blocks and returns a thread_url with corresponding anchor tags when it finds a confident match. If highlight resolution fails or times out, sharing still succeeds and returns the base thread URL without anchor tags.
The first time you use a Lore share/read skill or the Amp share/read tools, the plugin's lore_login tool opens a browser to kick off a login flow. The plugin persists an auth and refresh token in the ~/.lore/tokens.json file (mode 0600). If the browser cannot be opened automatically (SSH or other environments without a GUI), lore_login returns a verification_uri + device_code and the agent calls lore_login_resume once you complete the flow on another device.
The shared package contains host-specific manifests for Claude Code and Codex, an Amp TypeScript plugin entrypoint, one bundled stdio MCP server that reads Claude/Cowork/Codex local session bytes off disk, and the proxy/auth code that talks to the Lore cloud MCP at https://mcp.lore.link/mcp. The stdio binary is a Bun-compiled single executable. Auth runs in-process via the lib/auth/ library, with shared token storage, legacy migration, OAuth discovery, and refresh logic delegated to @lore/identity-store: RFC 8628 device-code flow against WorkOS AuthKit, discovery-driven (PRM → AS metadata, cached at ~/.lore/discovery-cache.json), with silent refresh and 401-triggered re-login. See DESIGN.md for the full breakdown.
Capture ownership is deliberately outside this package: Desktop owns configuration and capture. The plugin owns authentication, local reads, explicit sharing, and cloud consumption only.
This repo is a mirrored subtree from our internal monorepo.
amp CLI to be installed and able to run amp threads export <thread_id>.share_current_amp_thread tool when a thread ID is supplied or AMP_CURRENT_THREAD_ID is present; automatic agent-context injection may come later.Licensed under the Functional Source License, Version 1.1, ALv2 Future License (FSL-1.1-ALv2).