← All skills
toutiao-publisher
95 / 100 · Low risk
Fine to try.
By guanyang/super-publisher (GitHub) · media · 36 stars · scanned at commit 909f12f
Publish or prepare articles for Toutiao/头条号, check or restore shared login state, fill Markdown drafts with inline images and covers, and optionally complete final publishing. Use for requests such as 发布到头条、检查头条登录、填充头条草稿、上传图文、人工审核 or explicitly authorized automatic publishing.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this.
Found in 24 places.
Show 17 more
- skills/toutiao-publisher/SKILL.md, line 55
python3 "$SKILL_DIR/scripts/run.py" publisher.py \ - skills/toutiao-publisher/SKILL.md, line 74
python3 "$SKILL_DIR/scripts/run.py" publisher.py \ - skills/toutiao-publisher/SKILL.md, line 102
python3 "$SKILL_DIR/scripts/run.py" auth_manager.py status --json - skills/toutiao-publisher/scripts/publisher.py, line 161
result = subprocess.run( - skills/toutiao-publisher/scripts/publisher.py, line 164
stdout=subprocess.PIPE, - skills/toutiao-publisher/scripts/publisher.py, line 165
stderr=subprocess.PIPE, - skills/toutiao-publisher/scripts/run.py, line 78
result = subprocess.run( - skills/toutiao-publisher/scripts/run.py, line 151
process = subprocess.Popen( - skills/toutiao-publisher/scripts/run.py, line 168
except subprocess.TimeoutExpired: - skills/toutiao-publisher/scripts/setup_environment.py, line 68
subprocess.run( - skills/toutiao-publisher/scripts/setup_environment.py, line 76
result = subprocess.run( - skills/toutiao-publisher/scripts/setup_environment.py, line 91
subprocess.run( - skills/toutiao-publisher/scripts/setup_environment.py, line 104
except subprocess.CalledProcessError as e: - skills/toutiao-publisher/scripts/setup_environment.py, line 111
except subprocess.CalledProcessError as e: - skills/toutiao-publisher/scripts/setup_environment.py, line 157
result = subprocess.run(cmd) - skills/toutiao-publisher/tests/test_run.py, line 32
patch("run.subprocess.run") as subprocess_run, - skills/toutiao-publisher/tests/test_run.py, line 52
patch("run.subprocess.run", return_value=completed) as subprocess_run,
and 4 more places
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'toutiao-publisher' ] || [ -L ~/.agents/skills/'toutiao-publisher' ]; then echo 'A skill folder named toutiao-publisher already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/guanyang/super-publisher' "$d" && git -C "$d" checkout --quiet '909f12f2d59c18030307b4e141d5b69d88afcd06' -- 'skills/toutiao-publisher' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/toutiao-publisher' ~/.agents/skills/'toutiao-publisher' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'toutiao-publisher' ~/.claude/skills/'toutiao-publisher' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for guanyang/super-publisher shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/guanyang/super-publisher/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 909f12f | 95 |