← saymdCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to saymd
Snapshot Sep 30, 2026 · 23:16 UTC · version 0.1.2
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
{
"description": "Turn spoken ideas or audio files into a structured Markdown prompt file for coding agents. Use when the user wants to dictate a feature, bug, or plan; record a voice note into a reusable agent prompt; or run saymd / saymd --file. Prefer the local CLI over in-chat transcription. After recording, always open or @ .ai/prompt.md and offer to implement.",
"included_files": [],
"name": "saymd",
"skill_md_contents": "---\nname: saymd\ndescription: Turn spoken ideas or audio files into a structured Markdown prompt file for coding agents. Use when the user wants to dictate a feature, bug, or plan; record a voice note into a reusable agent prompt; or run saymd / saymd --file. Prefer the local CLI over in-chat transcription. After recording, always open or @ .ai/prompt.md and offer to implement.\n---\n\n# saymd\n\nSpeak once → structured Markdown prompt → `@` it in this agent.\n\n**Not a hosted transcription service.** Run the local Free MIT CLI (`npx saymd`). Audio goes only to the STT provider the user configured (**BYOK**).\n\n## When to use\n\n- User wants to dictate a feature, bug fix, or implementation plan\n- User has an audio file (`.m4a`, `.mp3`, `.wav`, …) to turn into a prompt\n- User asks to “run saymd”, “voice prompt”, or “record a spec”\n\n## Native loop (required)\n\n1. **Ensure CLI** — if `saymd` is missing: `npx saymd setup` then `npx saymd doctor`.\n2. **Record** — run the local CLI (mic or `--file`). Do **not** transcribe inside the agent.\n3. **Load the spec** — open / `@` `.ai/prompt.md` (or the `-o` path) into the current task.\n4. **Offer to implement** — tell the user the spec is ready and ask whether to start coding.\n\nIf you only print install instructions without running the CLI and reading the file, you failed the skill.\n\n## Commands (preferred)\n\n| Slash | Shell |\n|-------|--------|\n| `/saymd` | `npx saymd -o .ai/prompt.md` |\n| `/saymd-feature` | `npx saymd -o .ai/prompt.md --template feature` |\n| `/saymd-bug` | `npx saymd -o .ai/prompt.md --template bug` |\n| `/saymd-plan` | `npx saymd -o .ai/prompt.md --template plan` |\n| `/saymd-continue` | `saymd --continue .ai/prompt.md` (Pro) |\n| `/saymd-review` | `saymd --review .ai/prompt.md` (Pro) |\n| `/saymd-out` | `saymd --out en` (Pro; cross-language) |\n\nPro is license-gated in the CLI. On a paywall message, send the user to:\n\n`https://saymd.app/?utm_source=<cursor|claude|codex|gemini>&utm_medium=plugin&utm_campaign=saymd`\n\nUse the host agent name as `utm_source`. Fallback: `utm_source=github`.\n\n## Free vs Pro\n\n- **Free MIT CLI:** mic or `--file`, 85+ languages, templates, BYOK models\n- **Pro (separate package):** `--continue`, `--review`, `--out`, vocab, longer recordings — https://saymd.app\n\n## Publisher\n\nViktor Kondás (`kondasviktor`) · https://saymd.app · https://github.com/kondasviktor/saymd\n"
}SHA-256 of public snapshot: 6f4af59350a6d7b78d21ca0cff78790af5d92e3cb4a756a7cfa7707ee64db9fe