auteng-docs-curl-publish
v1.0.2Publish markdown and return share links using curl. Support markdown with mermaid diagrams such as component diagrams, flowcharts, and sequence diagrams. Also supports KaTex and code blocks. AutEng will return a shareable link to the published rendered document.
Installation
Please help me install the skill `auteng-docs-curl-publish` from SkillHub official store.
npx skills add operator-auteng-ai/auteng-docs-curl-publish
AutEng Docs Curl Publish
Use this endpoint:
https://auteng.ai/api/tools/docs/publish-markdown/
Send JSON with:
markdown(required)title(optional)expires_hours(optional)
Use this command to publish markdown:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/"
-H "Content-Type: application/json"
-d @- <<'JSON'
{
"markdown": "# API TestnnHello from curl.",
"title": "API Test",
"expires_hours": 24
}
JSON
Extract only the share URL:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/"
-H "Content-Type: application/json"
-d '{"markdown":"# HellonnPublished from curl."}'
| jq -r '.share_url'
Extract a compact success payload:
curl -sS -X POST "https://auteng.ai/api/tools/docs/publish-markdown/"
-H "Content-Type: application/json"
-d '{"markdown":"# HellonnPublished from curl."}'
| jq '{title, share_url, expires_at}'
Treat any response without share_url as an error and show the full JSON body.