Agent skill

Publish Zsxq Article

by sugarforever in sugarforever/01coder-agent-skills

Publish Markdown articles to Zsxq (知识星球) as drafts. An agent skill from sugarforever/01coder-agent-skills.

MITAuto-check passedDocuments & Office

Install Publish Zsxq Article

skills CLI
$ npx skills add sugarforever/01coder-agent-skills --skill publish-zsxq-article -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sugarforever/01coder-agent-skills publish-zsxq-article --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sugarforever/01coder-agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/publish-zsxq-article .claude/skills/publish-zsxq-article && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
publish-zsxq-article
GitHub stars
137
Token cost
~3.2k tokens
SKILL.md length
1,262 words
Files
2 (incl. scripts)
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Publish Markdown articles to Zsxq (知识星球) as drafts. An agent skill from sugarforever/01coder-agent-skills.

  • Works in 8 steps: Prepare Content → Navigate to Article Editor → Switch to Markdown Mode → …
  • User wants to publish a Markdown file to Zsxq
  • SKILL.md covers Prerequisites, Browser MCP Tool Mapping, Key URLs and Group ID Resolution, plus 7 more sections
  • Runs Python scripts from its folder; reaches wx.zsxq.com

What it does

Publish Zsxq Article is an agent skill from sugarforever/01coder-agent-skills. Publish Markdown articles to Zsxq (知识星球) as drafts. Use when user wants to publish a Markdown file to Zsxq, or mentions "发布到知识星球", "星球文章", "zsxq article". Handles Markdown content input and saves as draft (never auto-publish).

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/copy_to_clipboard.py`).

It sits in Documents & Office, covering Markdown and Browser testing. It works with Model Context Protocol, Playwright and Chrome DevTools. The licence is MIT.

When your agent uses it

  • User wants to publish a Markdown file to Zsxq
  • Mentions 发布到知识星球

Example prompts

  • “发布到知识星球”
  • “zsxq article”
  • “/publish-zsxq-article”

Requirements

  • Python 3

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Prepare Content
  2. Navigate to Article Editor
  3. Switch to Markdown Mode
  4. Fill Title
  5. Insert Markdown Content (via Paste Event)
  6. Add Tags (Optional)
  7. Save as Draft
  8. Verify and Report

What it can do on your machine

Read from SKILL.md and the folder at commit e51fb6e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • wx.zsxq.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Publish Zsxq Article loads about 3.2k tokens when it runs. Until then it costs about 62 tokens; SKILL.md has 1,262 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~62
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from sugarforever/01coder-agent-skills at commit e51fb6e, republished under its MIT licence (© sugarforever). 1,262 words, ~3,246 tokens.

Download SKILL.mdSave it as .claude/skills/publish-zsxq-article/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
publish-zsxq-article
description
Publish Markdown articles to Zsxq (知识星球) as drafts. Use when user wants to publish a Markdown file to Zsxq, or mentions "发布到知识星球", "星球文章", "zsxq article". Handles Markdown content input and saves as draft (never auto-publish).

Publish Zsxq Article

Publish Markdown content to Zsxq (知识星球) article editor in Markdown mode, saving as draft for user review before publishing.

Prerequisites

  • Browser automation MCP (either one):
    • Chrome DevTools MCP (mcp__chrome-devtools__*)
    • Playwright MCP (mcp__playwright__*)
  • User logged into Zsxq (知识星球)

Browser MCP Tool Mapping

This skill works with both Chrome DevTools MCP and Playwright MCP:

ActionChrome DevTools MCPPlaywright MCP
Navigatenavigate_pagebrowser_navigate
Take snapshottake_snapshotbrowser_snapshot
Take screenshottake_screenshotbrowser_take_screenshot
Click elementclickbrowser_click
Fill textfillbrowser_type
Upload fileupload_filebrowser_file_upload
Press keypress_keybrowser_press_key
Evaluate JSevaluate_scriptbrowser_evaluate

Priority: Default to Playwright MCP. Use Chrome DevTools MCP only when Playwright MCP is unavailable.

Detection: At runtime, prefer mcp__playwright__browser_navigate. Fall back to mcp__chrome-devtools__navigate_page only if Playwright tools are not available.

Key URLs

  • Login page: https://wx.zsxq.com/login
  • Article editor: https://wx.zsxq.com/article?groupId={groupId}

Group ID Resolution

The Zsxq group ID is required to navigate to the article editor (the groupId= URL parameter). Do not hardcode a default.

Before any navigation, resolve the group ID in this order:

  1. Skill argument — if the user invoked the skill with a group ID, use it.
  2. Environment variable — check ZSXQ_GROUP_ID (optional, for users who publish repeatedly to the same group).
  3. Prompt the user if neither is available:

    请提供知识星球的 group ID(在星球 URL 里 groupId= 之后那串数字)。

Do not proceed to Step 2 (Navigate) without a resolved group ID.

Editor Interface

The Zsxq article editor has two modes:

Rich Text Mode (Default)
  • Standard WYSIWYG editor with formatting toolbar
  • Click "切换到 Markdown 模式 (内测)" to switch
Markdown Mode (Preferred)
  • Uses Milkdown (ProseMirror-based WYSIWYG Markdown editor)
  • Renders Markdown as formatted content (headings, bold, links, lists)
  • Click "切换到富文本模式" to switch back

IMPORTANT: Content Insertion Method The Milkdown editor requires content to be inserted via paste event, NOT direct fill:

  • fill tool → Content treated as plain text, Markdown NOT rendered
  • Paste event → Milkdown parses Markdown and renders it properly
Key Elements in Markdown Mode
  • Title input: textbox "请在这里输入标题"
  • Content area: ProseMirror editor (.ProseMirror class)
  • Save button: "保存" (saves as draft)
  • Preview button: "预览"
  • Publish button: "发布" (DO NOT USE - always save as draft)
  • Tags: "添加标签"

Main Workflow

Step 1: Prepare Content

Read the Markdown file and extract:

  • Title: from YAML frontmatter title field, or H1 header # Title, or filename
  • Content: Markdown body with the following stripped:
    • YAML frontmatter (--- delimited block at the top)
    • H1 title line (already used as the article title)
    • HTML comments (<!-- ... -->)
    • Horizontal rules (---) — Milkdown's paste handler misparses ---, causing subsequent headings and formatting to break (e.g., ## rendered as bold ** text instead of H2). Remove all --- lines before pasting.
bash
# Read the markdown file
cat /path/to/article.md
Step 2: Navigate to Article Editor
# Navigate to the article editor with the resolved group ID (see Group ID Resolution above)
navigate_page: https://wx.zsxq.com/article?groupId={groupId}

If not logged in, the page will redirect to login. Prompt user to log in manually:

请先登录知识星球,登录完成后告诉我。
Login URL: https://wx.zsxq.com/login
Step 3: Switch to Markdown Mode

After page loads, check if already in Markdown mode by looking for "切换到富文本模式" text.

If in Rich Text mode (shows "切换到 Markdown 模式"):

  1. Click "切换到 Markdown 模式 (内测)"
  2. Confirm the dialog by clicking "确定"
javascript
// Check current mode
const switchBtn = document.querySelector('[class*="switch"]');
if (switchBtn && switchBtn.innerText.includes('切换到 Markdown')) {
  // Need to switch to Markdown mode
}
Step 4: Fill Title
  1. Find the title textbox with placeholder "请在这里输入标题"
  2. Click to focus
  3. Type the title
click: title textbox
fill: title textbox with article title
Step 5: Insert Markdown Content (via Paste Event)

CRITICAL: Do NOT use fill tool - it inserts plain text without Markdown rendering.

Instead, use evaluate_script to simulate a paste event:

javascript
// Simulate paste event to trigger Milkdown's Markdown parsing
() => {
  const markdownContent = `YOUR_MARKDOWN_CONTENT_HERE`;

  const editorEl = document.querySelector('.ProseMirror');
  if (!editorEl) return { error: 'Editor not found' };

  // Focus the editor
  editorEl.focus();

  // Create and dispatch paste event
  const clipboardData = new DataTransfer();
  clipboardData.setData('text/plain', markdownContent);

  const pasteEvent = new ClipboardEvent('paste', {
    bubbles: true,
    cancelable: true,
    clipboardData: clipboardData
  });

  editorEl.dispatchEvent(pasteEvent);

  return { success: true, charCount: markdownContent.length };
}

This method:

  1. Creates a ClipboardEvent with the Markdown content
  2. Dispatches it to the ProseMirror editor
  3. Milkdown's paste handler parses and renders the Markdown
Step 6: Add Tags (Optional)
  1. Click "添加标签"
  2. Enter tag text
  3. Confirm
Step 7: Save as Draft

IMPORTANT: Always save as draft, NEVER click "发布" (Publish)

  1. Click "保存" button to save as draft
  2. Verify save was successful
click: "保存" button
Step 8: Verify and Report

After saving:

  1. Check for success message or draft status
  2. Report to user:
草稿已保存。请在知识星球中预览并手动发布。
Draft saved. Please review in Zsxq and publish manually.

Complete Example Flow

User: "把 /path/to/my-article.md 发布到知识星球"

1. Read /path/to/my-article.md
   - Extract title from frontmatter or H1
   - Strip frontmatter, H1 title, HTML comments, and horizontal rules (`---`)
   - Get cleaned content

2. Navigate to https://wx.zsxq.com/article?groupId={resolved groupId}

3. Check if logged in
   - If not, prompt user to login

4. Switch to Markdown mode if needed
   - Click "切换到 Markdown 模式 (内测)"
   - Confirm dialog

5. Fill title
   - Click title input
   - Use `fill` tool to set title text

6. Insert content via paste event
   - Use `evaluate_script` to simulate paste event
   - This triggers Milkdown to parse and render Markdown

7. Save as draft
   - Click "保存"

8. Report success
   - "草稿已保存,请手动预览并发布"

Critical Rules

  1. NEVER click "发布" - Only save as draft using "保存"
  2. Always use Markdown mode - Switch if in Rich Text mode
  3. Check login status - Prompt user to login if needed
  4. Preserve original file - Never modify the source Markdown file
  5. Report completion - Tell user the draft is saved and needs manual review
  6. Resolve group ID first - Never hardcode a group ID. Resolve via skill argument, ZSXQ_GROUP_ID env var, or user prompt before any navigation (see Group ID Resolution)
  7. Prefer Playwright MCP - Default to Playwright MCP; only use Chrome DevTools MCP when Playwright is unavailable

Troubleshooting

Markdown Not Rendering (Shows Raw Syntax)

If you see raw Markdown syntax like **bold** or [link](url) instead of rendered formatting:

  • Cause: Content was inserted using fill tool instead of paste event
  • Solution: Use the evaluate_script method to simulate a paste event (see Step 5)

The Milkdown editor only parses Markdown when content is pasted, not when directly set.

Show full SKILL.md (512 more words)Show less
Horizontal Rules (---) Break Formatting

If headings appear as bold text with ** markers, or formatting is garbled after a --- line:

  • Cause: Milkdown's paste handler misparses --- (horizontal rule), corrupting subsequent Markdown elements
  • Solution: Strip all --- lines from the content before pasting. The article can use headings for section separation instead.
Login Required

If page redirects or shows login prompt:

请先登录知识星球: https://wx.zsxq.com/login
登录完成后告诉我。
Content Too Long

Zsxq has a 100,000 character limit. If content exceeds:

文章内容超过100000字符限制,请考虑拆分文章。
Switch Mode Dialog

When switching to Markdown mode, a confirmation dialog appears:

  • Message: "确定要切换编辑器?当前内容将不会同步至新编辑器"
  • Click "确定" to confirm
Editor Not Loading

If editor elements are not visible:

  1. Wait for page to fully load
  2. Take a new snapshot
  3. If still not loading, refresh the page

Element Reference

ElementSelector/IdentifierDescription
Title inputtextbox "请在这里输入标题"Article title (max 60 chars)
Content area.ProseMirror (Milkdown editor)Markdown content (max 100000 chars)
Save button"保存"Save as draft
Preview button"预览"Preview article
Publish button"发布"DO NOT USE
Mode switch"切换到 Markdown 模式" / "切换到富文本模式"Toggle editor mode
Tags"添加标签"Add article tags
Word count"正文字数:X /100000"Character counter

Image Upload

Image upload works in both Rich Text mode and Markdown mode using the upload_file tool.

Prerequisites
  • Check image file size first: if > 500KB, compress to WebP or reduce quality
  • Use ls -la /path/to/image.png to check file size
Image Upload Workflow

Image upload works with the image button in both editor modes:

  1. Take snapshot to find the image button ref/uid

    • Rich Text mode: button "image"
    • Markdown mode: generic description="Add image"
  2. Upload image

    Chrome DevTools MCP:

    upload_file:
      uid: <image button uid>
      filePath: /path/to/image.png

    Playwright MCP:

    browser_file_upload:
      ref: <image button ref>
      paths: ["/path/to/image.png"]
  3. Verify upload - take screenshot to confirm image appears in editor

Key Elements for Image Upload
ModeImage ButtonSelector in Snapshot
Rich Textbutton "image"button "image"
MarkdownAdd imagegeneric description="Add image"
Example Image Upload (Markdown Mode)
# 1. Take verbose snapshot to find image button
take_snapshot(verbose=true)

# 2. Find "Add image" button (e.g., uid=26_59)
# Look for: generic description="Add image"

# 3. Upload image directly to the button
upload_file:
  uid: 26_59  # (example uid for "Add image" button)
  filePath: /Users/user/Downloads/image.png

# 4. Verify with screenshot
take_screenshot
Example Image Upload (Rich Text Mode)
# 1. Take snapshot to find image button
take_snapshot

# 2. Find image button (e.g., uid=12_7)
# Look for: button "image"

# 3. Upload image to the button
upload_file:
  uid: 12_7  # (example uid for image button)
  filePath: /Users/user/Downloads/image.png

# 4. Verify with screenshot
take_screenshot
Image Size Limits
  • Maximum recommended: 500KB per image
  • For larger images, compress first using tools like ImageMagick or sips:
    bash
    # Check size
    ls -la /path/to/image.png
    
    # Compress if needed (macOS)
    sips -s format jpeg -s formatOptions 80 /path/to/image.png --out /path/to/image_compressed.jpg
Troubleshooting Image Upload

Image not appearing after upload:

  • Take a fresh verbose snapshot to get correct uid for image button
  • Verify the image file exists and is accessible
  • Check the word count indicator - it should increase after successful upload

Finding the correct button uid:

  • Use take_snapshot(verbose=true) to see element descriptions
  • In Markdown mode, look for generic description="Add image"
  • In Rich Text mode, look for button "image"

Technical Details

The Zsxq article editor uses two different editors:

Rich Text Mode (Quill)
  • Quill: A modern WYSIWYG editor
  • Image upload: Works via upload_file tool to button "image"
  • Toolbar: Standard formatting buttons including image
Markdown Mode (Milkdown)
  • Milkdown: A plugin-driven WYSIWYG markdown editor
  • ProseMirror: The underlying rich-text editing framework
  • Paste handling: Milkdown intercepts paste events and parses Markdown content
  • Image upload: Works via upload_file tool to generic description="Add image"

This is why the user's workflow via md.bytenote.net works - pasting from any source triggers Milkdown's Markdown parser, resulting in properly rendered content.

© sugarforever, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in skills/publish-zsxq-article of sugarforever/01coder-agent-skills.

  • SKILL.md
  • scripts/copy_to_clipboard.py

Open the folder on GitHubat commit e51fb6e

Compare with similar skills

Publish Zsxq Article next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Publish Zsxq Article compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Publish Zsxq Article this skillsugarforever/01coder-agent-skills137—~3.2kAutomated safety check: PassMIT
Web Article Extractordongbeixiaohuo/writing-agent434—~740Automated safety check: PassMIT
Mirroir Onboardjfarcand/mirroir-mcp247—~4.4kAutomated safety check: NotesApache-2.0
Browser NavigationFactory-AI/factory-plugins111—~2.7kAutomated safety check: PassNone
Record E2E Giflablup/backend.ai-webui133—~907Automated safety check: NotesLGPL-3.0
Chrome Devtoolstech-leads-club/agent-skills7k—~1.3kAutomated safety check: PassMIT

Similar skills

  • Web Article Extractor

    dongbeixiaohuo/writing-agent

    使用隔离的 Chrome DevTools MCP 从博客、新闻、公众号等网页提取正文,返回结构化内容,或保存 Markdown 和远程图片。用户要求提取文章、抓取网页正文、保存为 Markdown、下载文章图片或排查正文选择器时调用。

    434 GitHub stars~740 tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Mirroir Onboard

    jfarcand/mirroir-mcp

    Onboard a consumer web app to mirroir's .mirroir/ dotfile by EXPLORING the running app (chrome-devtools-mcp) — derive real selectors from the accessibility tree, exercise each surface's primary…

    247 GitHub stars~4.4k tokensUpdated 5 days ago
    Testing & QAAuto-check: notes
  • Browser Navigation

    Factory-AI/factory-plugins

    Automate browser interactions for web testing, form filling, screenshots, and data extraction.

    111 GitHub stars~2.7k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Record E2E Gif

    lablup/backend.ai-webui

    Record Playwright e2e tests as one GIF per test case (video → ffmpeg palette GIF) and return a markdown table for a PR description.

    133 GitHub stars~907 tokensUpdated today
    Testing & QAAuto-check: notes
  • Chrome Devtools

    tech-leads-club/agent-skills

    Browser debugging, performance profiling, and automation via Chrome DevTools MCP.

    7k GitHub stars~1.3k tokensUpdated 2 days ago
    Testing & QAAuto-check passed
  • QA Frontend

    PostHog/posthog

    Official

    Internal PostHog developer frontend/browser QA skill. An agent skill from PostHog/posthog.

    40k GitHub stars~5.9k tokensUpdated yesterday
    DevelopmentAuto-check: notes

More from sugarforever/01coder-agent-skills

All 21 skills in this repo
  • Typography Cover Designer

    sugarforever/01coder-agent-skills

    Designs typography-driven video covers and thumbnails in HTML/CSS and screenshots them with Chrome DevTools at 16:9, 16:10, 9:16 and 3:4.

    137 GitHub stars~3.3k tokensUpdated 3 mo ago
    Auto-check passed
  • Mining Session Skills

    sugarforever/01coder-agent-skills

    Reviews one finished Claude Code session from its exported markdown and decides whether a skill is worth creating, updating or reusing for similar work.

    137 GitHub stars~1.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Subtitle Correction

    sugarforever/01coder-agent-skills

    Fixes speech-recognition mistakes in .srt subtitle files, in Chinese or English, using terms you supply and leaving every timestamp untouched.

    137 GitHub stars~2.3k tokensUpdated 3 mo ago
    Auto-check passed
  • Claude Session Exporter

    sugarforever/01coder-agent-skills

    Lists Claude Code session transcripts and exports them to organized Markdown with a digest, a clean conversation and linked tool-call details.

    137 GitHub stars~1.7k tokensUpdated 3 mo ago
    Auto-check passed
  • Codex Session Manager

    sugarforever/01coder-agent-skills

    Lists, filters and exports local Codex session transcripts to organized Markdown with a digest, timeline and tool-call details, in full or pick-one mode.

    137 GitHub stars~1.2k tokensUpdated 3 mo ago
    Auto-check passed
  • Diagram to Image Converter

    sugarforever/01coder-agent-skills

    Converts Mermaid diagrams and markdown tables into PNG images through a hosted rendering API, for platforms without rich formatting.

    137 GitHub stars~1.9k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Publish Zsxq Article

What does Publish Zsxq Article do?

Publish Markdown articles to Zsxq (知识星球) as drafts. An agent skill from sugarforever/01coder-agent-skills. Publish Zsxq Article is an agent skill from sugarforever/01coder-agent-skills. Publish Markdown articles to Zsxq (知识星球) as drafts.

When should I use Publish Zsxq Article?

Publish Zsxq Article fits situations like: user wants to publish a Markdown file to Zsxq; mentions 发布到知识星球.

How do I install Publish Zsxq Article in Claude Code?

Run `npx skills add sugarforever/01coder-agent-skills --skill publish-zsxq-article -a claude-code`. Or copy the skill folder (skills/publish-zsxq-article in sugarforever/01coder-agent-skills) into .claude/skills/publish-zsxq-article in your project. Claude Code loads it when a task matches its description.

How do I install Publish Zsxq Article in Codex?

Run `npx skills add sugarforever/01coder-agent-skills --skill publish-zsxq-article -a codex`. Or copy the skill folder (skills/publish-zsxq-article in sugarforever/01coder-agent-skills) into .agents/skills/publish-zsxq-article in your project. Codex loads it when a task matches its description.

Can I use Publish Zsxq Article in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sugarforever/01coder-agent-skills --skill publish-zsxq-article -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/publish-zsxq-article, .gemini/skills/publish-zsxq-article, .github/skills/publish-zsxq-article and .opencode/skills/publish-zsxq-article in your project.

What does Publish Zsxq Article need to run?

Going by SKILL.md and its folder, Publish Zsxq Article needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Publish Zsxq Article access the network?

SKILL.md names 1 domain. In commands or code: wx.zsxq.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Publish Zsxq Article safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Publish Zsxq Article use?

Publish Zsxq Article is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Publish Zsxq Article use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Publish Zsxq Article?

Skills that share tags, products or a category with Publish Zsxq Article: Web Article Extractor (dongbeixiaohuo/writing-agent, 434 stars), Mirroir Onboard (jfarcand/mirroir-mcp, 247 stars), Browser Navigation (Factory-AI/factory-plugins, 111 stars) and Record E2E Gif (lablup/backend.ai-webui, 133 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Publish Zsxq Article?

sugarforever (a GitHub user) maintains it in sugarforever/01coder-agent-skills, which has 137 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on June 19, 2026.

Source: sugarforever/01coder-agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.