asymptote-labs/agent-beacon/beacon-trace-share
- community
Checking that the SKILL.md file is still in the repository.
Share the current agent session (or another local one) as a trace on beacon.sh with the Beacon CLI, and give the user the link. Use when the user asks to "share this session", "share to beacon", "publish this trace", "upload this session", wants a link to show a teammate what the agent did, or wants an already shared session updated with its latest steps.
Install
npx vskill@latest install asymptote-labs/agent-beacon/beacon-trace-shareSKILL.md
Beacon trace share
beacon share publishes one agent session as a shared trace on beacon.sh: the prompts, the agent's answers and reasoning, and every tool call with its result, after Beacon's secret redaction and with local paths made relative. It prints a link the user can send to anyone they choose.
Sharing uploads the conversation. Only share when the user asked for it, and never change the visibility to public without asking.
Step 1: check that Beacon is available
If beacon is not found, tell the user that sharing needs the Beacon CLI, point them to https://docs.beacon.sh/get-started/overview, and stop. Do not install it yourself.
Step 2: share this session
Run this from the session's working directory, naming your own runtime with --harness:
| You are | <runtime> | |
|---|---|---|
| Claude Code | claude_code | |
| Codex CLI | codex | |
| Cursor | cursor | |
| OpenCode | opencode | |
| Gemini CLI | gemini | |
| GitHub Copilot CLI | copilot | |
| Another runtime | its name from beacon share --help, or auto |
--current finds the session this command runs inside: from BEACON_SESSION_ID when the runtime exports it, otherwise from the session Beacon's hooks last saw in this directory, otherwise the most recent session here. --harness keeps it from picking another runtime's session in the same directory.
The default visibility is direct: anyone with the link can open it, and it is not listed anywhere. Keep that unless the user asked for something else:
- private (only the user, when signed in): add
--visibility private. - public (listed in Discover for anyone to find): first ask the user to confirm that the whole
session may be public. Only after they say yes, add --visibility public --yes.
To see exactly what would be uploaded without uploading anything, run the same command with --print in place of --json.
Step 3: post the link
On success the output is one JSON document:
Reply with shared_url and its visibility, and say how many events it holds. If selected_by is recent, mention which session was shared (the external_id), since Beacon picked the newest session in the directory rather than one it knew was this one.
Sharing again later updates the same trace. To add only the steps since the last upload:
Troubleshooting
On failure the output is {"ok":false,"error":"..."} and the command exits non-zero.
No session found. List what Beacon can see here, then share the right one by id:
If the list is empty, Beacon is probably not capturing this runtime; suggest beacon endpoint install and stop.
Not signed in, or missing the traces:write permission. Ask the user to run beacon login in their own terminal (it opens a browser, so do not run it for them), then retry. In CI or another headless environment, a Beacon API key in the BEACON_API_KEY environment variable is used instead; never ask the user to paste a key into the conversation.
A public share was refused. Without a terminal, public needs --yes, which you add only after the user confirmed.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagent-skills/skills/beacon-trace-share/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/asymptote-labs/agent-beacon/beacon-trace-share)