{"id":18498,"plugin_id":"plugins_6a894aa0f3f48191b1987e6245fc2a35","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:50.593Z","digest":"ae9d119abd8f9022b6e7b6bf42e2447356e655ec7104e836c2fda4566afeb65a","against":null,"payload":{"description":"Create newsletter-specific writing rules on top of an existing author voice. Use when the user wants a repeatable newsletter style, wants to analyze newsletter samples, or says build my newsletter voice.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":273}],"name":"newsletter-voice","skill_md_contents":"---\nname: newsletter-voice\ndescription: Create newsletter-specific writing rules on top of an existing author voice. Use when the user wants a repeatable newsletter style, wants to analyze newsletter samples, or says build my newsletter voice.\n---\n\n# Newsletter Voice\n\n## Inputs\n\nPrefer `about-me.md` and `voice.md` when present. Also use 2 to 5 newsletter issues or sections when available.\n\n## Analyze newsletter-only patterns\n\nIdentify:\n\n- subject line style\n- preview text style\n- opening length and move\n- issue structure\n- section transitions\n- story-to-insight ratio\n- evidence density\n- CTA placement\n- sign-off pattern\n- recurring sections\n- formatting conventions\n\nSeparate newsletter behavior from general voice rules.\n\n## Output\n\nCreate `newsletter-voice.md` when workspace write capability is available. Otherwise return it as a named artifact.\n\nUse:\n\n# Newsletter Voice\n## Role of the newsletter\n## Subject lines\n## Openings\n## Issue structure\n## Story and evidence\n## Transitions\n## CTAs\n## Sign-off\n## Formatting\n## What to avoid\n## Reuse rules\n\n## Reuse rule\n\nWhen repurposing a newsletter into posts, extract standalone ideas. Do not simply compress the newsletter into a shorter summary.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}