Install
$ agentstack add skill-keepyaoung-artifact-organizer-artifact-organizer-share ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Artifact Organizer — Share mode
Deploys an existing .html file (typically from ~/.artifact-organizer/out/) to Vercel and returns a public URL. Thin wrapper over the artifact-organizer skill's scripts/share.sh.
When to use
- User just rendered a Artifact Organizer page and says "share this", "send me a link", "can I send this to someone".
- User explicitly asks to deploy an HTML file.
- User wants a public URL for an existing output.
Do not use for: generating new pages (use hyperscribe or hyperscribe-slides), deploying arbitrary sites (this only handles Artifact Organizer outputs).
Preconditions
vercelCLI must be on PATH. If missing, the script exits 127 and tells the user:npm i -g vercel && vercel login.- An
.htmlfile must exist at the path you pass. - User should have run
vercel loginat least once (interactive — don't try to do it yourself).
Resolve the HTML path
- Explicit path given — use it (verify it exists).
- "last" / "just now" / no path — find the most recent output:
``bash HTML=$(ls -1t ~/.artifact-organizer/out/*.html 2>/dev/null | head -1) ` If nothing exists, ask the user to render one first with hyperscribe / hyperscribe-slides / hyperscribe-diff`.
Deploy
# Locate the share script (installed alongside the hyperscribe skill).
SHARE=$(for p in \
./.claude/skills/artifact-organizer ~/.claude/skills/artifact-organizer \
./.codex/skills/artifact-organizer ~/.codex/skills/artifact-organizer \
./.cursor/skills/artifact-organizer ~/.cursor/skills/artifact-organizer \
./.opencode/skills/artifact-organizer ~/.opencode/skills/artifact-organizer \
~/.claude/plugins/cache/artifact-organizer-marketplace/*/plugins/artifact-organizer
do [ -f "$p/scripts/share.sh" ] && { echo "$p/scripts/share.sh"; break; }; done)
if [ -z "$SHARE" ]; then
echo "artifact-organizer share script not found. Install with: npx skills add keepYaoung/artifact-organizer" >&2
exit 1
fi
bash "$SHARE" "$HTML"
On success, the script prints Deployed: https://.vercel.app. Extract that URL and report it back.
Report to user
After a successful deploy, tell them:
- The live URL.
- That the page is
cleanUrls: trueon Vercel's edge network. - That re-running this skill issues a fresh URL (old ones remain live unless deleted).
Failure modes
| Exit | Cause | Fix | |---|---|---| | 127 | vercel CLI missing | npm i -g vercel && vercel login | | 2 | path missing/invalid | Check ~/.artifact-organizer/out/ exists; render something first | | 1 | deploy ran but no URL parsed | Read the full deploy log (path printed in stderr) |
Avoid
- Deploying HTML containing secrets — if the content has API keys or credentials, warn the user first.
- Running
vercel loginyourself — it's interactive; the user must do it. - Deploying files outside
~/.artifact-organizer/out/unless the user explicitly asks.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: keepYaoung
- Source: keepYaoung/artifact-organizer
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.