← 返回
未分类 Key

youmind-beehiiv-article

Write and publish Beehiiv posts with AI — topic research via YouMind knowledge base, newsletter-publication writing, Markdown-to-HTML conversion, and publish...
使用AI撰写并发布Beehiiv帖子 — 通过YouMind知识库进行主题研究、撰写Newsletter稿件、Markdown转HTML转换并发布。
mindy-youmind mindy-youmind 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 202
下载
💾 0
安装
1
版本
#latest

概述

AI Beehiiv Post Writer

Write publication-native Beehiiv posts with AI. Topic research via YouMind knowledge base, Beehiiv-native post writing, Markdown-to-HTML conversion, and one-click publishing through the user's Beehiiv account already connected in YouMind.

> Get YouMind API Key | More Skills

Onboarding

MANDATORY: When the user has just installed this skill, present this message IMMEDIATELY. Translate to the user's language:

> AI Beehiiv Post Writer installed!

>

> Tell me your topic and I'll write and publish a Beehiiv post for you.

>

> Try it now: "Write a Beehiiv post about how AI coding agents changed weekly product updates"

>

> What it does:

> - Research topics from YouMind knowledge base and the web

> - Write Beehiiv-native posts for the platform's email + web surfaces

> - Convert Markdown to HTML optimized for Beehiiv

> - Discover reusable post templates

> - Publish directly to Beehiiv through the Beehiiv account connected in YouMind

>

> Setup (one-time):

> 1. Install & configure: cd toolkit && npm install && npm run build && cd .. && mkdir -p ~/.youmind/config && cp shared/config.example.yaml ~/.youmind/config.yaml

> 2. Get YouMind API Key and fill youmind.api_key in ~/.youmind/config.yaml

> 3. Keep youmind.base_url pointed at https://youmind.com/openapi/v1 in docs. If you need local backend debugging, change ~/.youmind/config.yaml or ~/.youmind/config/youmind-beehiiv-article.yaml.

> 4. Connect your Beehiiv account inside YouMind before publishing. This skill no longer reads local Beehiiv API keys.

>

> Important:

> - Beehiiv createPost can return 403 if the publication does not have the required Send API access.

> - Beehiiv officially marks update post as beta / Enterprise; do not promise it will be available everywhere.

> - If the user wants a recurring layout, inspect listPostTemplates first and use postTemplateId.

>

> No Beehiiv connection yet? You can still write and preview locally — just skip the publish step.

Usage

Provide a topic, a raw Markdown file, or describe the Beehiiv post you want.

Write from a topic:

> Write a Beehiiv post about the operator lessons we learned after moving to AI-assisted engineering

Publish existing Markdown:

> Publish this markdown to Beehiiv as a draft

Manage existing posts:

> List my Beehiiv post templates

> List my Beehiiv drafts

> Publish this Beehiiv post immediately

Setup

> Prerequisites: Node.js >= 18, a YouMind API key, and a Beehiiv account connected in YouMind if you want to publish.

Step 1 -- Install Dependencies

cd toolkit && npm install && npm run build && cd ..

Step 2 -- Create Config File

mkdir -p ~/.youmind/config
cp shared/config.example.yaml ~/.youmind/config.yaml

> Canonical credentials: put your shared YouMind credentials in ~/.youmind/config.yaml — filled ONCE and read by every YouMind skill. See shared/config.example.yaml for the template and shared/YOUMIND_HOME.md. Optional skill overrides live in ~/.youmind/config/youmind-beehiiv-article.yaml.

Step 3 -- Get YouMind API Key

  1. Open YouMind API Keys
  2. Click Create API Key
  3. Copy the sk-ym-xxxx key
  4. Fill in ~/.youmind/config.yaml under youmind.api_key
  5. Keep youmind.base_url as https://youmind.com/openapi/v1 in examples and documentation. Local backend testing should only override ~/.youmind/config.yaml or ~/.youmind/config/youmind-beehiiv-article.yaml.

Step 4 -- Connect Beehiiv in YouMind

  1. Open YouMind and connect your Beehiiv account in the product's publishing / connector settings flow
  2. Save the Beehiiv API key and publication ID there once
  3. Keep only youmind.api_key in ~/.youmind/config.yaml

Verify Setup

cd toolkit && npx tsx src/cli.ts validate

If the account is not connected, the OpenAPI returns a connector URL pointing to https://youmind.com/settings/connector.

If the current plan is not eligible, the OpenAPI returns 402 and points the user to https://youmind.com/pricing.

Skill Directory

This skill is a folder. Read files on demand -- do NOT load everything upfront.

PathPurposeWhen to read
----------------------------
references/pipeline.mdFull step-by-step executionWhen running the Beehiiv pipeline
references/platform-dna.mdBeehiiv publication, email/web, segmentation, and template normsBefore any content work
references/content-generation-playbook.mdIdea → Beehiiv-native draft workflowWhen generating new content
references/content-adaptation-playbook.mdExisting article → Beehiiv-native workflowWhen adapting/cross-posting content
references/content-adaptation.mdSupplemental Beehiiv writing rulesSupplementary reference
references/api-reference.mdYouMind Beehiiv OpenAPI endpoint documentationWhen calling Beehiiv through YouMind
~/.youmind/config.yamlShared API credentials (YouMind only)Step 1
output/Local article Markdown drafts (git-ignored)When writing the post
toolkit/dist/*.jsExecutable scripts (run from toolkit/)Various steps

Draft Location Rule

Canonical: write local article Markdown files to ~/.youmind/articles/beehiiv/.md. This shared home directory is available to all YouMind skills — see shared/YOUMIND_HOME.md.

Legacy fallback (if ~/.youmind/ is not writable): skills/youmind-beehiiv-article/output/.md.

  • Correct: ~/.youmind/articles/beehiiv/my-post.md
  • Correct (legacy): skills/youmind-beehiiv-article/output/my-post.md
  • Wrong: skill root directly, references/, toolkit/, or an ad-hoc drafts/ directory

Both locations are git-ignored. Create directories on demand (mkdir -p ~/.youmind/articles/beehiiv). Kebab-case filenames (my-post.md), descriptive slugs over timestamps.

Dispatch Integration (Optional)

This skill is self-contained and fully usable standalone. The youmind-article-dispatch hub is an optional companion; it is NOT required for anything.

  • Primary mode — standalone: Invoke directly ("Write a Beehiiv post about X"). Works with zero other YouMind skills installed.
  • Author voice lookup: This skill reads ~/.youmind/author-profile.yaml (shared home directory — see shared/YOUMIND_HOME.md) for cross-platform voice preferences. Works whether or not dispatch is installed.
  • Optional dispatch-mode invocation: When dispatch invokes this skill with a content brief containing resolved_author, the skill uses those fields as extra context, but still applies Beehiiv-native rules like email/web dual-surface fit, segmentation, and template-aware structure.
  • Capability manifest (opt-in): dispatch-capabilities.yaml is metadata that lets dispatch route intelligently. Deleting it reverts to defaults; it never breaks this skill.
  • Optional interop protocol: shared/DISPATCH_CONTRACT.md (v1.0).

Content Modes

Before writing any content, read references/platform-dna.md to internalize Beehiiv's actual post model: one post can serve email, web, segments, free/premium access, and reusable templates.

Intent routing

User's inputOperationPlaybook to load
------------------------------------------
Idea, topic, or thesis onlyGeneratereferences/content-generation-playbook.md
Existing article from blog/other platformCross-postreferences/content-adaptation-playbook.md
Long article → Beehiiv post versionCondensereferences/content-adaptation-playbook.md (condense mode)
Old Beehiiv post to refreshRevivereferences/content-adaptation-playbook.md (revive mode)
Section → short launch/update postExcerptreferences/content-adaptation-playbook.md (excerpt mode)

Quality gates (before publish)

  1. Self-critique: Pass all checklist items in the playbook's Step 6
  2. Conformance report: Generate and present to user (Step 7/8)
  3. Beehiiv fit: title + subtitle + first screen + segmentation/template decisions are aligned
  4. User approval: Do not auto-publish without confirmation

Result Links Rule

After any draft, scheduled, or published Beehiiv action, always end with Result links.

  • Prefer the public Beehiiv web URL when it exists.
  • If the post is still draft-only and has no public URL, clearly say so.
  • If template choice, audience targeting, or Send API limitations affected the result, state that in the notes.
  • Never leave the user with only a post ID when a public web URL is available.

Pipeline Overview

Read references/pipeline.md for full execution details.

StepActionKey reference
----------------------------
1Load config and validate the YouMind API key, paid-plan access, and Beehiiv connection in YouMind--
2Mine YouMind knowledge base for source material--
3Research topic via web search--
4Inspect Beehiiv post templates / audience needs when relevantreferences/api-reference.md
5Adapt content for Beehiiv's email + web + segmentation surfacesreferences/content-adaptation.md
6Write article in Markdown--
7Publish to Beehiiv via YouMind Beehiiv OpenAPIreferences/api-reference.md
8Report results: post ID, status, public URL if available, and send/template caveats--

Routing shortcuts:

  • List my Beehiiv post templates → inspect reusable layout options before writing
  • Publish immediatelyconfirmed flow, but warn about Send API access if certainty matters
  • Keep it as draft → safest default

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-26 23:54 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

design-media

GPT Image 2 Prompt Recommender

mindy-youmind
根据用户需求从1,000+个GPT Image 2图像生成提示词中推荐合适的提示词。专为GPT Image 2(OpenAI)优化,但提示词也可用于...
★ 1 📥 560
content-creation

文章去AI味工具

user_ab5ae6ee
去除文本中的AI写作痕迹,让文字读起来更像人类写作。当用户要求'去AI味'、'降AI味'、'让回复更像人话'、'润色'、'改写得更自然'时使用。检测并修复:AI高频词汇、过度结构化、虚假客观性、机械化连接词、完美主义陷阱、公式化结尾、过度修
★ 200 📥 30,581
content-creation

Marketing Skills

jchopard69
访问 23 个营销模块,提供转化率优化(CRO)、SEO、文案撰写、分析、发布、广告和社交媒体的清单、框架及可直接使用的交付物。
★ 149 📥 32,037