Upload
A CLI tool for Claude Code or Claudian to uploading Obsidian Markdown documents to Feishu cloud documents.
npx -y skills add SuShuheng/obshare-cli --skill uploadAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 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.
What its author says it does
Copied from the file, not written here
Use when uploading a Markdown note to Feishu, optionally applying public or copy/download permissions, or requesting JSON upload results for automation or the Obsidian plugin direct-share flow.
SKILL.md
1.3 KB, as published. Nobody here has run it
obshare-cli upload
Upload one Markdown file to Feishu.
Syntax
conda run -n obsd obshare-cli upload <file>
conda run -n obsd obshare-cli upload <file> --public --allow-copy --allow-download
conda run -n obsd obshare-cli --json upload <file>
Examples
conda run -n obsd obshare-cli upload note.md
conda run -n obsd obshare-cli upload /path/to/note.md --public
conda run -n obsd obshare-cli upload note.md --allow-copy --allow-download
conda run -n obsd obshare-cli --json upload note.md
Result
Successful output includes:
- Document title
- Document token
- Feishu URL
- Applied permission flags
- Upload time
Notes
- Required config must be complete before upload.
- Upload history is saved to
~/.obshare/history.json. --jsonis a global flag and must appear beforeupload.- If you rely on Mermaid rendering through the companion plugin, configure the optional Obsidian bridge settings first.
- In
V0.2.0, the Obsidian companion plugin calls this command as the backend for direct note sharing.