x-create
Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.
Best use case
x-create is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.
Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.
Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.
Practical example
Example input
Use the "x-create" skill to help with this workflow task. Context: Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.
Example output
A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.
When to use this skill
- Use this skill when you want a reusable workflow rather than writing the same prompt again and again.
When not to use this skill
- Do not use this when you only need a one-off answer and do not need a reusable workflow.
- Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/x-create/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How x-create Compares
| Feature / Agent | x-create | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Create viral X (Twitter) posts including short tweets, threads, and replies. Use when user wants to write X content, create posts, or mentions "create tweet", "write thread", "x-create", "写推文", "创作推文". Supports 5 post styles with customizable templates. First-time users go through onboarding to set up profile.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# X Create
Create viral X posts (short tweets, threads, replies) based on user's persona and post patterns.
## First-Time Setup
**Check user profile before creating content:**
1. Read `references/user-profile.md`
2. If `initialized: false` or file doesn't exist → Run onboarding
3. If `initialized: true` → Proceed to content creation
### Onboarding Questions
Ask user these questions using AskUserQuestion tool:
1. **账号定位(领域)**: 你的X账号主要分享什么内容?
- Options: AI/科技, 创业/商业, 个人成长, 投资理财, Other
2. **目标受众**: 你的目标读者是谁?
- Options: 中文用户, 英文用户, 双语用户
3. **人设风格**: 你希望塑造什么样的人设?
- Options: 专业严肃, 轻松幽默, 犀利观点, 温暖亲和, Other
After collecting answers, update `references/user-profile.md` with `initialized: true`.
## Post Types
### 5 Categories
| Type | Style | Use When |
|------|-------|----------|
| **高价值干货** | 信息密度高,可收藏 | 教程、工具推荐、方法论 |
| **犀利观点** | 有态度有立场 | 行业评论、反常识观点 |
| **热点评论** | 快速反应 | 新闻评论、事件点评 |
| **故事洞察** | 个人经历+洞察 | 案例分析、经验复盘 |
| **技术解析** | 深度技术 | 原理讲解、源码分析 |
### Output Formats
1. **短推文** (≤280 characters) - Single tweet
2. **Thread** (多条串联) - 3-10 tweets connected
3. **评论回复** - For replying to trending posts
## Creation Workflow
### Step 1: Load Context
```
1. Read references/user-profile.md → Get persona, style
2. Check assets/templates/{type}/ → Look for user reference posts
3. If no references → Use default patterns from references/post-patterns.md
```
### Step 2: Determine Format
Based on content length and complexity:
- **Short tweet**: Single insight, quick take, one-liner
- **Thread**: Multi-point analysis, step-by-step, detailed breakdown
- **Reply**: Designed to respond to specific post/topic
### Step 3: Apply Pattern
Read `references/post-patterns.md` for the specific post type pattern.
### Step 4: Generate Content
Create content following:
1. User's persona style
2. Post type pattern
3. Reference examples (if available)
## Output Format
```markdown
# 推文创作
## 选题
{topic}
## 推文类型
{short_tweet/thread/reply}
## 风格
{post_style}
---
## 正文
{For short tweet: single tweet content}
{For thread:}
### 1/N
{first tweet}
### 2/N
{second tweet}
...
### N/N
{final tweet with call to action}
---
## 发布建议
- 最佳发布时间: {suggestion}
- 配图建议: {image suggestion if applicable}
- 预期互动: {engagement prediction}
下一步:运行 /x-publish 发布到草稿箱
```
## Template Priority
1. **User templates first**: Check `assets/templates/{type}/`
2. **Default patterns**: Use `references/post-patterns.md`
Example:
```
Creating 高价值干货 post:
1. Check assets/templates/high-value/
2. If files exist → Learn style from examples
3. If empty → Use default pattern from post-patterns.md
```
## Resources
### references/user-profile.md
User customization info (shared across all x-skills)
### references/post-patterns.md
Default viral post patterns for 5 categories
### assets/templates/
User-provided reference posts organized by type:
- `high-value/` - 高价值干货类参考
- `sharp-opinion/` - 犀利观点类参考
- `trending-comment/` - 热点评论类参考
- `story-insight/` - 故事洞察类参考
- `tech-analysis/` - 技术解析类参考
## Example
User: `/x-create Claude 4.5 Opus发布 --type thread`
1. Read user-profile.md → persona: 专业严肃、犀利观点
2. Check assets/templates/tech-analysis/ → empty
3. Read post-patterns.md → Get tech-analysis pattern
4. Generate thread:
```
### 1/5
Claude 4.5 Opus 发布了,这可能是2025年最重要的AI模型发布。
为什么?因为它第一次真正实现了"思考后行动"。
一个线程,讲清楚它的核心突破👇
### 2/5
传统大模型:输入→输出
Claude 4.5:输入→思考→验证→输出
这个"思考"不是噱头,是真正的extended thinking...
### 3/5
实测几个场景:
1. 代码重构:准确率从78%→94%
2. 数学推理:复杂证明成功率翻倍
3. 长文档分析:关键信息遗漏降低60%
### 4/5
但也有代价:
- 延迟增加2-3倍
- API成本是GPT-4的3倍
- 需要更精准的prompt
适合:复杂任务、高价值场景
不适合:简单问答、实时交互
### 5/5
我的判断:
Claude 4.5不是要取代GPT-4,而是开辟了一个新赛道——需要"慢思考"的场景。
这可能才是AGI的正确方向。
你觉得呢?
```
## Integration
After creation, suggest:
```
推文创作完成!
- 类型: {thread/short/reply}
- 字数: {word_count}
- 预计阅读: {read_time}
下一步:运行 /x-publish 发布到X草稿箱
```Related Skills
create-adaptable-composable
Create a library-grade Vue composable that accepts maybe-reactive inputs (MaybeRef / MaybeRefOrGetter) so callers can pass a plain value, ref, or getter. Normalize inputs with toValue()/toRef() inside reactive effects (watch/watchEffect) to keep behavior predictable and reactive. Use this skill when user asks for creating adaptable or reusable composables.
ralph-tui-create-json
Convert PRDs to prd.json format for ralph-tui execution. Creates JSON task files with user stories, acceptance criteria, and dependencies. Triggers on: create prd.json, convert to json, ralph json, create json tasks.
ralph-tui-create-beads
Convert PRDs to beads for ralph-tui execution. Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads.
ralph-tui-create-beads-rust
Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI). Creates an epic with child beads for each user story. Use when you have a PRD and want to use ralph-tui with beads-rust as the task source. Triggers on: create beads, convert prd to beads, beads for ralph, ralph beads, br beads.
create-skill-file
Guides Claude in creating well-structured SKILL.md files following best practices. Provides clear guidelines for naming, structure, and content organization to make skills easy to discover and execute.
convex-create-component
Designs and builds Convex components with isolated tables, clear boundaries, and app-facing wrappers. Use this skill when creating a new Convex component, extracting reusable backend logic into a component, building a third-party integration that owns its own tables, packaging Convex functionality for reuse, or when the user mentions defineComponent, app.use, ComponentApi, ctx.runQuery/runMutation across component boundaries, or wants to separate concerns into isolated Convex modules.
create-worktree-skill
Use when the user explicitly asks for a SKILL to create a worktree. If the user does not mention "skill" or explicitly request skill invocation, do NOT trigger this. Only use when user says things like "use a skill to create a worktree" or "invoke the worktree skill". Creates isolated git worktrees with parallel-running configuration.
create-new-skills
Creates new Agent Skills for Claude Code following best practices and documentation. Use when the user wants to create a new skill, extend Claude's capabilities, or package domain expertise into a reusable skill.
create-subagent
This skill should be used when creating custom subagents for Claude Code, configuring specialized AI assistants, or when the user asks about agent creation, agent configuration, or delegating tasks to subagents. Covers both file-based agents and Task tool invocation.
create-plan
Create comprehensive implementation plan in .plans directory based on analysis or report. Use when user asks to create a plan, plan implementation, design a solution, or structure work for a feature/refactor/fix.
create-mcp-skill
Create a new skill that uses an MCP server, following best practices from the MCP CLI guide. Use when user wants to create a skill for a new MCP server or integrate MCP functionality into a skill.
create-feature
新機能開発統合スキル - 要件分析からPR作成まで、新機能開発の全工程を自動化します。analyze-requirements、develop-backend、develop-frontend、review-architecture、qa-check、create-prの各専門スキルを適切な順序で呼び出し、完全な機能開発を実現します。品質基準(テストカバレッジ80%以上、Lint/ビルド成功)を満たすまで自動的にレビュー・修正を繰り返します。