视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
eardraft【文档与办公】Transforms reading-oriented prose into listening-optimized text for flat, neutral vocal delivery — TTS, podcasts, audiobooks, CLE audio. Carries a legal layer: case citations, section symbols, subsection lettering, Latin terms and footnotes are unspeakable as written, so a brief, opinion, statute, contract or memo needs them expanded, restructured or…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Transform reading-oriented prose into listening-optimized text that works perfectly when read aloud with flat, neutral vocal delivery (TTS, podcasts, audiobooks).
When text will be read aloud without pacing, intonation, or gesture, the only instruments available are syntax, segmentation, and auditory clarity. Transform text to preserve intellectual rigor while ensuring comprehension through sound alone.
Listening-optimized text should sound like a knowledgeable person talking to intelligent peers about something important. Not like a motivational speaker, not like a sales pitch, not like someone talking to children.
When a user asks to transform text for listening:
resources/legal-audio.md before transforming — legal prose carries meaning in citations, italics, footnotes and subsection lettering that has no audio equivalent, and the general rules below do not address any of it.Legal sources get their own pass. Load resources/legal-audio.md and apply it alongside the language reference.
One rule from that file overrides everything else in this skill: quoted authority is never rewritten. The transformations below recast sentences for the ear. Applied to a block quote from an opinion, a statutory provision, or an operative contract term, recasting produces a misquotation — which in legal work is a professional problem, not a stylistic one. Cut by ellipsis, frame verbally, or paraphrase openly and label it as paraphrase. Never smooth a quotation silently.
Each language has culturally and linguistically optimized transformation patterns. Load the appropriate reference file:
resources/english.md (default)resources/french.md - Discourse particles, melodic phrasingresources/spanish.md - Regional variants, conversational markersresources/italian.md - Melodic rhythm, emotive connectorsresources/german.md - Formal/conversational registers, compound rhythmsresources/portuguese.md - Brazilian focus, discourse particlesAnd, orthogonal to language, load whenever the source is legal:
resources/legal-audio.md - citations, symbols, quotation boundaries, footnotes, register by use caseAlways load the language-specific reference before transforming unless using English with familiar patterns.
Clean prose without markup. Use syntax and structure for pacing.
Inline tags for precise TTS control:
[pause:short] (0.5s), [pause:medium] (1s), [pause:long] (2s)[emphasis] for critical words[speed:slow/fast/normal] for pacingNo visible tags. Use punctuation for pacing:
<speak>
<break time="1s"/>
<emphasis level="moderate">critical term</emphasis>
<prosody rate="slow">complex section</prosody>
</speak>
<speak>
<break strength="medium"/>
<emphasis level="strong">key point</emphasis>
<say-as interpret-as="date">2025-11-03</say-as>
</speak>
<speak>
<mstts:express-as style="newscast">
<break time="500ms"/>
<emphasis>important</emphasis>
</mstts:express-as>
</speak>
For all SSML/tagged formats: Wrap only strategic moments. Most text should be clean prose.
Mix sentence lengths naturally. Short sentences for emphasis, longer ones for reasoning. Include dependent clauses and natural transitions.
Repeat key terms for reinforcement. Varying synonyms weakens recall in listening contexts.
Use clear connectives: "Next," "But that view fails," "Now consider," "The result is this."
Reiterate thesis every few paragraphs. Listeners cannot glance backward.
Avoid pronouns requiring recall of earlier paragraphs. Use micro-redundancy strategically.
Prefer concrete nouns and active verbs. Listeners must visualize without tonal help.
Clarify complex reasoning through explicit enumeration or sequencing.
Eliminate clauses whose meaning depends on inflection. Rewrite into explicit declaratives.
DON'T: "The court considered factors. Three factors. In reaching its decision." DO: "The court considered three factors in reaching its decision."
DON'T: "You can do this. You will succeed. The future is yours. Act now." DO: Natural conversational variety with substance over hype.
DON'T: "Network actively. Build your portfolio. Apply now." DO: "You might consider networking, building a portfolio, or applying to positions."
DON'T: "You are excited" or "You are inspired" DO: Offer information; let listeners decide how they feel.
DON'T: "Think contracts. Think torts. Think procedure." DO: Natural phrasing that respects intelligent audiences.
DON'T: Presumptuous "you" statements claiming to know listener's motivations DO: Respectful communication with intelligent peers.
DON'T: "At the forefront of a transformative shift," "your secret weapon" DO: Maintain objectivity appropriate to source material.
DON'T: Tags after every sentence, emphasis on every keyword DO: 2-5 strategic tags per paragraph maximum.
Natural speech rhythm comes from good writing, not excessive markup.
Wrong (over-tagged, mechanical, exhausting):
As students [pause:short] in the Fall 2025 course, [pause:short] you are at the forefront [pause:short] of a transformative shift. [pause:medium]
Right (natural flow with strategic tags):
As students in the Fall 2025 Large Language Models for Lawyers course, you're entering a profession in the middle of transformation. [pause:medium] Dean Tucker's email highlights something concrete—a surge in AI-focused roles at major firms. These aren't theoretical positions. They're [emphasis] hiring now.
Users may request audience-specific adaptations:
Always preserve the original's intent and voice while adapting for the specified audience.
Load language-specific references when:
Skip loading references only when:
Present the complete transformed text immediately. Do not include:
Unless specifically requested by user.
Load the one language file the job needs, plus the legal file whenever the source is legal material. Do not read all seven.
resources/english.md — English patterns. The default.resources/french.md — discourse particles, melodic phrasing.resources/spanish.md — regional variants, conversational markers.resources/italian.md — melodic rhythm, emotive connectors.resources/german.md — formal and conversational registers, compound rhythms.resources/portuguese.md — Brazilian focus, discourse particles.resources/legal-audio.md — citations, section symbols, quotation boundaries, footnotes, Latin, party shorthand, and register by use case. Orthogonal to language: load it alongside a language file whenever the source is a brief, opinion, statute, regulation, contract, memo, client letter, CLE script, or student outline.This skill rewrites prose so it can be followed by ear. The rewriting is the product, and it is also the risk.
The output is a rendering, not the document. Sentence structure, ordering, and emphasis all change. For legal material the citation apparatus is deliberately stripped. Where the exact words govern — an operative contract term, a statutory provision, a holding someone will rely on — the source text governs and the audio does not.
Transformation pressure works against caveats. Qualifications, hedges, and disclaimers are dry, and a rewrite optimised for flow wants to cut them. That tendency is most dangerous in exactly the material where the qualification carries the meaning. The legal file makes this a pre-delivery check; honour it.
Stripping citations removes verifiability. A listener cannot tell a well-supported claim from an unsupported one once the footnotes are gone. Where the audience needs to check the authority, read citations in full rather than compressing them.
Nothing here produces audio. The output is text — plain, tagged, or SSML. Feeding it to a speech engine, and any cost or privacy consequence of doing so, is the user's own step. Consider what a confidential draft means before pasting it into a third-party TTS service.
SSML support varies. The tag sets for Amazon Polly, Google Cloud TTS, and Azure differ and change over time. Treat the examples here as the common shape, and check the current documentation for the engine actually in use.
The skill contains no executable code, makes no network calls, and moves no data outside the session.