Install
$ agentstack add skill-sushuheng-obshare-cli-config ✓ 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.
About
obshare-cli config
Manage saved configuration for Feishu uploads and optional Obsidian bridge integration. These settings are consumed by both the CLI and the Obsidian companion plugin's direct-share flow in V0.2.0.
Quick Reference
| Command | Purpose | |---------|---------| | set-app-id | Save Feishu App ID | | set-app-secret | Save Feishu App Secret | | set-user-id | Save Feishu user ID | | set-folder | Save target folder token | | set-obsidian-cli | Save Obsidian CLI command name/path | | set-obsidian-bridge-dir | Save shared bridge directory | | set-obsidian-command-id | Save Obsidian render command ID | | show | Show current config with sensitive values masked | | test | Test Feishu connectivity | | clear | Remove saved local config |
Common Usage
# Required Feishu settings
conda run -n obsd obshare-cli config set-app-id "cli_xxx"
conda run -n obsd obshare-cli config set-app-secret "xxx"
conda run -n obsd obshare-cli config set-user-id "ou_xxx"
conda run -n obsd obshare-cli config set-folder "fldcnxxx"
# Optional Obsidian bridge settings for Mermaid rendering
conda run -n obsd obshare-cli config set-obsidian-cli obsidian
conda run -n obsd obshare-cli config set-obsidian-bridge-dir /path/to/shared/bridge
conda run -n obsd obshare-cli config set-obsidian-command-id obshare-cli:process-render-request
# Inspect and test
conda run -n obsd obshare-cli config show
conda run -n obsd obshare-cli --json config show
conda run -n obsd obshare-cli config test
Notes
- Uploads require
app_id,app_secret,user_id, andfolder_token. - Config is stored in
~/.obshare/config.json. - Sensitive fields are stored encrypted when cryptography support is available.
--jsonis a global option: place it before the subcommand, not aftershowortest.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: SuShuheng
- Source: SuShuheng/obshare-cli
- 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.