{"id":11074,"date":"2026-11-11T13:31:17","date_gmt":"2026-11-11T13:31:17","guid":{"rendered":"https:\/\/www.hostinger.com\/blog\/?p=11074"},"modified":"2026-11-11T13:31:19","modified_gmt":"2026-11-11T13:31:19","slug":"write-better-with-ai","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/blog\/write-better-with-ai\/","title":{"rendered":"I used em dashes before it was uncool (or: writing better with AI without the slop)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">I might start talking a little about myself.<\/p><p class=\"wp-block-paragraph\">Before joining Hostinger, I spent six years at a Brazilian tech news website called MacMagazine, and in the newsroom I was known as the wordy one. I was never satisfied with only giving the news: I always added my opinion, a personal angle, a bit of humor&hellip; and lots of em dashes to hold it all together in the same sentence. Sometimes em dashes <em>inside<\/em> em dashes.<\/p><p class=\"wp-block-paragraph\">The dashes became a running joke among my colleagues, and my editors kept asking me to go easier on them. Bear in mind that was before AI was a thing and, therefore, before em dashes became the signal for &ldquo;a chatbot wrote this.&rdquo;<\/p><p class=\"wp-block-paragraph\">So when AI writing took over the world, I had to let go of my beloved em dash so I wouldn&rsquo;t sound like a chatbot. I mean, I never did sound like one (I think!), but an untrained eye might have thought so.<\/p><p class=\"wp-block-paragraph\">Cut to a few years later. Now I use AI every day to help me write the tutorials and blog posts for Hostinger, and along the way I&rsquo;ve come to think that much of what we call AI slop started as nothing more than human habits, like my dashes. AI just has all of these habits at once, and none of the reasons behind them. That&rsquo;s what slop is to me: writing on autopilot, where nobody decides which ones actually belong.<\/p><p class=\"wp-block-paragraph\">Writing, after all, is <em>thinking<\/em> before it&rsquo;s anything else. And as much as AI can help me plan, research, draft, and correct, it shouldn&rsquo;t replace my thinking; when it does, it shows up on the page.<\/p><p class=\"wp-block-paragraph\">This very piece you&rsquo;re reading was written with AI&rsquo;s help. And I&rsquo;ll show you exactly where that help lands.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-slop-is-a-habit-without-a-reason\">Slop is a habit without a reason<\/h2><p class=\"wp-block-paragraph\">To be clear, my dashes were never the problem per se. I had a reason for each one, even the ones my editors cut. In Portuguese, the em dash, called travess&atilde;o, is everyday punctuation for dialogue and asides, so mine came with the language.<\/p><p class=\"wp-block-paragraph\">A habit is a move you keep making because it worked before, long after you&rsquo;ve stopped checking whether it fits. AI picked up thousands of ours from the writing it learned from, and it reaches for them by default, without asking whether the sentence in front of it needs them. That&rsquo;s when a habit turns into slop.<\/p><p class=\"wp-block-paragraph\">Openings are a good example of this lack of judgment. Brazilian journalists have a name for an intro that circles its subject before landing on it: <a data-click-id=\"hgr-post-content-link-nariz-de-cera\" href=\"https:\/\/latamjournalismreview.org\/articles\/eight-more-journalistic-expressions-in-portuguese-english-and-spanish-that-every-latin-american-journalist-should-know\/\" target=\"_blank\" rel=\"noopener\">nariz de cera<\/a>, or wax nose. Folha de S.Paulo, one of Brazil&rsquo;s most influential newspapers, calls it a sign of wordiness that has no place in journalism. It wasn&rsquo;t always considered bad writing, though: for decades, it was simply how Brazilian newspapers opened a story, until the lead took its place in the 1950s.<\/p><p class=\"wp-block-paragraph\">I asked several of my journalism professors why it&rsquo;s called that, and none of them could fully explain it. The best guess I&rsquo;ve found since is that a nose made of wax has nothing holding it up, just like a story with no lead.<\/p><p class=\"wp-block-paragraph\">In my experience, an AI intro written without guidance is a wax nose more often than not: a paragraph on why the topic matters before the topic shows up.<\/p><p class=\"wp-block-paragraph\">(If you noticed this article&rsquo;s first line clears its throat a little: guilty. I kept it on purpose, because it&rsquo;s the one throat-clear in here with a reason. It tells you a person is talking, and a wordy one at that.)<\/p><p class=\"wp-block-paragraph\">Endings have their own version. When I wrote about <a data-click-id=\"hgr-post-content-link-the-ai-to-do-assistant-our-head-of-content-built\" href=\"https:\/\/www.hostinger.com\/blog\/ai-to-do-assistant\/\">the AI to-do assistant our Head of Content built<\/a>, the AI draft closed on her line about time, then added one more: &ldquo;And her assistant still hasn&rsquo;t sent a single message. That&rsquo;s the point.&rdquo;<\/p><p class=\"wp-block-paragraph\">Ana Hercigonja Gali&#263;, one of my editors at Hostinger, who reviewed the piece, suggested cutting it, and she was right: the quote had already done the work and had its weight to close the story. The extra line only told readers how to feel about it. A punchline to close a paragraph works in an op-ed, but after a quote that already lands, it&rsquo;s one line too many.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-what-ai-does-better-than-me\">What AI does better than me<\/h2><p class=\"wp-block-paragraph\">The correction runs the other way, too. AI does three things better than me: keeping things short, polishing my English, and turning a vague idea into a concrete one.<\/p><p class=\"wp-block-paragraph\">I tend to write more than I need to express my point, and AI is good at suggesting shorter versions that readers can get through quickly. That matters a lot when they come to a tutorial to get something done.<\/p><p class=\"wp-block-paragraph\">Graciliano Ramos, one of Brazil&rsquo;s great writers and a newspaperman himself, had a rule for this. &ldquo;One should write the way the washerwomen of Alagoas do their work,&rdquo; he said in a 1948 interview. &ldquo;They wet the clothes, wring them, soap them, and wring them again until not a single drop falls.&rdquo;<\/p><p class=\"wp-block-paragraph\">&ldquo;Words weren&rsquo;t made to decorate, to shine like fake gold,&rdquo; he went on. &ldquo;Words were made to say.&rdquo; (The translation is mine.) That&rsquo;s a job AI and I now share: sometimes it wrings out my drafts, and sometimes I wring out its.<\/p><p class=\"wp-block-paragraph\">The best example of the two working together came from that to-do assistant piece. Our Head of Content&rsquo;s two AI assistants can&rsquo;t talk to each other directly, so they pass notes through a shared Google Doc. My draft said something like &ldquo;colleagues working from very different places.&rdquo; The AI tightened it to &ldquo;coworkers who sit on different floors.&rdquo;<\/p><p class=\"wp-block-paragraph\">The idea was mine, but AI made it concrete.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-this-article-had-an-interviewer\">This article had an interviewer<\/h2><p class=\"wp-block-paragraph\">I didn&rsquo;t plan this piece alone. Before writing a word, I asked my AI assistant to interview me about how I write with AI. It asked one question at a time and followed my answers wherever they went, rather than sticking to its list, just like a journalist would.<\/p><p class=\"wp-block-paragraph\">It was a good interviewer. When I told it about my em dashes at MacMagazine, it answered with three words: &ldquo;That&rsquo;s your hook.&rdquo; It was right. It compared AI drafts of my published pieces with the final versions and asked which changes were mine. When I sent it the slides of a workshop I gave my team in Vilnius last year, it spotted <em>nariz de cera<\/em> in the transcript, garbled by the transcription tool, and asked me whether that&rsquo;s what I&rsquo;d said.<\/p><p class=\"wp-block-paragraph\">It also got things wrong. It first pitched this article as an editor&rsquo;s guide to spotting slop. &ldquo;I&rsquo;m not an editor, I&rsquo;m a writer,&rdquo; I told it. It also dated the term at 70 years old with total confidence. <a data-click-id=\"hgr-post-content-link-according-to-media-historian-cristiane-costa\" href=\"https:\/\/www.academia.edu\/81757072\/Em_busca_de_um_jornalismo_moderno_a_chegada_do_manual_de_reda%C3%A7%C3%A3o_%C3%A0_imprensa_brasileira\" target=\"_blank\" rel=\"noopener\">According to media historian Cristiane Costa<\/a>, the wax nose was already the norm in Brazilian newspapers in the 1920s, so the habit is at least a century old.<\/p><p class=\"wp-block-paragraph\">Halfway through our interview, I warned it that AI tends to be too literal and not very subtle, and that any idea I gave it would come back a bit too in-your-face. It agreed and suggested leaving the lines that matter most to me. That&rsquo;s why the first and last lines of this article are completely mine, while the rest is a mix.<\/p><p class=\"wp-block-paragraph\">Here&rsquo;s how AI suggested the opening of this article:<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6af4a2ebf1edc\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6af4a2ebf1edc\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1536\" height=\"1148\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/ai-suggested-opening.png\/public\" alt=\"AI first draft of an article opening where the author recalls overusing em dashes at MacMagazine, dropping them once they became a sign of AI writing, and now using AI for Hostinger content\" class=\"wp-image-11080\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/ai-suggested-opening.png\/w=1536,fit=scale-down 1536w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/ai-suggested-opening.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/ai-suggested-opening.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/ai-suggested-opening.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">You&rsquo;ve already read what I did with it: same facts, plus a confessed throat-clear, an &ldquo;(I think!)&rdquo; aside, and a screenplay-style &ldquo;Cut to a few years later.&rdquo; While the AI wrote a tidy opening, I wanted one that sounded like the wordy guy from the newsroom.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-turning-my-habits-into-rules-an-ai-can-follow\">Turning my habits into rules an AI can follow<\/h2><p class=\"wp-block-paragraph\">After the interview, I had a list of everything I usually fix by hand, and I wanted to see whether an AI could keep those reasons from one chat to the next, so I tried it with <a data-click-id=\"hgr-post-content-link-hostinger-agent\" href=\"https:\/\/www.hostinger.com\/hostinger-agent\">Hostinger Agent<\/a>. It lets you save up to 4,000 characters of instructions as a custom skill and use them in any chat.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6af4a2ebf30ca\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6af4a2ebf30ca\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1460\" height=\"1082\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-like-bruno-skill.png\/public\" alt=\"Create a skill form with the name Write like Bruno and instructions for drafting blog posts, starting with rules against throat-clearing openings and reveal lines\" class=\"wp-image-11083\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-like-bruno-skill.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-like-bruno-skill.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-like-bruno-skill.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-like-bruno-skill.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">My skill, named &ldquo;Write like Bruno&rdquo;, has eight rules, and you&rsquo;re welcome to steal them:<\/p><ul class=\"wp-block-list\">\n<li><strong>No throat-clearing.<\/strong> Open with the reader&rsquo;s problem, a concrete scene, or the answer. Never open with a definition, &ldquo;In today&rsquo;s&hellip;&rdquo;, or a line explaining why the topic matters.<\/li>\n\n\n\n<li><strong>No reveal lines.<\/strong> Cut &ldquo;The surprising part is&hellip;&rdquo;, &ldquo;Here&rsquo;s the thing&rdquo;, &ldquo;The lesson is clear&rdquo;, and &ldquo;not X, but Y&rdquo;.<\/li>\n\n\n\n<li><strong>No kicker.<\/strong> Don&rsquo;t add a line after a strong quote or fact. If the material already lands, stop.<\/li>\n\n\n\n<li><strong>A reason for every step.<\/strong> &ldquo;Do X&rdquo; becomes &ldquo;Do X, because Y&rdquo;.<\/li>\n\n\n\n<li><strong>Context for outsiders.<\/strong> Explain anything a reader outside the company wouldn&rsquo;t know, the first time it appears.<\/li>\n\n\n\n<li><strong>Short paragraphs.<\/strong> Two to four sentences each, and no em dashes unless the sentence truly needs one.<\/li>\n\n\n\n<li><strong>Sharper, not safer.<\/strong> When tightening my writing, keep my images, humor, and unusual phrasing. If you&rsquo;d cut one, ask me first.<\/li>\n\n\n\n<li><strong>No invented facts.<\/strong> Never invent facts, quotes, or numbers. Mark gaps as [NEEDS SOURCE].<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Then I gave the same prompt, &ldquo;Write an intro for a blog post on how to start a newsletter,&rdquo; to the built-in <strong>Write a blog post<\/strong> skill and to mine. The built-in skill asked three questions about niche, audience, and tone (I skipped them), proposed an outline that opened with &ldquo;Why newsletters are still valuable,&rdquo; and wrote a three-paragraph intro that opens by selling the idea of a newsletter.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6af4a2ebf3e1a\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6af4a2ebf3e1a\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1460\" height=\"786\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-a-blog-post-skill.png\/public\" alt=\"AI chat using the Write a blog post skill, which returns a generic three-paragraph newsletter intro under an Introduction heading, ending with a summary of what the guide covers\" class=\"wp-image-11082\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-a-blog-post-skill.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-a-blog-post-skill.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-a-blog-post-skill.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/write-a-blog-post-skill.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Mine skipped the questions and opened with the reader: &ldquo;You have ideas to share, but no clear way to get them into readers&rsquo; inboxes without spending weeks wrestling with tools, templates, and signup forms.&rdquo;<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6af4a2ec00768\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6af4a2ec00768\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1460\" height=\"500\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/create-a-skill.png\/public\" alt=\"AI chat using the Write like Bruno skill to draft a blog post intro on how to start a newsletter, opening with the reader&rsquo;s problem and three decisions to make first\" class=\"wp-image-11081\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/create-a-skill.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/create-a-skill.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/create-a-skill.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/4\/2026\/11\/create-a-skill.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">The skill has limits, though. When I asked it to tighten a rough paragraph with that &ldquo;colleagues working from very different places&rdquo; comparison, it cleaned up the sentence around it but kept the comparison as vague as it was. So I added a rule telling it to make vague comparisons more concrete and tried again. The paragraph came back cleaner, but the comparison was still just as vague.<\/p><p class=\"wp-block-paragraph\">So the skill handles the rules it can check, like openings and dashes, but spotting a vague comparison is still on me.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-what-i-actually-do-with-ai-now\">What I actually do with AI now<\/h2><p class=\"wp-block-paragraph\">None of this means writing without AI, but simply deciding which parts it gets and how to make the most of it. This is what that looks like for me:<\/p><ul class=\"wp-block-list\">\n<li><strong>Make the plan before the prompt.<\/strong> I decide what a piece argues and who it&rsquo;s for before AI writes a single paragraph, then shape the outline with it until it&rsquo;s mine. For this piece, I had the angle and the meta layer in mind before the first outline, and I told the AI not to build one until I said so.<\/li>\n\n\n\n<li><strong>Let it interview you.<\/strong> Before outlining this article, I had an AI ask me questions one at a time. Answering them brought up stories and examples I&rsquo;d never have put in a prompt. The MacMagazine story that opens this article came out of a follow-up question about my newsroom days.<\/li>\n\n\n\n<li><strong>Feed it real material.<\/strong> Transcripts, notes, published pieces, your own examples. A generic topic gets a generic draft back. For this one, I shared AI drafts of two published pieces next to their final versions, and comparing them produced several of the examples you&rsquo;ve read here.<\/li>\n\n\n\n<li><strong>Do the last pass in your own space.<\/strong> Once a draft is close, I move it to Google Docs and reread every section, rewriting anything that doesn&rsquo;t sound like me. This article went through exactly that, and you can compare it with the AI&rsquo;s version in the interview section.<\/li>\n\n\n\n<li><strong>Open every source it cites.<\/strong> When I looked up the origin of the name <em>nariz de cera<\/em>, an AI-generated summary gave me a charming explanation but cited a source that says something else. I also checked Graciliano&rsquo;s quote against the original Portuguese before trusting our translation.<\/li>\n\n\n\n<li><strong>Write the lines that matter yourself.<\/strong> The first and last lines are where readers decide what you sound like, so I write mine myself. For the ending, the AI suggested a few angles, and one of them stuck. The line itself is mine.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Which brings me back to punctuation.<\/p><h2 class=\"wp-block-heading h-t-title-2\" id=\"h-the-one-dash-i-kept\">The one dash I kept<\/h2><p class=\"wp-block-paragraph\">I still use em dashes, but only when a sentence truly needs one. Midway through my interview with my AI assistant, I used one without even noticing, in an answer about what matters most when I plan an article.<\/p><p class=\"wp-block-paragraph\">The AI noticed. &ldquo;You used a dash in that answer, by the way,&rdquo; it wrote. &ldquo;It earned its place.&rdquo;<\/p><p class=\"wp-block-paragraph\">So if any of my old editors at MacMagazine are reading this, yeah &mdash; it&rsquo;s still me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I might start talking a little about myself.<\/p>\n<p>Before joining Hostinger, I spent six years at a Brazilian tech news website called MacMagazine, and in the newsroom I was known as\u2026<\/p>\n","protected":false},"author":356,"featured_media":11079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_content_updated_date":"","footnotes":""},"categories":[2417],"tags":[],"hashtags":[],"class_list":["post-11074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"hreflangs":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/11074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/users\/356"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/comments?post=11074"}],"version-history":[{"count":1,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/11074\/revisions"}],"predecessor-version":[{"id":11084,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/posts\/11074\/revisions\/11084"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/media\/11079"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/media?parent=11074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/categories?post=11074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/tags?post=11074"},{"taxonomy":"hashtags","embeddable":true,"href":"https:\/\/www.hostinger.com\/blog\/wp-json\/wp\/v2\/hashtags?post=11074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}