iiRecord
Agentic AI Atlas · wshuyi/x-article-publisher-skill
page:docs-reference-repos-wshuyi-x-article-publisher-skill-researcha5c.ai
II.
Page JSON

page:docs-reference-repos-wshuyi-x-article-publisher-skill-research

Structured · live

wshuyi/x-article-publisher-skill json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/docs/reference-repos/wshuyi/x-article-publisher-skill/research.mdCluster · wiki
Record JSON
{
  "id": "page:docs-reference-repos-wshuyi-x-article-publisher-skill-research",
  "_kind": "Page",
  "_file": "wiki/docs/reference-repos/wshuyi/x-article-publisher-skill/research.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "sourcePath": "docs/reference-repos/wshuyi/x-article-publisher-skill/research.md",
    "sourceKind": "repo-docs",
    "title": "wshuyi/x-article-publisher-skill",
    "displayName": "wshuyi/x-article-publisher-skill",
    "slug": "docs/reference-repos/wshuyi/x-article-publisher-skill/research",
    "articlePath": "wiki/docs/reference-repos/wshuyi/x-article-publisher-skill/research.md",
    "article": "\n# wshuyi/x-article-publisher-skill\n\n- **Archetype**: utility-with-skill\n- **Stars**: 715\n- **Last pushed**: 2026-01-25\n- **License**: MIT\n- **Discovered**: 2026-04-12\n- **Skills found**: 1\n\n## Summary\nClaude Code skill for publishing Markdown articles to X (Twitter) Articles via browser automation (Playwright MCP). Handles Markdown parsing, rich text conversion, cover image upload, table-to-image conversion, and clipboard-based content transfer. A cross-platform publishing pipeline with Python helper scripts.\n\n## Assessment\nLOW-MEDIUM VALUE for process extraction. The skill is a specific integration pipeline (Markdown -> X Articles) that depends heavily on Playwright browser automation and platform-specific clipboard utilities. The multi-script pipeline architecture (parse_markdown.py, copy_to_clipboard.py, table_to_image.py) demonstrates a pattern of decomposing a publishing workflow into reusable helper scripts. The cross-platform clipboard handling (macOS pyobjc vs Windows pywin32) is a useful implementation pattern but not a methodology. Transferable patterns are limited to the general \"content publishing pipeline\" structure.\n\n## Extraction Priority\n- Low\n- Rationale: Platform-specific integration (X/Twitter Articles), heavy browser automation dependency, and narrow use case. The publishing pipeline pattern exists in simpler forms elsewhere.\n\n## Processes\n- **Markdown-to-Platform Publishing Pipeline**: Parse markdown -> extract metadata/images -> convert tables to images -> rich text conversion -> clipboard transfer -> browser automation publish. Could be generalized as a content publishing process template.\n\n## Plugin Ideas\n- **Content Publisher plugin**: A generalized Markdown-to-platform publisher framework as a babysitter marketplace plugin. Install.md would set up Playwright MCP, configure target platforms (X, Medium, Dev.to, LinkedIn), and provide per-platform publishing skills. Each platform adapter would handle format conversion and automation.\n\n## Patterns\n- **Helper script decomposition**: Breaking a complex publishing workflow into focused Python scripts (parse, clipboard, convert) that the skill orchestrates. Each script is independently testable.\n- **Cross-platform clipboard abstraction**: Platform-detection-based clipboard handling for rich content (images + HTML).\n- **Mermaid pre-processing**: Detecting and converting Mermaid diagrams in Markdown before publishing to platforms that lack native support.\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| Markdown-to-Platform Publishing Pipeline | NEW | Parse markdown → extract metadata/images → convert tables → browser automation publish | - | specializations/shared/markdown-platform-publishing.js |\n| Helper Script Decomposition | NEW | Breaking complex workflows into focused, independently testable scripts | - | specializations/shared/helper-script-decomposition.js |\n| Cross-Platform Clipboard Abstraction | NEW | Platform-detection-based clipboard handling for rich content | - | specializations/shared/cross-platform-clipboard-abstraction.js |\n| Mermaid Pre-Processing | NEW | Detecting and converting Mermaid diagrams for platforms lacking native support | - | specializations/shared/mermaid-preprocessing.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Content Publisher Plugin | NEW | Generalized Markdown-to-platform publisher with Playwright automation and multi-platform support | - | plugins/a5c/marketplace/plugins/content-publisher/ |\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:docs-reference-repos",
      "to": "page:docs-reference-repos-wshuyi-x-article-publisher-skill-research",
      "kind": "contains_page"
    }
  ]
}