← SpeechdubCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Speechdub
Snapshot Sep 30, 2026 · 22:55 UTC · version 1.0.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "import-to-speechdub",
"description": "Save new text into the user's Speechdub document library from pasted content, notes, or articles they want to listen to later in the app.",
"included_files": [],
"skill_md_contents": "---\nname: import-to-speechdub\ndescription: Save new text into the user's Speechdub document library from pasted content, notes, or articles they want to listen to later in the app.\n---\n\n# Import text into Speechdub\n\nUse when the user wants to **add** content to their Speechdub library (import, save, create a document), not merely read it in chat.\n\n## Tool\n\n- `speechdub_create_document` — required `text`; optional `title`, `language` (BCP-47-ish code), `idempotency_key` for safe retries.\n\n## Workflow\n\n1. Collect the text to import. If the user attached or pasted content, use that as `text`.\n2. Choose a short, descriptive `title` if they did not specify one (plain text, no markdown formatting in the title).\n3. Set `language` when the user specifies it or when the source language is obvious; otherwise omit and let Speechdub detect when possible.\n4. Call `speechdub_create_document` once per distinct document they asked for.\n5. Confirm success with returned `document_id`, title, and language. Mention that creating documents uses their Speechdub document quota (not the same as speech credits).\n\n## Boundaries\n\n- Do not delete or overwrite existing documents in this skill.\n- Do not call speech synthesis unless they also ask to hear audio (use the text-to-speech skill).\n"
}SHA-256: 8cf54e1628560e41c6172cf15cef87d50a70457823239341fa5316c396361086