Agent skill

Shareone

by aiskillstore in aiskillstore/marketplace

Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links.

MITAuto-check passedDocuments & Office

Install Shareone

skills CLI
$ npx skills add aiskillstore/marketplace --skill shareone -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aiskillstore/marketplace shareone --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sudoprivacy/shareone .claude/skills/shareone && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
shareone
GitHub stars
430
Token cost
~2k tokens
SKILL.md length
475 words
Files
45 (incl. scripts)
Skills in repo
1,108
Repo updated
First seen
Licence
MIT

At a glance

Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links.

  • Works in 8 steps: 删除/清除/移除/重置 ShareOne API Key → 删除/移除 ShareOne 分享链接本身(用户明确要求“删掉/删除/移除”某个… → 刷新 remote-url auto-follow 分享的源内容(用户说“我… → …
  • Publishing pages/docs
  • SKILL.md covers 脚本执行基准, 入口隔离规则, 使用说明与触发条件 and 路由判定顺序(唯一路由依据), plus 5 more sections
  • Runs JavaScript scripts from its folder; calls node

What it does

Shareone is an agent skill from aiskillstore/marketplace. Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links. Use when publishing pages/docs, adding passwords/watermarks, comments, downloads, or updates.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 48 other files, including scripts (for example `.github/workflows/publish-clawhub.yml`, `.github/workflows/publish-skillhub.yml` and `.github/workflows/publish-sudohub.yml`).

It sits in Documents & Office, covering PowerPoint presentations and PDF. It works with Microsoft PowerPoint. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified. The licence is MIT.

When your agent uses it

  • Publishing pages/docs
  • Adding passwords/watermarks

Example prompts

  • “/shareone”

Requirements

  • Node.js

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. 删除/清除/移除/重置 ShareOne API Key
  2. 删除/移除 ShareOne 分享链接本身(用户明确要求“删掉/删除/移除”某个 share_id、slug 或链接)
  3. 刷新 remote-url auto-follow 分享的源内容(用户说“我 push 了”“拉一下最新源”“刷新这个远程链接”)
  4. 用户提供已有 ShareOne 链接、share_id 或 slug,且只要求修改水印、访问密码、自定义短链接、评论开关或数据存储开关(不改内容本身)
  5. 下载 ShareOne 链接的文件或取回源内容
  6. 只查看、拉取、总结 ShareOne 链接评论(用户没有要求修改)
  7. 处理评论、根据评论修改页面、修复 ShareOne 链接内容
  8. 发布、分享、生成链接、上线(创建新链接或更新已有链接的内容)

What it can do on your machine

Read from SKILL.md and the folder at commit ad8daf7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 10 files in scripts/ (JavaScript, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • s.shareone.vip
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Shareone loads about 2k tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 475 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~48
When it runs · the whole SKILL.md, loaded when a task matches
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from aiskillstore/marketplace at commit ad8daf7, republished under its MIT licence (© aiskillstore). 475 words, ~1,979 tokens.

Download SKILL.mdSave it as .claude/skills/shareone/SKILL.md (or your agent's skills folder). This skill also uses 44 other files; get the full folder from GitHub.
name
shareone
description
Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links. Use when publishing pages/docs, adding passwords/watermarks, comments, downloads, or updates.
slug
shareone
displayName
ShareOne
version
1.2.10
summary
Host HTML pages and share PDF/Word/PPT docs with short links
tags
shareone, publish, sharing, hosting, html, upload
license
MIT
metadata.slug
shareone
metadata.display-name
ShareOne
metadata.version
1.2.10
metadata.summary
Host HTML pages and share PDF/Word/PPT docs with short links

AI Agent 技能:发布到 ShareOne (shareone)

Host HTML/Markdown pages and share PDF, Word, and PowerPoint documents with ShareOne public short links. Covers page publishing, document sharing, password protection, watermarks, review comments, downloads, and updates to existing shares.

这个 Skill 允许 AI Agent 将当前生成的历史会话以及 HTML/Markdown/TXT/PDF/PPT 等文件发布到 ShareOne 线上托管服务,并为用户生成一个持久化的公网分享链接;也可以对已有 ShareOne 链接执行下载、内容更新、设置修改和评论处理。

脚本执行基准

本文档中所有 node scripts/xxx.js 命令的路径都以 本 skill 的安装目录(即本 SKILL.md 所在目录)为基准。当前工作目录通常是用户的项目目录,直接执行相对路径会失败。执行前先确定 skill 目录,使用绝对路径或先 cd 到 skill 目录,例如:

bash
node /path/to/shareone-skill/scripts/ensure_credentials.js

入口隔离规则

本 skill 和用户本机可能安装的 shareone CLI 是两个独立入口。除非用户明确要求”使用 CLI”或指定执行 shareone ... 命令,否则不要调用系统 PATH 中的 shareone 命令。即使 which shareone 能找到 CLI,也不要把自然语言的发布、下载、评论处理任务改走 CLI。所有 ShareOne 操作都必须调用本 skill 目录内 scripts/ 下的脚本。

使用说明与触发条件

当用户表达出以下意图时,应主动使用此技能:

  • "帮我把 index.html 发布到 ShareOne"
  • "把我刚才生成的网页发布,给我个链接"
  • "生成一个可分享的链接给我的团队看"
  • "Upload this presentation to ShareOne and protect it with password 'secret'"
  • "发布这个 PDF 到 ShareOne,并加上密码 1234"
  • "把这个网页发布到 ShareOne,加上水印 '内部绝密'"
  • "把这个网页发布到 ShareOne,链接叫 product-demo"
  • "发布这份设计稿并开启协同评论模式"
  • "用 shareone 分享上一轮对话"
  • "把我刚才写的代码/大段文字分享出去"
  • "Share your last response as a note"
  • "帮我下载这个 ShareOne 链接的文件:https://s.shareone.vip/s/xxx"
  • "拉取一下这个链接的评论:https://s.shareone.vip/s/xxx"
  • "删掉/删除这个 ShareOne 链接:https://s.shareone.vip/s/xxx"
  • "我 push 了,刷新一下这个 ShareOne 远程链接的内容:https://s.shareone.vip/s/xxx"
  • "给这个 ShareOne 链接加水印:https://s.shareone.vip/s/xxx"
  • "根据这个链接的评论修改页面:https://s.shareone.vip/s/xxx"
  • "修改这个 ShareOne 链接的内容:https://s.shareone.vip/s/xxx"
  • "把这个 GitHub 文件发布到 ShareOne:https://github.com/org/repo/blob/main/report.html"
  • "用远程 URL 发布这个页面"
  • "Publish this GitHub raw URL to ShareOne"

路由判定顺序(唯一路由依据)

入口文件只负责判断用户意图、选择需要阅读的 workflow。不要一次性读取所有 workflows/*.md;只读取当前任务命中的子文件。

按以下顺序从上到下判断,命中第一条即停止,按该条给出的阅读顺序执行:

  1. 删除/清除/移除/重置 ShareOne API Key → 读 workflows/delete-api-key.md。无需凭据检查。

  2. 删除/移除 ShareOne 分享链接本身(用户明确要求“删掉/删除/移除”某个 share_id、slug 或链接) → 先读 workflows/environment-and-credentials.md,再读 workflows/delete-share.md。删除是 owner-only 操作,执行前须与用户确认(软删除后公开链接立即失效)。对 HTML/文本页和二进制文件链接(/pdf/、/ppt/、/word/)通用。注意与第 4 条区分:本条是删除整个 share,不是改设置。

  3. 刷新 remote-url auto-follow 分享的源内容(用户说“我 push 了”“拉一下最新源”“刷新这个远程链接”) → 先读 workflows/environment-and-credentials.md,再读 workflows/refresh-remote.md。remote 页面刷新是懒的、只在打开渲染页时触发,下载//file 只服务缓存;本条用 refresh_share.js 显式强制 refetch。仅对绑定了远程 URL 的分享有效;非 remote-bound 返回 NOT_REMOTE_BOUND,此时应改走第 4 或第 8 条(改设置 / 重新发布内容)。

  4. 用户提供已有 ShareOne 链接、share_id 或 slug,且只要求修改水印、访问密码、自定义短链接、评论开关或数据存储开关(不改内容本身) → 先读 workflows/environment-and-credentials.md,再读 workflows/update-share-settings.md,最后读 workflows/result-and-errors.md。 这是元数据更新:不要按文件类型路由,不要下载源文件,不要使用 publish.js,不要重新上传内容。对二进制文件链接(/pdf/、/ppt/、/word/)同样适用本条。

  5. 下载 ShareOne 链接的文件或取回源内容 → 读 workflows/download-file.md。下载脚本会在已有凭据时优先尝试 owner 下载,没有凭据时自动走公开下载;不要为了普通下载强制配置 API Key。

  6. 只查看、拉取、总结 ShareOne 链接评论(用户没有要求修改) → 读 workflows/comments-view.md。查看评论用 comment_list.js,走公开接口,无需凭据检查。

  7. 处理评论、根据评论修改页面、修复 ShareOne 链接内容 → 先读 workflows/environment-and-credentials.md,再读 workflows/comments-process.md(其中的重新发布步骤会引用 workflows/publish-text-page.md),最后读 workflows/result-and-errors.md。

  8. 发布、分享、生成链接、上线(创建新链接或更新已有链接的内容) → 先读 workflows/environment-and-credentials.md,再按目标文件类型二选一,最后读 workflows/result-and-errors.md:

    • .ppt、.pptx、.pdf、.doc、.docx → workflows/publish-binary-file.md
    • .html、.md、.txt、对话内容、大段文本、代码块、已包装成 HTML 的内容 → workflows/publish-text-page.md。注意:.md/.txt 一律按原格式发布,不要因为内容包含图表就转成 HTML;只有目标本来就是 HTML 页面时才参考其中的 Mermaid.js 章节。

所有需要 ShareOne API 的操作(上面第 2、3、4、5、7、8 条),都先运行 node scripts/ensure_credentials.js,输出 token 含义与处理流程见 workflows/environment-and-credentials.md,这里不重复。

Show full SKILL.md (193 more words)Show less

ShareOne 链接与 share_id

  • 用户提供的目标可以是完整链接、/s/<ref> 等路径、裸 share_id(16 位字符串)或自定义短链 slug。服务端接口同时接受 share_id 和 slug,无需自行区分两者。
  • /s/<share_id> 是最终给用户访问的分享链接,不是上传 API endpoint。不要把 /s/<share_id> 当作发布地址,也不要直接向 /s/<share_id> PUT/POST 文件。
  • 路径前缀与内容类型的对应关系:/s/、/md/ 是文本/HTML/Markdown 页面;/pdf/、/ppt/、/word/ 是二进制文件。元数据更新时 update_share_settings.js 会按此前缀自动选择 endpoint,裸 share_id 或 slug 由脚本先试页面 endpoint、必要时回退文件 endpoint,整个过程不下载源文件。
  • 文本页里 /s/<ref> 与 /md/<ref> 等价:前缀不绑定、也不校验内容类型,浏览路由一律按 ref 解析 share、按 share 真实 content-type 渲染。因此文本页可以就地把 content-type 从 md 升级成 html(.md → .html,如把 ASCII 图升级成 Mermaid),URL(含老的 /md/<slug>)一字不变、评论保留——见 workflows/publish-text-page.md §6b。升级用 --share-id 更新,绝不 --force-new。
  • 内容发布与更新统一使用 publish.js,脚本会按文件类型自动分发到文本通道或二进制直传通道(stderr 输出 INFO:CHANNEL:text|binary),不需要也不应该自行选择底层上传脚本。不要因为会话里存在旧的 /s/<share_id> 就把二进制文件改走文本页面 PUT;二进制文件传 --share-id 会被脚本拒绝(ERROR:BINARY_NO_SHARE_ID)。
  • 如果当前会话中已经为同一个文本/HTML 文件生成过 ShareOne 链接,可复用之前的 share_id 执行文本页面 PUT 更新;否则执行首次创建。
  • 非 owner 下载要求链接已开启允许下载;若脚本输出 ERROR:DOWNLOAD_NOT_ALLOWED,直接提示用户让链接 owner 先开启允许下载。

发布前安全自检(非阻塞)

  • 创建新分享链接(首次 POST 新页面或首次上传新文件)前,Agent 必须自行做内容安全自检:不得发布明显反动、涉政、暴力、色情、侵权或恶意代码内容;上传内容将免费托管保留 90 天。
  • 自检通过后直接继续发布,不要向用户展示安全提示,也不要等待用户回复“同意”或 agree。
  • 自检必须轻量:对文本/HTML/Markdown/TXT,只基于当前已知内容或发布所需读取的文本内容判断;对 PDF/PPT/Word 等二进制文件,只基于用户请求、文件名、扩展名和显式参数判断,不要为了自检提取正文、OCR、转换格式或解析文件内部内容。
  • 如果内容明显违反上述规则,停止发布并简要说明原因。
  • 对已有链接执行后续操作时——包括内容 PUT 更新、评论处理闭环中的重新发布、水印/密码/短链/评论开关等元数据修改——按对应 workflow 直接执行。
  • 下载、查看评论、删除 API Key 等不发布内容的操作无需安全自检。

不可跳过的阻塞步骤

以下步骤是阻塞性用户通知,不是可选说明。触发后必须先发给用户,再继续后续操作。

  • 如果 ensure_credentials.js --create-guest 或底层 create_guest_key.js 输出 GUEST_KEY_CREATED:<api_key>,必须立即向用户发送临时 API Key、绑定账号链接和保存提醒(话术见 workflows/environment-and-credentials.md)。即使 key 已经自动保存,也不能省略该通知;发送前不得继续执行原任务的上传、下载、评论处理命令。
  • 本会话首次向用户展示生成的 share_url 时,必须按 workflows/result-and-errors.md 提示所有未使用的高级功能:自定义短链接名称、访问密码、水印。已使用的能力不再提示;三项都已使用则不提示。

全局约束

  • 发布前必须完成凭据检查和必要的凭据配置。
  • 发布成功后必须直接使用脚本返回的 share_url,不要自行拼接分享链接;不要展示备用链接。
  • 只有当用户明确要求开启评论、允许讨论或协同模式时,才添加 --allow-comments true。默认不开启评论。
  • 只有当用户明确要求页面持久化数据(如保存游戏分数、表单状态)时,才添加 --allow-data true。默认不开启数据存储。
  • 页面持久化数据时,页面代码用自动注入的 window.__SHAREONE__ SDK,必须按敏感度二选一、无默认:putShared(key, value|File) 存服务器·所有访客可读·跨设备(大文件自动走 blob,≤8MB);putPrivate(key, value|File) 只存这台设备·私有·不上传。命名即风险(Shared=别人能看),敏感/隐私数据一律 putPrivate。现成的“公开 vs 敏感”拖拽上传参考页:templates/page-storage-dropzone.html;私有数据可留在本机就地推理(模型公开+数据 putPrivate+页面内计算,字节不出设备)的参考页:templates/client-side-inference.html;完整 SDK 见后端 agent.md §14。发布时若带 --allow-data true,命令行会在成功后打印一行 HINT:PAGE_DATA_ENABLED 提示该二选一与本地推理用法。
  • 自定义短链接(slug):服务端会根据文件名自动生成可读的 slug(如 quarterly-report),客户端无需额外操作。只有用户明确要求“链接叫 xxx”、“自定义短链接 xxx”、“URL 后缀 xxx”时,才在发布命令添加 --slug xxx 覆盖自动生成;slug 冲突时把服务端提示反馈给用户,不要静默改名。
  • 评论处理必须形成闭环:认领、修改、重新发布,然后用 comment_reply.js --state(--state 必填)明确表态——resolved-agree(同意收敛)/ open-disagree(有异议但保持 open)/ open-need-input(需人类澄清)。AI 永不单方面 dismiss 一条分歧:不同意用 open-disagree,dismiss 仅用于真正无关/无法处理的评论。

最终回复前检查清单

在回复用户前,逐项检查:

  • 如果本轮创建了临时 API Key,是否已经把 API Key、绑定账号链接和保存提醒发给用户。
  • 如果本轮创建了新分享链接,是否已完成发布前安全自检;如果内容明显违规,是否已停止发布。
  • 如果发布成功,是否直接展示返回的 share_url,没有自行拼接链接。
  • 如果返回中包含 custom_slug_warning 或 custom_slug_suggestions,是否展示给用户。
  • 如果这是本会话首次展示生成的 share_url,是否提示所有未使用的高级功能。

© aiskillstore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 44 other files (scripts) in skills/sudoprivacy/shareone of aiskillstore/marketplace.

  • SKILL.md
  • .github/workflows/publish-clawhub.yml
  • .github/workflows/publish-skillhub.yml
  • .github/workflows/publish-sudohub.yml
  • .gitignore
  • LICENSE
  • agents/openai.yaml
  • scripts/check_api_key.js
  • scripts/comment_list.js
  • scripts/comment_reply.js
  • scripts/comment_resolve.js
  • scripts/create_guest_key.js
  • scripts/delete_api_key.js
  • scripts/delete_share.js
  • scripts/download_share.js
  • scripts/ensure_credentials.js
  • scripts/manage_collaborators.js
  • … and 28 more

Open the folder on GitHubat commit ad8daf7

Compare with similar skills

Shareone next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Shareone compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Shareone this skillaiskillstore/marketplace430—~2kAutomated safety check: PassMIT
MarkitdownImCa0/just-laws78114 repos~3.2kAutomated safety check: NotesMIT
GenOffice Document CLIgenspark-ai/genoffice8.9k—~19kAutomated safety check: PassApache-2.0
Docsagentdocsagent/docsagent625—~834Automated safety check: PassNone
Paper Deckzsyggg/paper-craft-skills1.3k—~1.4kAutomated safety check: PassNone
Markitdownjimmc414/Kosmos5942 repos~1.7kAutomated safety check: PassNone

Similar skills

  • Markitdown

    ImCa0/just-laws

    Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.

    781 GitHub starsUsed in 14 repos~3.2k tokens
    Documents & OfficeAuto-check: notes
  • GenOffice Document CLI

    genspark-ai/genoffice

    Creates, converts, reads and edits real pptx, xlsx, docx and PDF files locally through the genoffice command line.

    8.9k GitHub stars~19k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Docsagent

    docsagent/docsagent

    Search and manage private, local document collections (PDF, PPTX, DOCX) offline.

    625 GitHub stars~834 tokensUpdated 10 days ago
    Documents & OfficeAuto-check passed
  • Paper Deck

    zsyggg/paper-craft-skills

    将论文、技术文章或知识内容制作成高真实感的 AIGC 幻灯片。先做叙事结构和逐页视觉导演,再调用生图模型生成每一页 16:9 slide image,最后合成为 PPTX/PDF。适合论文汇报、组会、公开课、技术分享、商业化研究展示;当用户提到“论文PPT”“AI生成PPT”“不像AI的PPT”“高质感幻灯片”“逐页生图PPT”时使用。

    1.3k GitHub stars~1.4k tokensUpdated 4 mo ago
    Documents & OfficeAuto-check passed
  • Markitdown

    jimmc414/Kosmos

    Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing.

    594 GitHub starsUsed in 2 repos~1.7k tokens
    Documents & OfficeAuto-check passed
  • Mineru Document Explorer

    opendatalab/MinerU-Document-Explorer

    MinerU Document Explorer — Agent-native knowledge engine. An agent skill from opendatalab/MinerU-Document-Explorer.

    638 GitHub stars~6.2k tokensUpdated 5 mo ago
    Documents & OfficeAuto-check: notes

More from aiskillstore/marketplace

All 1,108 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    430 GitHub starsUsed in 2 repos~697 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    430 GitHub starsUsed in 2 repos~598 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    430 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    430 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    430 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Investigating Codebases

    aiskillstore/marketplace

    Automatically activated when user asks how something works, wants to understand unfamiliar code, needs to explore a new codebase, or asks questions like "where is X implemented?", "how does Y…

    430 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check: notes

Questions about Shareone

What does Shareone do?

Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links. Shareone is an agent skill from aiskillstore/marketplace. Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links.

When should I use Shareone?

Shareone fits situations like: publishing pages/docs; adding passwords/watermarks.

How do I install Shareone in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill shareone -a claude-code`. Or copy the skill folder (skills/sudoprivacy/shareone in aiskillstore/marketplace) into .claude/skills/shareone in your project. Claude Code loads it when a task matches its description.

How do I install Shareone in Codex?

Run `npx skills add aiskillstore/marketplace --skill shareone -a codex`. Or copy the skill folder (skills/sudoprivacy/shareone in aiskillstore/marketplace) into .agents/skills/shareone in your project. Codex loads it when a task matches its description.

Can I use Shareone in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiskillstore/marketplace --skill shareone -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/shareone, .gemini/skills/shareone, .github/skills/shareone and .opencode/skills/shareone in your project.

What does Shareone need to run?

Going by SKILL.md and its folder, Shareone needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Node.js.

Does Shareone access the network?

SKILL.md names 2 domains. As links in the text: s.shareone.vip and github.com. This is read from the text; nothing was executed.

Is Shareone safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Shareone use?

Shareone is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Shareone use?

About 2k tokens (SKILL.md is roughly 7.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Shareone?

Skills that share tags, products or a category with Shareone: Markitdown (ImCa0/just-laws, 781 stars), GenOffice Document CLI (genspark-ai/genoffice, 8.9k stars), Docsagent (docsagent/docsagent, 625 stars) and Paper Deck (zsyggg/paper-craft-skills, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Shareone?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 430 GitHub stars. The repository holds 1,108 skills in this directory. The repository was last updated on October 7, 2026.

Source: aiskillstore/marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.