From sharemd
Share markdown content as a rendered web page via the sharemd CLI. Use when the user asks to share, publish, send, or get a link to markdown content, documentation, reports, or notes. Returns a public URL.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sharemd:sharemdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Share markdown files (or whole directories) as rendered web pages. The `sharemd` CLI uploads content to a sharemd server and prints a public URL to stdout.
Share markdown files (or whole directories) as rendered web pages. The sharemd CLI uploads content to a sharemd server and prints a public URL to stdout.
The sharemd command must be on PATH, and SHAREMD_TOKEN + SHAREMD_URL must be configured in the environment (usually via ~/.sharemdrc, written by the installer from the server's /panel).
If sharemd is not installed, tell the user: "The sharemd CLI is not installed. Visit your instance's /panel to get the one-liner install command." Do not attempt to install it yourself.
sharemd path/to/file.md
Prints one line to stdout: the URL. Capture it:
url=$(sharemd report.md)
The directory name is preserved in the URL. Nested subdirectories work.
sharemd path/to/docs/
Prints N file(s) uploaded followed by the directory URL.
Without -f, if a file already exists on the server, the CLI asks interactively — which blocks in an agent context. Always pass -f when re-uploading programmatically:
sharemd file.md -f
error: Cannot connect to <URL> on stderr/panelIf the user explicitly asks for an API call (e.g. from a script that can't assume the CLI is installed), use:
curl -s -X POST "${SHAREMD_URL}/api/upload" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${SHAREMD_TOKEN}" \
-d "$(jq -Rs '{content: ., filename: "document.md", overwrite: true}' < file.md)"
The response JSON has a url field. For directories, use /api/upload-bundle with {files: [{path, content}, ...], overwrite: true}.
.md files are accepted by the server.curl -X DELETE "${SHAREMD_URL}/api/delete" -H "Authorization: Bearer ${SHAREMD_TOKEN}" -d '{"path":"file.md"}'.Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub a2u/sharemd --plugin sharemd