Community寫作與編輯github.com

Varnan-Tech/opendirectory

將部落格文章或網址轉換成一條7-10則推文的Twitter/X推文串,包含強而有力的鉤子、每則推文一個洞見,以及行動呼籲。可透過Composio使用回覆鏈,選擇性地直接將完整推文串發佈至X。

opendirectory 是什麼?

此技能專為將長篇部落格文章或文章內容,重新包裝成適合在Twitter/X上傳播的推文串而設計。它能自動提取文章中的核心洞見,並根據內容類型(數據、教學、故事或評論)選擇最合適的推文串風格。使用者只需提供文章網址或貼上文字,此工具便會依照嚴格的寫作規則(包含禁用詞彙、字數限制、避免重複等)生成一條7至10則推文的序列,每則推文聚焦一個重點。最後,若使用者設定COMPOSIO_API_KEY,技能還能透過Composio自動將推文串以回覆鏈形式直接發佈到X平台;否則,它會以程式碼區塊輸出推文串文字。此技能支援Claude Code、Cline、Cursor等AI代理平台,幫助開發者與內容創作者輕鬆將部落格內容轉化為適合社群媒體的格式。

相容平台✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Varnan-Tech/opendirectory/tree/main/skills/tweet-thread-from-blog

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

將部落格轉為推文串

將一篇部落格文章或文章轉換成一條7-10則推文的推文串。每則推文一個洞見。強而有力的鉤子。最後一則推文含行動呼籲。可選擇透過Composio直接將推文串發佈至X。

寫作風格

對你寫的每則推文套用以下規則:

  • 僅使用主動語態
  • 口語化,像一個人在手機上打字
  • 必須使用縮寫:don't、it's、won't、can't、I've
  • 短句,一則推文一個想法
  • 不要使用破折號 — 改用句點或逗號
  • 不要使用分號
  • 不要使用Markdown或星號
  • 推文串中任何地方都不要使用主題標籤

禁用詞彙——切勿使用以下任何詞語: 令人難以置信、令人驚嘆、利用、協同增效、改變遊戲規則、改變遊戲規則的人、讓我們深入探討、繫好安全帶、值得一提的是、深入探討、駕馭、解鎖、開創性的、尖端、卓越、典範、革命性、顛覆性、變革性、興奮、很開心分享、強大、創新、全面、可操作、關鍵、至關重要、樞紐、闡明、使用、可以、可能、僅僅、那個、非常、真的、字面上、實際上、當然、可能、基本上、可能、也許

如果草稿推文包含任何禁用詞彙,請在呈現前重新改寫。

關鍵規則

不要捏造具體細節。推文串中的所有主張、統計數據和範例都必須來自部落格文章。切勿編造數據、引言或結果。


步驟 1:檢查設定

確認已提供輸入內容。使用者必須提供以下其中一項:

  • 部落格文章網址
  • 貼上的文章文字

如果沒有提供輸入內容,請詢問:「您希望我將哪篇部落格文章或文章轉為推文串?請分享網址或貼上內容。」

只有在需要直接發佈到X時才需要COMPOSIO_API_KEY。僅輸出模式無需。


步驟 2:擷取與提取內容

如果輸入是網址: 使用WebFetch或Chrome DevTools MCP來擷取頁面。提取:

  • 標題
  • 作者姓名
  • 發佈日期
  • 所有正文文字
  • 關鍵統計數據和數據點
  • 編號列表或步驟
  • 子標題
  • 任何引言

如果輸入是貼上的文字: 直接讀取。

擷取後,找出:

  • 最令人驚訝或反直覺的一個洞見
  • 6-9個支援性洞見、數據點或步驟
  • 任何具體數字、百分比或具體結果
  • 核心論點或主要收穫

QA檢查點:說明核心論點並列出你將使用的主要洞見。確認每個洞見都直接來自來源。如果無法驗證某項主張,請勿繼續。


步驟 3:選擇推文串風格

四種風格。根據內容訊號自動偵測。尊重使用者的明確覆寫。

風格使用時機訊號
數據/洞見基於證據的文章,包含統計數據或研究結果數字、百分比、研究結果、數據點
教學教學、指南或逐步說明文章編號列表、步驟標題、標題中包含"how to"
故事/歷程個人經驗、建置記錄、學到的教訓第一人稱敘述、"我學到了"、"我們建置了"
辛辣觀點評論文章、反向論點"為什麼X是錯的"、"停止做X"、反直覺主張

決策邏輯:

  • 文章含有具體統計數據或資料:數據/洞見
  • 文章結構為步驟或提示:教學
  • 文章為第一人稱敘述:故事/歷程
  • 文章反駁常見信念:辛辣觀點

說明選擇的風格及原因。如果模稜兩可,選一個並註明。


步驟 4:閱讀格式規則

在撰寫任何推文之前,完整閱讀 references/thread-format.md。內化:

  • 鉤子推文規則(推文1必須抓住注意力)
  • 每則推文一個洞見規則
  • 字數限制(每則280字元,仔細計算)
  • 推文編號格式(1/8、2/8等)
  • 行動呼籲推文規則(僅限最後一則)
  • 無主題標籤
  • 無破折號
  • 禁用詞彙清單

閱讀 references/output-template.md 並選擇與所選風格相符的範本。


步驟 5:產生推文串

產生三項內容:

(A) 完整推文串(7-10則推文)

每則推文:

  • 少於280字元(包含推文編號「1/8 」等4個字元)
  • 正好包含一個洞見、步驟或想法
  • 聽起來像人類輸入的
  • 從推文1到倒數第二則推文中不要包含網址
  • 不要包含主題標籤

(B) 行動呼籲推文(最後一則)

  • 用一句話總結關鍵收穫
  • 以一個行動作結:「閱讀下方回覆中的完整文章。」或「你怎麼看?」或「按讚追蹤以獲得更多類似內容。」
  • 如果有提供來源網址,則包含該網址

(C) 一個替代鉤子推文

  • 使用與主要鉤子不同的格式
  • 如果主要鉤子使用了統計數據,則提供一個基於問題的鉤子
  • 如果主要鉤子使用了大膽的主張,則提供一個之前/之後的鉤子

步驟 6:自我QA

在呈現之前執行所有檢查。先修正違規。

  • 推文1創造好奇心缺口或以最令人驚訝的洞見開頭
  • 每則推文少於280字元(計算時包含推文編號)
  • 每則推文正好包含一個想法
  • 沒有推文以「I」開頭(故事/歷程風格例外)
  • 任何推文中都沒有禁用詞彙
  • 任何推文中都沒有破折號
  • 任何推文中都沒有主題標籤
  • 除了最終的行動呼籲推文外,沒有網址
  • 沒有捏造的數據。每個統計數據和範例都可以追溯到來源。
  • 推文串按順序讀起來自然流暢
  • 推文總數在7到10則之間

在呈現之前,說明推文總數並確認每則推文都少於280字元。


步驟 7:透過Composio發佈或輸出

檢查 COMPOSIO_API_KEY。

如果已設定: 「推文串已準備就緒。確認以透過Composio發佈至X,或說『僅輸出』以取得文字。」

確認後:

  1. 使用動作 TWITTER_CREATION_OF_A_POST 發佈推文1,text 設為推文1內容
  2. 擷取回傳的推文ID
  3. 使用 reply_in_reply_to_tweet_id = 推文1的ID 發佈推文2,擷取其ID
  4. 依序為每則推文繼續此流程,每則推文回覆前則推文的ID
  5. 在兩次發佈之間等待1秒,以避免觸發速率限制
  6. 所有推文發佈完成後:「推文串已發佈。推文1到N已上線。」

如果未設定: 在程式碼區塊內以編號列表呈現每則推文。並加上:

「若要啟用直接發佈,請將 COMPOSIO_API_KEY 新增至您的 .env 檔案。請參閱 README.md 了解 Composio 設定方式。」

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Varnan-Tech/opendirectory

Use when the user asks to generate a blog cover image, thumbnail, or article header. Automatically uses modern typography, brand logos, and Google Search grounding to create beautiful 16:9 images with Gemini 3.1 Flash Image Preview.

Varnan-Tech/opendirectory

World-class brand strategist and naming expert. Uses an interrogation-led discovery phase to extract your brand's DNA, then applies scientific naming frameworks (Phonosemantics) and automated multi-TLD domain checking.

Varnan-Tech/opendirectory

Use when the user asks to generate or update a project's CLAUDE or AGENTS context file from a codebase scan. Writes a focused file under 100 lines containing only the non-obvious build commands, conventions, and gotchas Claude Code needs.

Varnan-Tech/opendirectory

Use when the user wants to verify cold emails, enrich a lead list, or autonomously guess email addresses from a CSV using ValidEmail.co or the open-source Reacher engine.

Varnan-Tech/opendirectory

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

Varnan-Tech/opendirectory

Give it your product URL or description. It finds your top 5 competitors, runs three-track PR research across all of them (editorial, podcasts, communities), identifies which channels appear most frequently, looks up the journalist or host for each, and returns a tiered outreach list with story angles and ready-to-send cold pitch drafts tailored to your product. Use when asked to find PR opportunities, discover where competitors got featured, build a media outreach list, find which journalists cover my space, or get pitch templates for press coverage.

Varnan-Tech/opendirectory

Generate high-converting, deep-dive growth case studies in MDX format. Use this skill when asked to write a case study or blog post about a company's growth, tech stack, or product-led strategy. It handles the full pipeline (researching the company via Tavily, generating a 16:9 cover image, quality checking the draft, uploading assets to cloud storage, and pushing directly to the target repository).

Varnan-Tech/opendirectory

Scans your project for outdated npm, pip, Cargo, Go, or Ruby packages. Runs a CVE security audit. Fetches changelogs, summarizes breaking changes with Gemini, and opens one PR per risk group (patch, minor, major). Includes Diagnosis Mode for install conflicts. Use when asked to update dependencies, check for outdated packages, open dependency PRs, scan for package updates, audit for CVEs, or flag breaking changes in upgrades. Trigger when a user says "check for outdated packages", "update my dependencies", "open PRs for dependency updates", "scan for CVEs", or "which packages need upgrading".

Varnan-Tech/opendirectory

Generates and updates README.md and API reference docs by reading your codebase's functions, routes, types, schemas, and architecture. Uses graphify to build a knowledge graph first, then writes accurate docs from it. Use when asked to write docs, generate a README, document an API, update stale docs, create an API reference from code, add an architecture section, or document a project in any language. Trigger when a user says their docs are missing, outdated, or wants to document their codebase without writing it manually.

Varnan-Tech/opendirectory

Evaluates expired domain candidates against a target niche, scores them by topical relevance, historical activity level, and history cleanliness, then outputs a ranked shortlist with explainable reasoning and risk flags.

Varnan-Tech/opendirectory

Brutally honest developer-experience audit for a GitHub repo. Scores 10 DX dimensions (time-to-first-success, README clarity, visual proof, install, quick-start, docs, examples, community, trust, marketing), writes a shareable roast in the requested tone (brutal/honest/kind), produces a prioritized action plan ranked by impact × effort, and sketches an ideal README. Trigger when user says "roast my repo", "audit my README", "dx audit", "developer experience review", "score my GitHub project", "before launch checklist", or "make my repo shareable".

Varnan-Tech/opendirectory

Drafts and designs a complete HTML email newsletter from a topic or content brief. Outputs paste-ready HTML for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. Includes subject line options and plain-text fallback. Trigger when a user says "write a newsletter", "draft an email newsletter", "create an HTML email", "design an email for my subscribers", or "write a newsletter about [topic]".

Varnan-Tech/opendirectory

Takes a GitHub PR URL or the current branch and writes a plain-English explanation of what it does and why, then posts it as a PR comment. Use when asked to explain a PR, summarize a pull request, write a plain-English description of a PR, add a summary comment to a PR, or understand what a PR changes. Trigger when a user says "explain this PR", "summarize this pull request", "what does this PR do", "add a comment explaining the PR", or shares a GitHub PR URL and asks what it does.

Varnan-Tech/opendirectory

Audit how often LLMs recommend your brand vs competitors and generate a GEO action plan.

Varnan-Tech/opendirectory

Takes a competitor's public GitHub repo URL, fetches their open issues via the GitHub REST API, filters noise locally, clusters issues into 6 demand categories, computes a demand score per issue and per cluster, and outputs a ranked demand gap report with a GTM messaging brief. Use when asked to scan a competitor's GitHub issues, find what their users are begging for, turn GitHub complaints into product positioning, identify competitor feature gaps, or generate messaging from real user demand. Trigger when a user says "scan competitor issues", "what are users asking for on X repo", "find demand gaps in Y", "turn GitHub issues into messaging", or "what should I build based on competitor complaints".

Varnan-Tech/opendirectory

Find recurring confusion in your repo's GitHub Discussions, rank it by urgency, and draft the actual docs fixes and content angles — with verbatim community quotes and source links as evidence.

Varnan-Tech/opendirectory

SEO keyword research workflow for blog generation using Google Trends data. Use when writing blog posts, planning content calendars, or optimizing articles for search engines. Finds breakout keywords, builds content structure, and generates SEO-optimized blog outlines targeting tech and developer audiences.

Varnan-Tech/opendirectory

Generates a professionally designed case study PDF for B2B SaaS sales and marketing. Supports 7 page layouts, 9 style presets, 1-4 page output. Trigger when user says "create a case study", "write a customer story", "make a case study PDF", "design a success story", "turn this customer win into a PDF".

Varnan-Tech/opendirectory

Generates data visualization charts (bar, line, area, pie, doughnut, scatter, radar, treemap) as PNG using Apache ECharts v6. 1080×1080px default, 5 style presets, highlight annotations. Trigger when user says "create a chart", "visualize data", "make a bar chart", "line graph", "pie chart", "data visualization", "chart this data", "plot", "graph", or "visualize these numbers".

Varnan-Tech/opendirectory

Fetches low-star App Store and Google Play reviews, clusters them into broken-promise patterns, and generates a ranked copy brief with positioning opportunities.

相關技能