← 返回 Skills 市场
zimmw

FakeX-Till-YouAI

作者 Zim Wang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install fakex-till-youai
功能描述
Generate X post drafts from a daily AI digest, collect the user's style/profile preferences, let the user choose drafts and posting times, and either auto-pu...
使用说明 (SKILL.md)

FakeX-Till-YouAI

This skill handles the posting layer after digest delivery.

It assumes the user already has a digest source.

It works best with Zara Zhang's follow-builders, which inspired the default workflow here.

Scope

This skill is responsible for:

  • asking how the user wants posting to work
  • collecting posting/style preferences
  • generating draft posts from a digest
  • letting the user choose drafts
  • scheduling and publishing selected drafts

This skill is not responsible for generating the digest itself.

Dependency

For the intended workflow, assume the user has already installed a digest skill separately.

Preferred upstream input:

  • follow-builders

This skill does not fully work on its own. It needs a digest input.

Strongly recommend Zara Zhang's follow-builders as the default companion skill.

If no digest is available, ask the user to provide one.

Onboarding flow

When the skill is first installed or first invoked, ask these questions in order.

Do not turn onboarding into a rigid questionnaire.

Use natural conversation. Keep the structure stable, but give the local agent freedom to phrase follow-up questions naturally.

1. Choose posting mode

Ask whether the user wants:

  • Full automatic — the agent publishes directly to X
  • Half automatic — the agent generates drafts and schedule suggestions, but the user posts manually

If the user chooses full automatic, collect or verify:

  • X API key
  • X API secret
  • X access token
  • X access token secret

If the user chooses half automatic, skip X API setup.

2. Ask for AI IP positioning

Ask the user how they want to be positioned online.

Cover these areas:

  • what kind of AI person they want to be seen as
  • who they want to speak to
  • what themes they want to keep returning to
  • what tone or angle should feel like “them”

Use examples as prompts, not as a fixed form.

Example directions:

  • AI builder/operator
  • AI product thinker
  • AI learner documenting the journey
  • industry observer/commentator
  • founder/investor lens

3. Ask for preferred content form

Ask what kind of post style they prefer.

Use examples as prompts, not as a fixed form.

Example directions: -观点型 / opinionated -总结型 / summary-driven -生活化 / grounded in real life -轻哲理 / lightly philosophical -短句型 / short and punchy -source-aware / includes links or source references

Also cover practical preferences such as:

  • shorter vs longer
  • more confident vs more exploratory
  • whether source links should be included by default

4. Ask for reference accounts

Ask which accounts or writers they want to borrow taste from.

Use examples as prompts, not as a fixed form.

Example directions:

  • Guillermo Rauch
  • Aaron Levie
  • Andrej Karpathy
  • Dan Shipper
  • Zara Zhang
  • custom accounts provided by the user

Configuration storage

Store persistent user settings in:

~/.x-post-orchestrator/config.json

Use that file for:

  • posting mode
  • X API credential presence/state
  • AI IP positioning
  • preferred content form
  • reference accounts
  • default draft count
  • any stable posting preferences

Daily workflow

After the user receives the daily digest, this skill should generate drafts by default.

Flow:

  1. read the digest
  2. generate 10 post drafts by default
  3. allow the number of drafts to be changed if the user wants
  4. present the drafts clearly for selection

Each draft should be based on digest content and should follow the stored user preferences.

If source links are available and the user prefers source-aware posts, include real links in the final publishable version.

Draft selection

Let the user select:

  • any number of drafts
  • any posting times
  • multiple posts at the same exact time if they want

Do not force one rigid selection syntax.

Allow natural user input and interpret it conversationally.

Publishing behavior

Full automatic mode

When the user confirms selected drafts and times:

  • create a schedule file with absolute timestamps
  • run the scheduler
  • publish through the user's X API credentials
  • report exact scheduled times
  • report success/failure honestly

Use local scripts in this workspace when available:

  • tools/x_post_via_api.js
  • tools/x_schedule_posts.js

Half automatic mode

When the user confirms selected drafts:

  • produce final copy-ready post text
  • keep formatting clean for manual posting
  • do not attempt API posting
  • do not force schedule suggestions unless the user asks

Post format

When posts are source-aware, do not use one rigid source placement every time.

Rotate among these three source-placement styles roughly evenly across a batch of drafts:

  1. Opening-source style

    • mention the source in the first line or first beat
    • useful when the post is directly triggered by a specific source
  2. Integrated-middle style

    • start with the observation first, then naturally bring in the source in the middle
    • this should be the most natural-feeling default for many drafts
  3. Ending-source style

    • keep the body focused on the observation, then add the source at the end
    • useful when the thought should land before attribution

Target rule:

  • about one-third opening-source
  • about one-third integrated-middle
  • about one-third ending-source

Do not make all drafts in one batch use the same structure.

Preferred publishable format examples:

[source-led opening]

[observation]
[observation]

[source integrated in the middle]
[observation]

Source: https://...

Rules:

  • use real links when available
  • do not leave placeholder links in final drafts
  • keep one main source link by default

Response style

Keep interaction concise, clear, and friendly.

Do not be dry. Keep a little personality.

Safety and correctness

  • Never claim a post was published unless the API call succeeded.
  • Treat real posting as an external action.
  • If credentials are missing or invalid, say so plainly.
  • If source links are required, do not silently drop them from final publishable drafts.
安全使用建议
This skill appears to do what it says, but take these precautions before using it in 'full automatic' mode: 1) The package is instruction-only and from an unknown source with no homepage — if you plan to let it publish automatically, prefer to inspect the actual publishing scripts ('tools/x_post_via_api.js' and 'tools/x_schedule_posts.js') or provide your own implementations, since they are not included. 2) It will ask for and store your X API credentials at ~/.x-post-orchestrator/config.json; expect them to be stored in plaintext unless the skill or your environment encrypts them. Use tokens with minimal scopes and be prepared to rotate them if you stop using the skill. 3) If you are uncomfortable giving persistent publishing access, use the half-automatic workflow (copy/paste) instead. 4) Because the skill can be invoked autonomously by the agent platform, only enable automatic publishing after verifying the code path that performs API calls and ensuring you trust the skill/source.
功能分析
Type: OpenClaw Skill Name: fakex-till-youai Version: 1.0.0 The skill requests and stores sensitive X (Twitter) API credentials (key, secret, and tokens) in a local configuration file (~/.x-post-orchestrator/config.json) and references external execution scripts (tools/x_post_via_api.js and tools/x_schedule_posts.js) that are not included in the provided files. While these capabilities are plausibly needed for the stated purpose of automated posting, the handling of high-value secrets and the reliance on unverified external logic represent a significant security risk.
能力标签
requires-oauth-token
能力评估
Purpose & Capability
The name and description (generate X post drafts from a digest and optionally publish) align with the SKILL.md. Asking for X API credentials only when the user selects 'full automatic' is coherent. Recommending the external 'follow-builders' digest companion is explanatory, not required.
Instruction Scope
The SKILL.md confines itself to the posting layer (collect preferences, read a provided digest, generate drafts, let the user select and schedule, and publish if given credentials). It instructs the agent to read 'the digest' (no fixed path) and to use local scripts 'tools/x_post_via_api.js' and 'tools/x_schedule_posts.js' when available — these scripts are referenced but not included in the package, so automatic publishing may depend on external code the skill doesn't ship. The document also requires storing persistent settings and credentials in a home-directory file.
Install Mechanism
No install spec or code files are provided (instruction-only). Nothing is downloaded or written by the installer itself, which minimizes install-time risk.
Credentials
The skill declares no required environment variables, which matches the instruction-only package. It will, however, ask interactively for X API key/secret/access token/access token secret in full automatic mode and persist them to ~/.x-post-orchestrator/config.json. Collecting those credentials is proportionate to the stated purpose, but there is no guidance about encryption/secure storage or minimum scopes, so stored secrets may be left unencrypted on disk.
Persistence & Privilege
always:false (no forced global presence). The skill writes persistent configuration (including credential presence/state and posting preferences) to ~/.x-post-orchestrator/config.json in the user's home directory — this is a meaningful filesystem persistence of secrets and preferences but not unexpected for this functionality. Because the platform allows autonomous invocation by default, granting full-automatic mode and providing credentials enables the agent to publish without further confirmation unless user controls are applied.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fakex-till-youai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fakex-till-youai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of fakex-till-you-ai - Generates X (Twitter) post drafts from a daily AI digest, tailored to user style and profile preferences. - Supports fully automatic posting (via user’s X API credentials) or half-automatic draft generation for manual posting. - Guides users through onboarding: posting mode, positioning, content style, and reference accounts. - Stores user configuration and preferences locally for persistent, personalized workflows. - Presents multiple draft options per digest, allows custom scheduling, and manages source attribution flexibly in posts.
元数据
Slug fakex-till-youai
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

FakeX-Till-YouAI 是什么?

Generate X post drafts from a daily AI digest, collect the user's style/profile preferences, let the user choose drafts and posting times, and either auto-pu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 FakeX-Till-YouAI?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fakex-till-youai」即可一键安装,无需额外配置。

FakeX-Till-YouAI 是免费的吗?

是的,FakeX-Till-YouAI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

FakeX-Till-YouAI 支持哪些平台?

FakeX-Till-YouAI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 FakeX-Till-YouAI?

由 Zim Wang(@zimmw)开发并维护,当前版本 v1.0.0。

💬 留言讨论