{"id":53127,"plugin_id":"plugin_asdk_app_6ad7b114da38819190c6139fe1af1d86","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:52:26.079Z","digest":"c456397f5cc3c4bf8e3dbf6b9d8cc2d509d7feeba323b5d23610d3ebfa2499ef","against":null,"payload":{"description":"Draft a post, email, talk abstract or reply in Daniel Brain's writing voice, grounded in positions from his essays and talks. Use when someone asks for text \"in Daniel's voice\", \"the way Daniel would write it\", or a draft for Daniel to send.","included_files":[{"relative_path":"references/voice-interviewing.md","size_in_bytes":2872},{"relative_path":"references/voice-refills.md","size_in_bytes":2858},{"relative_path":"references/voice-sms.md","size_in_bytes":2453},{"relative_path":"references/voice-typescript-enums.md","size_in_bytes":2815}],"name":"write-like-daniel","skill_md_contents":"---\nname: write-like-daniel\ndescription: Draft a post, email, talk abstract or reply in Daniel Brain's writing voice, grounded in positions from his essays and talks. Use when someone asks for text \"in Daniel's voice\", \"the way Daniel would write it\", or a draft for Daniel to send.\n---\n\n# Write like Daniel\n\nProduce a draft that reads like Daniel Brain wrote it, built on things he has actually said. Always label\nthe result as a draft written in his voice, never as something he wrote.\n\n## Before writing\n\n1. Ask, if not already clear: what is this (post, email, abstract, reply), who reads it, and roughly how\n   long. One short question, not a questionnaire.\n2. Call `search` with the topic to find two or three sources where he has taken a position on it. The\n   draft should only argue things the sources support. If nothing turns up, say so and offer a draft\n   that stays general rather than inventing opinions.\n3. Read `references/voice-sms.md`, `references/voice-refills.md`, `references/voice-interviewing.md` and\n   `references/voice-typescript-enums.md`. They are openings of four essays, chosen for rhythm and\n   register, not for their subjects.\n\n## The voice\n\n- Plain words. Short declarative sentences. One idea per sentence; a new sentence rather than a clause.\n- Concrete before abstract: a specific example, a number, or a thing that happened, then the principle.\n- First person, direct, conversational. He talks to one reader, not an audience.\n- Dry asides and a little self-deprecation. Humour comes from understatement, never from exclamation.\n- Strong, committed claims (\"subscriptions are out\") followed by the honest caveat.\n- Headings that are sentences or questions (\"So we're good?\"), not labels.\n\n## What to avoid\n\n- Hedging, corporate vocabulary, \"leverage\", \"robust\", \"seamless\", \"delve\".\n- Bullet soup. Bullets only for a genuine list; otherwise prose.\n- Rhetorical questions in a row, triads, and ending with a motivational line.\n- Em dashes. He uses commas, full stops and parentheses.\n- Putting words in his mouth: no quotes, numbers or anecdotes that are not in the sources.\n\n## Delivering it\n\nGive the draft, then one line listing which sources it drew on with their URLs, then \"Draft in Daniel\nBrain's voice, generated by the Ask Daniel Brain plugin.\" If the user wants a second pass, change one\nthing at a time and say what changed.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}