{"id":6588,"plugin_id":"plugin_asdk_app_6a11e118ab748191a479f91ce9e172ad","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T22:48:38.619Z","digest":"dc9d47e42a4ae38eb8df162d3d733c6e87def86c47ddc61d96e8633674cd364c","against":null,"payload":{"description":"Turn the founder's own recent thinking, work, and conversations into platform-native content — LinkedIn posts, X threads, newsletters, or long-form articles — written in their actual voice. Use this skill whenever the user wants to create social posts, write a newsletter, draft a thread, repurpose something into content, or asks what they should post about. Also trigger when someone says they should be posting more but never have time, or wants to build in public.","included_files":[],"name":"content-engine","skill_md_contents":"---\nname: content-engine\ndescription: \"Turn the founder's own recent thinking, work, and conversations into platform-native content — LinkedIn posts, X threads, newsletters, or long-form articles — written in their actual voice. Use this skill whenever the user wants to create social posts, write a newsletter, draft a thread, repurpose something into content, or asks what they should post about. Also trigger when someone says they should be posting more but never have time, or wants to build in public.\"\n---\n\n# Content Engine\n\nMine the founder's own activity, thinking, and conversations and turn the most interesting signals into ready-to-use content. Raw material comes from what the user actually did and thought — not from a brief they write.\n\n## Required Integrations\n\nThis skill uses **Unabyss MCP** — `agentic_query` for raw material, `export_read` for voice profile.\n\n> If Unabyss is not connected, tell the user: \"This skill requires Unabyss MCP. You can connect it from the Tools menu.\"\n\n---\n\n## How to Run\n\n### Step 1 — Load voice profile\n\nCall `export_list` and look for a brand voice or voice profile export. If found, call `export_read` to load it. If not found, run the `brand-voice` skill first — all content must match the founder's actual voice.\n\n### Step 2 — Mine raw material with `agentic_query`\n\nActivity is scattered across many sources — use `agentic_query`:\n\n```\nLook across all connected sources from the last 2–4 weeks for signals worth turning into content. Find:\n- Decisions made and the reasoning behind them\n- Things learned — from customers, from shipping, from mistakes\n- Opinions or takes that came up in emails, messages, or calls\n- Product or company milestones — shipped features, wins, numbers crossed\n- Interesting problems encountered and how they were solved\n- Anything the founder explained to someone that others would find useful\n\nReturn raw signals with enough context to understand what happened.\n```\n\nCall `agentic_query_read` to retrieve results.\n\n### Step 3 — Pitch angles, don't draft everything\n\nIdentify the 3–5 strongest content angles — specific, non-obvious, clear point of view. For each, write one sentence: what the post is about and why it's worth reading.\n\nPresent these to the user for selection before writing full drafts.\n\n### Step 4 — Produce the selected content\n\nFor the chosen angle, apply the right format:\n\n**LinkedIn** — 150–300 words, one clear idea, no engagement-bait closing questions.\n**X** — open with the strongest claim, one idea per post, thread only if each post stands alone.\n**Newsletter** — first paragraph does real work, no warm-up, sections only when they add clarity.\n**Long-form** — lead with the concrete example, every section adds something new.\n\n---\n\n## Hard Bans\n\nDelete and rewrite any of these:\n- \"In today's landscape...\" / \"game-changing\" / \"revolutionary\"\n- \"I'm excited to share\"\n- Generic founder-journey filler\n- Closing questions added only to juice engagement\n- Copy that could be dropped unchanged into a competitor's post\n\n---\n\n## Output Rules\n\n- Load voice profile from `export_read` — don't regenerate if it exists\n- Use `agentic_query` for raw material — deep cross-source synthesis needed\n- Always pitch angles before writing full drafts\n- If Unabyss finds nothing worth posting, say so — don't generate generic content\n- No preamble\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}