#575 by GitHub stars

SpaceZephyr/creator-buddy

Creator Buddy: orchestrated Agent Skills for cross-platform content search, creator analysis, and viral trend research

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/baokuan-article-analysis/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/baokuan-title-generator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/global-content-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/gzh-explosive-content-detector/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/gzh-longform-writer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/gzh-positioning/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/gzh-short-post/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/space-chart-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/space-gzh-cover/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/space-text-logic-diagram/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/space-wechat-layout/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

gzh-Skills/xhs-hotnotes/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-audio/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-broll/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-broll-sketch/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-cover/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-edit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-script/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-subtitle/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-topic/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

video-Skills/space-video-transcript/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-account-audit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-buddy/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-cover/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-hotspot/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-note-analytics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-positioning/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-title/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/space-xhs-writer/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

xhs-Skills/xhs-html/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

edf46c567ff5 → edf46c567ff5

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → edf46c567ff5

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit edf46c567ff54b72ee2157d06f3a02dbd67aaa9c

1.8kGitHub stars
66stars in 7 days
33skills in this repository
0commits in 30 days

Heat

6.5
  • Star growth, last 7 daysAhead of 95% of tracked repositories
  • Star growth, last 24 hoursAhead of 94% of tracked repositories
  • Rank movement, last 7 daysAhead of 64% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,837

Individual skills in this repository

How it works

creator-buddy

When your agent uses it

创作者全域内容搜索总控 Skill。用户发送平台名+关键词、平台链接,或要求分析博主、文章风格、热度、点赞、收藏、评论、爆款原因、选题方向时触发;根据平台和任务自动路由到小红书热门笔记、全域内容搜索、公众号爆款搜索、公众号赛道分析等分支 Skill。

What it loads into context

Frontmatter

220 tokens

Always available to the agent

SKILL.md

2,148 tokens

When the skill is activated

Reference documents

9,559 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 触发方式
  2. 输入识别
  3. 路由规则
  4. 输出格式
  5. 分析维度
  6. 诚实边界

Files

  • .gitignoreasset158 bytes
  • README.mddoc12,210 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • SKILL.mdcore7,323 bytes
  • gzh-Skills/README.mddoc3,584 bytes
  • gzh-Skills/references/my-voice.mddoc5,803 bytes
  • video-Skills/README.mddoc3,880 bytes
  • xhs-Skills/README.mddoc6,267 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • creator-buddy
  • baokuan-article-analysis
  • baokuan-title-generator
  • global-content-search
  • gzh-explosive-content-detector
  • gzh-longform-writer
  • gzh-positioning
  • gzh-short-post
  • space-chart-image
  • space-gzh-cover
  • space-text-logic-diagram
  • space-wechat-layout
  • xiaohongshu-search
  • space-video
  • space-video-audio
  • space-video-broll
  • space-video-broll-sketch
  • space-video-cover
  • space-video-edit
  • space-video-script
  • space-video-subtitle
  • space-video-topic
  • space-video-transcript
  • space-xhs-account-audit
  • space-xhs-buddy
  • space-xhs-cover
  • space-xhs-hotspot
  • space-xhs-image
  • space-xhs-note-analytics
  • space-xhs-positioning
  • space-xhs-title
  • space-xhs-writer
  • xhs-html

Repository facts

License
No license detected
Created
Jun 11, 2026
Last pushed
Aug 26, 2026
Forks
271
Open issues
2
Project activity
Slowing

Rank over the last 12 weeks

Now #575 · best #492 · down 55 in 30 days

  1. #566 on Oct 25
  2. #571 from Oct 28 to Oct 29
  3. #573 from Oct 30 to Nov 2
  4. #575 on Nov 3
  5. #573 on Nov 4
  6. #575 since Nov 5
80 earlier periods
  1. #856 on Aug 2
  2. #843 on Aug 7
  3. #850 on Aug 8
  4. #849 on Aug 9
  5. #885 on Aug 10
  6. #886 on Aug 11
  7. #882 on Aug 12
  8. #884 on Aug 13
  9. #863 on Aug 14
  10. #835 on Aug 15
  11. #858 on Aug 16
  12. #862 on Aug 17
  13. #881 on Aug 18
  14. #871 on Aug 19
  15. #859 on Aug 20
  16. #852 on Aug 21
  17. #798 on Aug 22
  18. #807 on Aug 23
  19. #778 on Aug 24
  20. #773 on Aug 25
  21. #693 on Aug 26
  22. #652 on Aug 27
  23. #645 on Aug 28
  24. #586 on Aug 29
  25. #564 on Aug 30
  26. #579 on Aug 31
  27. #581 on Sep 1
  28. #569 on Sep 2
  29. #560 on Sep 3
  30. #539 on Sep 4
  31. #532 on Sep 5
  32. #544 on Sep 6
  33. #537 on Sep 7
  34. #547 on Sep 8
  35. #528 on Sep 9
  36. #527 on Sep 10
  37. #515 on Sep 11
  38. #504 on Sep 12
  39. #501 on Sep 13
  40. #515 on Sep 14
  41. #507 on Sep 15
  42. #519 on Sep 16
  43. #514 on Sep 17
  44. #516 on Sep 18
  45. #498 on Sep 19
  46. #508 on Sep 20
  47. #509 on Sep 21
  48. #517 on Sep 22
  49. #510 on Sep 23
  50. #498 on Sep 24
  51. #495 on Sep 25
  52. #492 on Sep 26
  53. #511 on Sep 27
  54. #510 on Sep 28
  55. #524 on Sep 29
  56. #516 on Sep 30
  57. #510 on Oct 1
  58. #508 on Oct 2
  59. #493 on Oct 3
  60. #494 on Oct 4
  61. #502 on Oct 5
  62. #519 on Oct 6
  63. #520 on Oct 7
  64. #536 on Oct 8
  65. #531 on Oct 9
  66. #522 on Oct 10
  67. #519 on Oct 11
  68. #530 on Oct 12
  69. #529 on Oct 13
  70. #530 on Oct 14
  71. #527 on Oct 15
  72. #528 on Oct 16
  73. #520 on Oct 17
  74. #523 on Oct 18
  75. #537 on Oct 19
  76. #538 on Oct 20
  77. #543 on Oct 21
  78. #533 on Oct 22
  79. #526 on Oct 23
  80. #515 on Oct 24

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 58 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/baokuan-article-analysis/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/baokuan-article-analysis/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/baokuan-article-analysis/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/baokuan-article-analysis/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • gzh-Skills/global-content-search/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 506 signals by file

.gitignore

  • Access to secretsline 4
    [Credential-related source omitted]

README.md

  • Network accessline 7
    <p align="center">   <img alt="License MIT" src="https://img.shields.io/badge/License-MIT-c8a500?style=for-the-badge">
  • Network accessline 8
    <img alt="License MIT" src="https://img.shields.io/badge/License-MIT-c8a500?style=for-the-badge">
  • Network accessline 9
    <img alt="Agent Skills Standard" src="https://img.shields.io/badge/Agent%20Skills-Standard-5aa524?style=for-the-badge">
  • Network accessline 10
    <img alt="skills.sh Compatible" src="https://img.shields.io/badge/skills.sh-Compatible-1888c8?style=for-the-badge">
  • Network accessline 11
    <img alt="Runtime" src="https://img.shields.io/badge/Runtime-Claude%20Code%20%C2%B7%20Codex%20%C2%B7%20Cursor%20%C2%B7%20OpenClaw%20%C2%B7%20Hermes-7b2bd9?style=for-the-badge">
  • Network accessline 130
    帮我安装这个 skill:https://github.com/SpaceZephyr/creator-buddy
  • Network accessline 146
    git clone https://github.com/SpaceZephyr/creator-buddy.git
  • Network accessline 243
    - [Agent Reach](https://github.com/Panniantong/Agent-Reach):Agent 操作浏览器/本地环境访问平台内容
  • Network accessline 244
    - [xiaohongshu-openclaw-skill](https://github.com/um-why/xiaohongshu-openclaw-skill):小红书搜索、详情、评论工作流
  • Network accessline 245
    - [SpaceZephyr/design-buddy](https://github.com/SpaceZephyr/design-buddy):`gzh-Skills` 三个配图 Skill 的原型(图表/逻辑图/公众号排版)
  • Network accessline 246
    - [HyperFrames](https://github.com/heygen-com/hyperframes):视频 B-roll 的 HTML→确定性 MP4 渲染思路

gzh-Skills/README.md

  • Network accessline 61
    `space-wechat-layout` / `space-text-logic-diagram` / `space-chart-image` 三个配图 Skill 改编自 [SpaceZephyr/design-buddy](https://github.com/SpaceZephyr/design-buddy),已适配为公众号配图形式并把出图后端切到 Codex/workbuddy 内置模型。

gzh-Skills/baokuan-article-analysis/scripts/daily_sector_trends.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 106
    sock = socket.create_connection((host, 443), timeout=timeout)
  • Network accessline 175
    photo_id = str(item.get("photoId") or "").strip()     if not url and photo_id:         url = f"https://mp.weixin.qq.com/s/{photo_id}"
  • Network accessline 176
    if not url and photo_id:         url = f"https://mp.weixin.qq.com/s/{photo_id}"     out = {
  • Network accessline 177
    url = f"https://mp.weixin.qq.com/s/{photo_id}"

gzh-Skills/global-content-search/SKILL.md

  • Network accessline 27
    - "搜索小红书'露营装备': node src/xiaohongshu/search-cli.js --platform xiaohongshu --keyword '露营装备' --limit 10"     - "搜索B站'AI编程': node src/xiaohongshu/search-cli.js --platform bilibili --keyword 'AI编程' --limit 10"     - "分析小红书笔记详情及评论: node src/xiao
  • Network accessline 28
    [Credential-related source omitted]
  • Network accessline 29
    [Credential-related source omitted]
  • Network accessline 30
    [Credential-related source omitted]
  • Network accessline 72
    [Credential-related source omitted]
  • Network accessline 73
    [Credential-related source omitted]
  • Network accessline 74
    [Credential-related source omitted]
  • Network accessline 81
    [Credential-related source omitted]
  • Network accessline 82
    [Credential-related source omitted]
  • Network accessline 83
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]

gzh-Skills/global-content-search/package.json

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/references/options.md

  • Network accessline 43
    [Credential-related source omitted]
  • Network accessline 44
    [Credential-related source omitted]
  • Network accessline 45
    [Credential-related source omitted]
  • Network accessline 67
    [Credential-related source omitted]
  • Network accessline 68
    [Credential-related source omitted]
  • Network accessline 69
    [Credential-related source omitted]
  • Network accessline 72
    node src/xiaohongshu/post-cli.js \   --platform bilibili \   --url "https://space.bilibili.com/123456" \
  • Network accessline 73
    --platform bilibili \   --url "https://space.bilibili.com/123456" \   --limit 20
  • Network accessline 74
    --url "https://space.bilibili.com/123456" \
  • Access to secretsline 90
    [Credential-related source omitted]

gzh-Skills/global-content-search/src/api/detail.js

  • Executable scriptline 1
    Executable file
  • Network accessline 25
    [Credential-related source omitted]
  • Network accessline 26
    [Credential-related source omitted]
  • Network accessline 27
    [Credential-related source omitted]
  • Network accessline 33
    [Credential-related source omitted]
  • Network accessline 34
    [Credential-related source omitted]
  • Network accessline 35
    [Credential-related source omitted]

gzh-Skills/global-content-search/src/api/post.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/api/search.js

  • Executable scriptline 1
    Executable file
  • Network accessline 29
    [Credential-related source omitted]
  • Network accessline 30
    [Credential-related source omitted]
  • Network accessline 31
    [Credential-related source omitted]
  • Network accessline 32
    [Credential-related source omitted]
  • Network accessline 33
    [Credential-related source omitted]
  • Network accessline 34
    [Credential-related source omitted]
  • Network accessline 35
    } else if (item.user && item.user.user_id) {           item.user.url = `https://www.xiaohongshu.com/user/profile/${item.user.user_id}`;         }
  • Network accessline 36
    item.user.url = `https://www.xiaohongshu.com/user/profile/${item.user.user_id}`;

gzh-Skills/global-content-search/src/config/constants.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/platforms/agentReach.js

  • Executable scriptline 1
    Executable file
  • Network accessline 48
    "User-Agent":               "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36",             Referer: "https://www.bilibili.com/",
  • Network accessline 49
    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36",             Referer: "https://www.bilibili.com/",           },
  • Network accessline 50
    Referer: "https://www.bilibili.com/",
  • Access to secretsline 154
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 236
    [Credential-related source omitted]
  • Network accessline 258
    const url =     "https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword=" +
  • Network accessline 259
    "https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword=" +
  • Network accessline 285
    }   const data = await getJson(     "https://api.bilibili.com/x/web-interface/view?bvid=" +
  • Network accessline 286
    const data = await getJson(     "https://api.bilibili.com/x/web-interface/view?bvid=" +       encodeURIComponent(bvid),
  • Network accessline 287
    "https://api.bilibili.com/x/web-interface/view?bvid=" +

gzh-Skills/global-content-search/src/platforms/guaikei.js

  • Executable scriptline 1
    Executable file
  • Access to secretsline 6
    [Credential-related source omitted]

gzh-Skills/global-content-search/src/utils/args.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/utils/log.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/utils/request.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/utils/retry.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/utils/utils.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/validate/keyword.js

  • Executable scriptline 1
    Executable file

gzh-Skills/global-content-search/src/validate/url.js

  • Executable scriptline 1
    Executable file
  • Network accessline 15
    return false;   }   if (url.indexOf("https://www.xiaohongshu.com/explore/") !== -1) {
  • Network accessline 16
    }   if (url.indexOf("https://www.xiaohongshu.com/explore/") !== -1) {   } else if (url.indexOf("https://www.xiaohongshu.com/user/profile/") !== -1) {
  • Network accessline 17
    if (url.indexOf("https://www.xiaohongshu.com/explore/") !== -1) {
  • Network accessline 18
    } else if (url.indexOf("https://www.xiaohongshu.com/user/profile/") !== -1) {
  • Network accessline 19
    } else if (url.indexOf("https://xhslink.com/m/") !== -1) {

gzh-Skills/global-content-search/src/xiaohongshu/detail-cli.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 20
    [Credential-related source omitted]
  • Network accessline 21
    [Credential-related source omitted]
  • Network accessline 23
    node src/xiaohongshu/detail-cli.js --platform douyin --url "https://www.douyin.com/video/xxx"

gzh-Skills/global-content-search/src/xiaohongshu/post-cli.js

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 20
    [Credential-related source omitted]
  • Network accessline 21
    [Credential-related source omitted]
  • Network accessline 22
    node src/xiaohongshu/post-cli.js --platform bilibili --url "https://space.bilibili.com/123456"
  • Network accessline 23
    node src/xiaohongshu/post-cli.js --platform douyin --url "https://www.douyin.com/user/xxx"

gzh-Skills/global-content-search/src/xiaohongshu/search-cli.js

  • Executable scriptline 1
    #!/usr/bin/env node

gzh-Skills/gzh-explosive-content-detector/references/gzh_explosive_content_workflow.md

  • Network accessline 155
    **1.** 📌 **[职场新人必看:5个让你快速融入团队的技巧](https://mp.weixin.qq.com/s?__biz=Mzxxx&mid=xxx&idx=1&sn=xxx#rd)**
  • Network accessline 156
    👤 作者:[职场成长社](https://open.weixin.qq.com/qr/code?username=gh_123)
  • Network accessline 163
    **2.** 📌 **[婚姻中最伤人的3句话,你说过吗?](https://mp.weixin.qq.com/s?__biz=Mzyyy&mid=yyy&idx=1&sn=yyy#rd)**
  • Network accessline 164
    👤 作者:[情感咨询师小美](https://open.weixin.qq.com/qr/code?username=gh_456)
  • Network accessline 171
    **3.** 📌 **[亲子教育的3个误区,90%的家长都中招了](https://mp.weixin.qq.com/s?__biz=Mzzzz&mid=zzz&idx=1&sn=zzz#rd)**
  • Network accessline 172
    👤 作者:[育儿专家王老师](https://open.weixin.qq.com/qr/code?username=gh_789)

gzh-Skills/gzh-explosive-content-detector/references/gzh_trend_data_format.md

  • Network accessline 56
    https://open.weixin.qq.com/qr/code?username={accountId}
  • Network accessline 99
    "clicksCount": "5w+",       "commentCount": "9",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 100
    "commentCount": "9",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",       "fans": "100w+",
  • Network accessline 101
    "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 116
    "clicksCount": "10w+",       "commentCount": "29",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 117
    "commentCount": "29",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",       "fans": "100w+",
  • Network accessline 118
    "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 133
    "clicksCount": "9w+",       "commentCount": "27",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 134
    "commentCount": "27",       "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",       "fans": "100w+",
  • Network accessline 135
    "coverUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
  • Network accessline 156
    <div class="card-title-row">         <span class="card-index">1.</span>         <a href="https://mp.weixin.qq.com/s/{photoId}" class="card-title" target="_blank">文章标题</a>
  • Network accessline 157
    <span class="card-index">1.</span>         <a href="https://mp.weixin.qq.com/s/{photoId}" class="card-title" target="_blank">文章标题</a>     </div>
  • Network accessline 158
    <a href="https://mp.weixin.qq.com/s/{photoId}" class="card-title" target="_blank">文章标题</a>
  • Network accessline 159
    </div>     <div class="card-meta">         <a href="https://open.weixin.qq.com/qr/code?username={accountId}"
  • Network accessline 160
    <div class="card-meta">         <a href="https://open.weixin.qq.com/qr/code?username={accountId}"             class="author-link" target="_blank">公众号名称</a>
  • Network accessline 161
    <a href="https://open.weixin.qq.com/qr/code?username={accountId}"
  • Network accessline 167
    <span class="read-count">📖 10w+阅读</span>         <span class="category-tag">低粉高阅读</span>         <a href="https://mp.weixin.qq.com/s/{photoId}" class="view-note-btn" target="_blank">查看作品 ↗</a>
  • Network accessline 168
    <span class="category-tag">低粉高阅读</span>         <a href="https://mp.weixin.qq.com/s/{photoId}" class="view-note-btn" target="_blank">查看作品 ↗</a>     </div>
  • Network accessline 169
    <a href="https://mp.weixin.qq.com/s/{photoId}" class="view-note-btn" target="_blank">查看作品 ↗</a>

gzh-Skills/gzh-explosive-content-detector/scripts/fetch_gzh_trends.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 130
    sock = socket.create_connection((host, 443), timeout=timeout)
  • Network accessline 189
    base_url = "https://onetotenvip.com/skill/cozeSkill/getWxCozeSkillData"
  • Network accessline 262
    title = (item.get('summary', '') or item.get('title', ''))[:20]             if cover_url and photo_id:                 link = sanitize_http_url(f"https://mp.weixin.qq.com/s/{photo_id}") or ""
  • Network accessline 263
    if cover_url and photo_id:                 link = sanitize_http_url(f"https://mp.weixin.qq.com/s/{photo_id}") or ""                 urls.append({
  • Network accessline 264
    link = sanitize_http_url(f"https://mp.weixin.qq.com/s/{photo_id}") or ""
  • Network accessline 515
    if acc_safe:             author_link = safe_href_url(                 f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"
  • Network accessline 516
    author_link = safe_href_url(                 f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"             )
  • Network accessline 517
    f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"
  • Network accessline 774
    'noteLink': sanitize_http_url(item.get('oriUrl', '')),             'authorLink': (                 f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"
  • Network accessline 775
    'authorLink': (                 f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"                 if acc_safe else ''
  • Network accessline 776
    f"https://open.weixin.qq.com/qr/code?username={quote(acc_safe, safe='')}"

gzh-Skills/space-chart-image/.labnana.env.example

  • Network accessline 1
    # LabNana API 配置(使用 GPT-image-2 模型) # 复制此文件为 .labnana.env 并填入你自己的 key # 申请: https://labnana.com
  • Network accessline 3
    # 申请: https://labnana.com
  • Network accessline 5
    [Credential-related source omitted]
  • Access to secretsline 5
    [Credential-related source omitted]
  • Network accessline 6
    LABNANA_API_URL=https://api.labnana.com

gzh-Skills/space-chart-image/SKILL.md

  • Network accessline 307
    | 配置项 | 值 | |-------|---| | API URL | `https://api.labnana.com` |
  • Network accessline 308
    |-------|---| | API URL | `https://api.labnana.com` | | API Key | 存储在 `.labnana.env` 文件 |
  • Network accessline 309
    | API URL | `https://api.labnana.com` |

gzh-Skills/space-chart-image/scripts/generate_chart.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 9
    [Credential-related source omitted]
  • Network accessline 22
    LABNANA_API_URL = "https://api.labnana.com"
  • Possible obfuscationline 122
    img_data = base64.b64decode(base64_data)
  • Network accessline 131
    data = json.dumps(payload).encode("utf-8")     req = urllib.request.Request(endpoint, data=data, headers=headers, method="POST")
  • Network accessline 132
    req = urllib.request.Request(endpoint, data=data, headers=headers, method="POST")
  • Network accessline 134
    for attempt in range(MAX_RETRIES):         try:             with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Network accessline 135
    try:             with urllib.request.urlopen(req, timeout=timeout) as resp:                 return json.loads(resp.read().decode("utf-8")), None
  • Network accessline 136
    with urllib.request.urlopen(req, timeout=timeout) as resp:
  • Access to secretsline 157
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 207
    [Credential-related source omitted]
  • Access to secretsline 210
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Access to secretsline 259
    [Credential-related source omitted]
  • Access to secretsline 260
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 263
    [Credential-related source omitted]
  • Access to secretsline 273
    [Credential-related source omitted]

gzh-Skills/space-gzh-cover/scripts/check_cover.py

  • Executable scriptline 1
    #!/usr/bin/env python3

gzh-Skills/space-text-logic-diagram/assets/template.html

  • Network accessline 5
    <meta name="viewport" content="width=device-width, initial-scale=1.0">   <title>文本逻辑关系图</title>   <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
  • Network accessline 6
    <title>文本逻辑关系图</title>   <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">   <style>
  • Network accessline 7
    <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">

gzh-Skills/xhs-hotnotes/README.en.md

  • Network accessline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Network accessline 40
    [Credential-related source omitted]
  • Access to secretsline 40
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Network accessline 106
    | Note title                                                                        | Author                                                            | Engagement | Published  | Relevance | Popularity | Timeliness | **Total** | | --------
  • Network accessline 108
    | [5 tips for new hires to fit in quickly](https://www.xiaohongshu.com/explore/xxx) | [Career Growth Hub](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w      | 2026-05-15 | 9.8       | 3.0        | 2.0        | **14.8**  |

gzh-Skills/xhs-hotnotes/README.md

  • Network accessline 34
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Network accessline 35
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Network accessline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 72
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]
  • Network accessline 101
    | 笔记标题                                                                           | 作者                                                       | 互动数 | 发布时间   | 相关性 | 热度 | 时效 | **总分** | | --------------------------------------------------------
  • Network accessline 103
    | [职场新人必看:5个让你快速融入团队的技巧](https://www.xiaohongshu.com/explore/xxx) | [职场成长社](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w  | 2026-05-15 | 9.8    | 3.0  | 2.0  | **14.8** |

gzh-Skills/xhs-hotnotes/SKILL.md

  • Network accessline 34
    请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=skillhub) 获取API KEY
  • Access to secretsline 41
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 56
    | 环境变量 | 说明 | 是否必填 | 获取方式 | | -------- | ---- | -------- | -------- | | `REDFOX_API_KEY` | 红狐数据 API Key | 是 | [红狐hub](https://redfox.hk/settings/api-keys?source=skillhub) |
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 229
    | 笔记标题                                                                           | 作者                                                       | 互动数 | 发布时间   | 相关性 | 热度 | 时效 | **总分** | | --------------------------------------------------------
  • Network accessline 231
    | [职场新人必看:5个让你快速融入团队的技巧](https://www.xiaohongshu.com/explore/xxx) | [职场成长社](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w  | 2026-05-15 | 9.8    | 3.0  | 2.0  | **14.8** |
  • Network accessline 236
    | 笔记标题                                                | 作者                                                   | 互动数 | 发布时间   | | ------------------------------------------------------- | ------------------------------------------------------
  • Network accessline 238
    | [热门笔记标题](https://www.xiaohongshu.com/explore/xxx) | [作者名](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w  | 2026-05-15 |
  • Network accessline 262
    | 笔记标题 | 作者 | 互动数 | 发布时间 | 相关性 | 热度 | 时效 | **总分** | |---------|------|--------|----------|--------|------|------|------| | [笔记1](url) | [作者1](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w | 2026-05-15 | 9.8 | 3.0 | 2.0 | **14.8** |
  • Network accessline 264
    | [笔记1](url) | [作者1](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w | 2026-05-15 | 9.8 | 3.0 | 2.0 | **14.8** |
  • Network accessline 267
    | 笔记标题 | 作者 | 互动数 | 发布时间 | |---------|------|--------|----------| | [笔记1](url) | [作者1](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w | 2026-05-15 |
  • Network accessline 269
    | [笔记1](url) | [作者1](https://www.xiaohongshu.com/user/profile/xxx) | 10.0w | 2026-05-15 |
  • Network accessline 276
    | 笔记标题 | 作者 | 互动数 | 发布时间 | |---------|------|--------|----------| | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 |
  • Network accessline 277
    |---------|------|--------|----------| | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 | | [热门笔记2](url) | [作者B](https://www.xiaohongshu.com/user/profile/xxx) | 6.2w | 2026-05-13 |
  • Network accessline 278
    | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 |
  • Network accessline 279
    | [热门笔记2](url) | [作者B](https://www.xiaohongshu.com/user/profile/xxx) | 6.2w | 2026-05-13 |
  • Network accessline 299
    | 笔记标题 | 作者 | 互动数 | 发布时间 | |---------|------|--------|----------| | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 |
  • Network accessline 300
    |---------|------|--------|----------| | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 | | [热门笔记2](url) | [作者B](https://www.xiaohongshu.com/user/profile/xxx) | 6.2w | 2026-05-13 |
  • Network accessline 301
    | [热门笔记1](url) | [作者A](https://www.xiaohongshu.com/user/profile/xxx) | 8.5w | 2026-05-14 |
  • Network accessline 302
    | [热门笔记2](url) | [作者B](https://www.xiaohongshu.com/user/profile/xxx) | 6.2w | 2026-05-13 |
  • Access to secretsline 514
    [Credential-related source omitted]
  • Network accessline 539
    **Q: 如何获取 API Key?** A: 请访问 [红狐hub](https://redfox.hk/settings/api-keys?source=skillhub) 注册并获取 API Key,按本文"一键安装"章节配置环境变量。
  • Network accessline 540
    A: 请访问 [红狐hub](https://redfox.hk/settings/api-keys?source=skillhub) 注册并获取 API Key,按本文"一键安装"章节配置环境变量。
  • Access to secretsline 568
    [Credential-related source omitted]

gzh-Skills/xhs-hotnotes/references/xhs_hot_article_format.md

  • Network accessline 98
    https://www.xiaohongshu.com/user/profile/{authorId}
  • Network accessline 135
    "authorFans": 196831,       "createTime": "2026-04-13 18:30:55",       "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",
  • Network accessline 136
    "createTime": "2026-04-13 18:30:55",       "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",       "authorLink": "https://www.xiaohongshu.com/user/profile/62bec245000000001902de0f",
  • Network accessline 137
    "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",
  • Network accessline 138
    "authorLink": "https://www.xiaohongshu.com/user/profile/62bec245000000001902de0f",

gzh-Skills/xhs-hotnotes/scripts/fetch_xhs_hot_articles.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Network accessline 66
    url = "https://redfox.hk/story/api/xhs/search/search"
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 88
    body = json.dumps(payload, ensure_ascii=False).encode("utf-8")             req = urllib.request.Request(url, data=body, headers=headers, method="POST")
  • Network accessline 89
    req = urllib.request.Request(url, data=body, headers=headers, method="POST")
  • Network accessline 91
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 160
    'note_id': note_id,                 'cover_url': cover_url,                 'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")
  • Network accessline 161
    'cover_url': cover_url,                 'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")             })
  • Network accessline 162
    'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")
  • Network accessline 225
    note_link = item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}"
  • Network accessline 227
    author_link = f"https://www.xiaohongshu.com/user/profile/{author_id}" if author_id else "#"
  • Network accessline 522
    'authorFans': fuzzy_count(item.get('authorFans', 0)),             'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 523
    'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",             'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}
  • Network accessline 524
    'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 525
    'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}" if item.get('authorId') else '',
  • Network accessline 548
    'authorFans': fuzzy_count(item.get('authorFans', 0)),             'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 549
    'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",             'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}
  • Network accessline 550
    'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 551
    'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}" if item.get('authorId') else '',

video-Skills/README.md

  • Network accessline 36
    **Skill 架构与视频创作方法论** - [Pluviobyte/rnskill](https://github.com/Pluviobyte/rnskill) — Skill 工作流串联模式、视频创作技能分类
  • Network accessline 37
    - [Pluviobyte/rnskill](https://github.com/Pluviobyte/rnskill) — Skill 工作流串联模式、视频创作技能分类
  • Network accessline 38
    - [chengfeng / AI产品自由 · chengfeng-videocut-skills](https://github.com/Agentchengfeng/chengfeng-videocut-skills)(收录于 rnskill)— 剪口播「删前保后」「删除风险分层」方法论、口播成片分镜/时间轴流程,是 `space-video-edit` 的主要参考
  • Network accessline 40
    **视频下载与文案提取** - [yzfly/douyin-mcp-server](https://github.com/yzfly/douyin-mcp-server) — 抖音无水印下载、SenseVoice 语音转文案思路,参考进 `space-video-topic` / `space-video-subtitle`
  • Network accessline 41
    - [yzfly/douyin-mcp-server](https://github.com/yzfly/douyin-mcp-server) — 抖音无水印下载、SenseVoice 语音转文案思路,参考进 `space-video-topic` / `space-video-subtitle`
  • Network accessline 46
    **脚本/分镜规格** - [feicaiclub/video-spec-builder](https://github.com/feicaiclub/video-spec-builder) — 「把模糊想法逼成精确到秒的分镜脚本」理念,参考进 `space-video-script`
  • Network accessline 47
    - [feicaiclub/video-spec-builder](https://github.com/feicaiclub/video-spec-builder) — 「把模糊想法逼成精确到秒的分镜脚本」理念,参考进 `space-video-script`
  • Network accessline 49
    **B-roll 渲染** - [heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — HTML→确定性 MP4、可寻址动画机制,是 `space-video-broll` 的技术路线基础
  • Network accessline 50
    - [heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — HTML→确定性 MP4、可寻址动画机制,是 `space-video-broll` 的技术路线基础

video-Skills/space-video-audio/SKILL.md

  • Network accessline 55
    - 有直链的 → `curl -L -o 05_音频/bgm.mp3 "<直链>"`

video-Skills/space-video-audio/references/music-sources.md

  • Network accessline 19
    # 有直链的曲目 curl -L -o 05_音频/bgm.mp3 "<mp3 直链>"
  • Network accessline 20
    curl -L -o 05_音频/bgm.mp3 "<mp3 直链>"
  • Network accessline 30
    1. 浏览器开 `pixabay.com/music/search/<vibe>/`(如 upbeat / happy / lo-fi) 2. 点某曲**播放键**(不是下载键),让它加载 3. 从播放器 `<audio>` 元素读 `currentSrc`,是形如 `https://cdn.pixabay.com/audio/YYYY/MM/DD/audio_<hash>.mp3` 的干净直链
  • Network accessline 31
    2. 点某曲**播放键**(不是下载键),让它加载 3. 从播放器 `<audio>` 元素读 `currentSrc`,是形如 `https://cdn.pixabay.com/audio/YYYY/MM/DD/audio_<hash>.mp3` 的干净直链 4. `curl -L -o bgm.mp3 "<直链>"`
  • Network accessline 32
    3. 从播放器 `<audio>` 元素读 `currentSrc`,是形如 `https://cdn.pixabay.com/audio/YYYY/MM/DD/audio_<hash>.mp3` 的干净直链
  • Network accessline 33
    4. `curl -L -o bgm.mp3 "<直链>"`

video-Skills/space-video-audio/scripts/mix.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

video-Skills/space-video-broll-sketch/SKILL.md

  • Access to secretsline 78
    [Credential-related source omitted]
  • Access to secretsline 87
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]

video-Skills/space-video-broll-sketch/scripts/concat.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 13
    rm -f "$TMP"

video-Skills/space-video-broll-sketch/scripts/libtv_i2v.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 5
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 43
    if [ -n "$VURL" ]; then     echo "  拿到视频: $VURL"     curl -sL -o "$OUT" "$VURL"
  • Network accessline 44
    echo "  拿到视频: $VURL"     curl -sL -o "$OUT" "$VURL"     echo "✅ $OUT"
  • Network accessline 45
    curl -sL -o "$OUT" "$VURL"
  • Network accessline 49
    printf "  ...等待中 (%d)\r" "$i" done echo "轮询超时,去项目画布看:https://www.liblib.tv/canvas"; exit 1
  • Network accessline 51
    echo "轮询超时,去项目画布看:https://www.liblib.tv/canvas"; exit 1

video-Skills/space-video-broll-sketch/scripts/seedance.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 7
    [Credential-related source omitted]
  • Network accessline 15
    环境变量:   ARK_API_KEY          必填   ARK_BASE             可选,默认 https://ark.cn-beijing.volces.com/api/v3
  • Network accessline 16
    [Credential-related source omitted]
  • Access to secretsline 16
    [Credential-related source omitted]
  • Network accessline 17
    ARK_BASE             可选,默认 https://ark.cn-beijing.volces.com/api/v3
  • Network accessline 22
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Network accessline 27
    def _req(method, url, payload=None):     data = json.dumps(payload).encode() if payload is not None else None     req = urllib.request.Request(url, data=data, method=method)
  • Network accessline 28
    data = json.dumps(payload).encode() if payload is not None else None     req = urllib.request.Request(url, data=data, method=method)     req.add_header("Authorization", "Bearer " + (KEY or ""))
  • Network accessline 29
    req = urllib.request.Request(url, data=data, method=method)
  • Network accessline 31
    req.add_header("Content-Type", "application/json")     try:         with urllib.request.urlopen(req, timeout=60) as r:
  • Network accessline 32
    try:         with urllib.request.urlopen(req, timeout=60) as r:             return json.loads(r.read().decode())
  • Network accessline 33
    with urllib.request.urlopen(req, timeout=60) as r:
  • Network accessline 84
    def download(url, out):     urllib.request.urlretrieve(url, out)
  • Network accessline 85
    urllib.request.urlretrieve(url, out)
  • Access to secretsline 100
    [Credential-related source omitted]

video-Skills/space-video-broll/scripts/example-composition.html

  • Network accessline 161
    const a=(-90+i*40)*Math.PI/180;     const x=cx+Math.cos(a)*Rr,y=cy+Math.sin(a)*Rr;     const ln=document.createElementNS('http://www.w3.org/2000/svg','line');
  • Network accessline 162
    const x=cx+Math.cos(a)*Rr,y=cy+Math.sin(a)*Rr;     const ln=document.createElementNS('http://www.w3.org/2000/svg','line');     ln.setAttribute('x1',cx);ln.setAttribute('y1',cy);ln.setAttribute('x2',x);ln.setAttribute('y2',y);
  • Network accessline 163
    const ln=document.createElementNS('http://www.w3.org/2000/svg','line');

video-Skills/space-video-broll/scripts/render.mjs

  • Executable scriptline 1
    Executable file

video-Skills/space-video-broll/scripts/timeline.js

  • Executable scriptline 1
    Executable file

video-Skills/space-video-edit/scripts/cut_by_ranges.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 22
    trap 'rm -rf "$TMP"' EXIT

video-Skills/space-video-topic/SKILL.md

  • Access to secretsline 26
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]

video-Skills/space-video-transcript/SKILL.md

  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]

video-Skills/space-video-transcript/references/platforms.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]

video-Skills/space-video-transcript/scripts/asr.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 102
    "--retry-delay",         "5",         "https://api.groq.com/openai/v1/audio/transcriptions",
  • Network accessline 103
    "5",         "https://api.groq.com/openai/v1/audio/transcriptions",         "-H",
  • Network accessline 104
    "https://api.groq.com/openai/v1/audio/transcriptions",
  • Access to secretsline 118
    [Credential-related source omitted]

video-Skills/space-video-transcript/scripts/formats.py

  • Executable scriptline 1
    Executable file

video-Skills/space-video-transcript/scripts/platforms.py

  • Executable scriptline 1
    Executable file
  • Network accessline 75
    .find_transcript(list(languages))         )         fetched = transcript.fetch()
  • Network accessline 76
    )         fetched = transcript.fetch()     except Exception:  # noqa: BLE001 - platform/API failures must fall through to yt-dlp/ASR
  • Network accessline 77
    fetched = transcript.fetch()
  • Network accessline 130
    if not audio_url:         audio_match = re.search(             r'https://media\.xyzcdn\.net/[^"\'\\]+?\.(?:m4a|mp3)(?:\?[^"\'\\]*)?',
  • Network accessline 131
    audio_match = re.search(             r'https://media\.xyzcdn\.net/[^"\'\\]+?\.(?:m4a|mp3)(?:\?[^"\'\\]*)?',             html,
  • Network accessline 132
    r'https://media\.xyzcdn\.net/[^"\'\\]+?\.(?:m4a|mp3)(?:\?[^"\'\\]*)?',
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 190
    [Credential-related source omitted]
  • Access to secretsline 195
    [Credential-related source omitted]
  • Access to secretsline 198
    [Credential-related source omitted]
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 290
    [Credential-related source omitted]

video-Skills/space-video-transcript/scripts/run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

video-Skills/space-video-transcript/scripts/space_video_transcript.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 122
    [Credential-related source omitted]
  • Access to secretsline 159
    [Credential-related source omitted]
  • Access to secretsline 204
    [Credential-related source omitted]
  • Access to secretsline 211
    [Credential-related source omitted]

video-Skills/space-video-transcript/tests/test_asr.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 85
    [Credential-related source omitted]

video-Skills/space-video-transcript/tests/test_cli.py

  • Executable scriptline 1
    Executable file
  • Network accessline 16
    str(CLI),                 "detect",                 "https://www.bilibili.com/video/BV123",
  • Network accessline 17
    "detect",                 "https://www.bilibili.com/video/BV123",             ],
  • Network accessline 18
    "https://www.bilibili.com/video/BV123",

video-Skills/space-video-transcript/tests/test_formats.py

  • Executable scriptline 1
    Executable file
  • Network accessline 39
    markdown = render_markdown(             title="标题",             url="https://example.com",
  • Network accessline 40
    title="标题",             url="https://example.com",             platform="YouTube",
  • Network accessline 41
    url="https://example.com",

video-Skills/space-video-transcript/tests/test_platforms.py

  • Executable scriptline 1
    Executable file
  • Network accessline 21
    def test_detect_supported_platforms(self):         cases = {             "https://youtu.be/dQw4w9WgXcQ": "youtube",
  • Network accessline 22
    cases = {             "https://youtu.be/dQw4w9WgXcQ": "youtube",             "https://www.xiaoyuzhoufm.com/episode/abc123": "xiaoyuzhou",
  • Network accessline 23
    "https://youtu.be/dQw4w9WgXcQ": "youtube",
  • Network accessline 24
    "https://www.xiaoyuzhoufm.com/episode/abc123": "xiaoyuzhou",
  • Network accessline 25
    "https://www.bilibili.com/video/BV123": "bilibili",
  • Network accessline 26
    "https://v.douyin.com/abc": "douyin",
  • Network accessline 27
    "https://xhslink.com/a1b2": "xiaohongshu",
  • Network accessline 33
    def test_reject_show_and_unknown_pages(self):         with self.assertRaisesRegex(ValueError, "单集"):             validate_url("https://www.xiaoyuzhoufm.com/podcast/abc")
  • Network accessline 34
    with self.assertRaisesRegex(ValueError, "单集"):             validate_url("https://www.xiaoyuzhoufm.com/podcast/abc")         with self.assertRaisesRegex(ValueError, "仅支持"):
  • Network accessline 35
    validate_url("https://www.xiaoyuzhoufm.com/podcast/abc")
  • Network accessline 37
    validate_url("https://example.com/video")
  • Network accessline 39
    def test_youtube_id(self):         self.assertEqual(youtube_id("https://youtu.be/dQw4w9WgXcQ"), "dQw4w9WgXcQ")
  • Network accessline 40
    self.assertEqual(youtube_id("https://youtu.be/dQw4w9WgXcQ"), "dQw4w9WgXcQ")
  • Network accessline 41
    self.assertEqual(             youtube_id("https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=1"),             "dQw4w9WgXcQ",
  • Network accessline 42
    youtube_id("https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=1"),
  • Network accessline 44
    )         with self.assertRaisesRegex(ValueError, "视频 ID"):             youtube_id("https://www.youtube.com/channel/example")
  • Network accessline 46
    youtube_id("https://www.youtube.com/channel/example")
  • Network accessline 49
    html = """<html><head><meta property="og:title" content="一期播客"></head>         <script id="__NEXT_DATA__" type="application/json">         {"props":{"episode":{"title":"内部标题","enclosureUrl":"https://media.xyzcdn.net/a.m4a","podcast":{"title
  • Network accessline 50
    <script id="__NEXT_DATA__" type="application/json">         {"props":{"episode":{"title":"内部标题","enclosureUrl":"https://media.xyzcdn.net/a.m4a","podcast":{"title":"节目名"}}}}         </script></html>"""
  • Network accessline 51
    {"props":{"episode":{"title":"内部标题","enclosureUrl":"https://media.xyzcdn.net/a.m4a","podcast":{"title":"节目名"}}}}
  • Network accessline 53
    episode = extract_episode_from_html(html)         self.assertEqual(episode.title, "一期播客")         self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/a.m4a")
  • Network accessline 54
    self.assertEqual(episode.title, "一期播客")         self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/a.m4a")         self.assertEqual(episode.podcast, "节目名")
  • Network accessline 55
    self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/a.m4a")
  • Network accessline 58
    def test_extract_episode_regex_fallback(self):         html = '<meta property="og:title" content="标题"><p>https://media.xyzcdn.net/fallback.mp3</p>'
  • Network accessline 59
    html = '<meta property="og:title" content="标题"><p>https://media.xyzcdn.net/fallback.mp3</p>'
  • Network accessline 60
    episode = extract_episode_from_html(html)         self.assertEqual(episode.title, "标题")         self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/fallback.mp3")
  • Network accessline 61
    self.assertEqual(episode.title, "标题")         self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/fallback.mp3")         with self.assertRaisesRegex(RuntimeError, "无法解析"):
  • Network accessline 62
    self.assertEqual(episode.audio_url, "https://media.xyzcdn.net/fallback.mp3")
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 81
    [Credential-related source omitted]
  • Network accessline 92
    ):             self.assertEqual(                 platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"], "视频"
  • Network accessline 93
    self.assertEqual(                 platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"], "视频"             )
  • Network accessline 94
    platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"], "视频"
  • Network accessline 100
    ):             self.assertEqual(                 platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"],
  • Network accessline 101
    self.assertEqual(                 platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"],                 "视频逐字稿",
  • Network accessline 102
    platforms.metadata("https://youtu.be/dQw4w9WgXcQ")["title"],
  • Network accessline 121
    len(                         platforms.download_platform_subtitles(                             "https://youtu.be/x", root, "zh"
  • Network accessline 122
    platforms.download_platform_subtitles(                             "https://youtu.be/x", root, "zh"                         )
  • Network accessline 123
    "https://youtu.be/x", root, "zh"
  • Network accessline 136
    ):                 self.assertEqual(                     platforms.download_audio("https://v.douyin.com/x", root).name,
  • Network accessline 137
    self.assertEqual(                     platforms.download_audio("https://v.douyin.com/x", root).name,                     "audio.mp3",
  • Network accessline 138
    platforms.download_audio("https://v.douyin.com/x", root).name,

video-Skills/space-video-transcript/tests/test_workflow.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 25
    [Credential-related source omitted]
  • Network accessline 46
    ):                 self.assertEqual(                     cli.transcribe_url(args("https://youtu.be/dQw4w9WgXcQ", temp)), 0
  • Network accessline 47
    self.assertEqual(                     cli.transcribe_url(args("https://youtu.be/dQw4w9WgXcQ", temp)), 0                 )
  • Network accessline 48
    cli.transcribe_url(args("https://youtu.be/dQw4w9WgXcQ", temp)), 0
  • Network accessline 72
    ):                 self.assertEqual(                     cli.transcribe_url(args("https://v.douyin.com/abc", temp)), 0
  • Network accessline 73
    self.assertEqual(                     cli.transcribe_url(args("https://v.douyin.com/abc", temp)), 0                 )
  • Network accessline 74
    cli.transcribe_url(args("https://v.douyin.com/abc", temp)), 0
  • Network accessline 77
    def test_xiaoyuzhou_asr_and_audio_marker(self):         with TemporaryDirectory() as temp:             episode = Episode("播客标题", "https://media.xyzcdn.net/a.m4a", "节目")
  • Network accessline 78
    with TemporaryDirectory() as temp:             episode = Episode("播客标题", "https://media.xyzcdn.net/a.m4a", "节目")             audio = Path(temp) / "audio.m4a"
  • Network accessline 79
    episode = Episode("播客标题", "https://media.xyzcdn.net/a.m4a", "节目")
  • Network accessline 94
    ):                 cli.transcribe_url(                     args("https://www.xiaoyuzhoufm.com/episode/abc", temp)
  • Network accessline 95
    cli.transcribe_url(                     args("https://www.xiaoyuzhoufm.com/episode/abc", temp)                 )
  • Network accessline 96
    args("https://www.xiaoyuzhoufm.com/episode/abc", temp)
  • Network accessline 108
    self.assertEqual(                     cli.download_url(                         args("https://www.bilibili.com/video/BV123", temp)
  • Network accessline 109
    cli.download_url(                         args("https://www.bilibili.com/video/BV123", temp)                     ),
  • Network accessline 110
    args("https://www.bilibili.com/video/BV123", temp)
  • Network accessline 123
    self.assertEqual(cli.doctor(), 0)         with (             patch.object(sys, "argv", ["tool", "detect", "https://xhslink.com/a"]),
  • Network accessline 124
    with (             patch.object(sys, "argv", ["tool", "detect", "https://xhslink.com/a"]),             redirect_stdout(io.StringIO()),
  • Network accessline 125
    patch.object(sys, "argv", ["tool", "detect", "https://xhslink.com/a"]),

video-Skills/space-video/README.md

  • Network accessline 33
    **Skill 架构与视频创作方法论** - [Pluviobyte/rnskill](https://github.com/Pluviobyte/rnskill) — Skill 工作流串联模式、视频创作技能分类
  • Network accessline 34
    - [Pluviobyte/rnskill](https://github.com/Pluviobyte/rnskill) — Skill 工作流串联模式、视频创作技能分类
  • Network accessline 35
    - [chengfeng / AI产品自由 · chengfeng-videocut-skills](https://github.com/Agentchengfeng/chengfeng-videocut-skills)(收录于 rnskill)— 剪口播「删前保后」「删除风险分层」方法论、口播成片分镜/时间轴流程,是 `space-video-edit` 的主要参考
  • Network accessline 37
    **视频下载与文案提取** - [yzfly/douyin-mcp-server](https://github.com/yzfly/douyin-mcp-server) — 抖音无水印下载、SenseVoice 语音转文案思路,参考进 `space-video-topic` / `space-video-subtitle`
  • Network accessline 38
    - [yzfly/douyin-mcp-server](https://github.com/yzfly/douyin-mcp-server) — 抖音无水印下载、SenseVoice 语音转文案思路,参考进 `space-video-topic` / `space-video-subtitle`
  • Network accessline 43
    **脚本/分镜规格** - [feicaiclub/video-spec-builder](https://github.com/feicaiclub/video-spec-builder) — 「把模糊想法逼成精确到秒的分镜脚本」理念,参考进 `space-video-script`
  • Network accessline 44
    - [feicaiclub/video-spec-builder](https://github.com/feicaiclub/video-spec-builder) — 「把模糊想法逼成精确到秒的分镜脚本」理念,参考进 `space-video-script`
  • Network accessline 46
    **B-roll 渲染** - [heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — HTML→确定性 MP4、可寻址动画机制,是 `space-video-broll` 的技术路线基础
  • Network accessline 47
    - [heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — HTML→确定性 MP4、可寻址动画机制,是 `space-video-broll` 的技术路线基础

xhs-Skills/README.md

  • Network accessline 25
    git clone https://github.com/SpaceZephyr/creator-buddy.git
  • Network accessline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]

xhs-Skills/space-xhs-account-audit/SKILL.md

  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 41
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Network accessline 57
    [Credential-related source omitted]
  • Network accessline 60
    参数(来自该技能 `references/options.md`): - `--url` / `-u`:博主主页链接。**必须带 `xsec_token`**,或用 `http://xhslink.com/m/xxx` 短链
  • Network accessline 61
    - `--url` / `-u`:博主主页链接。**必须带 `xsec_token`**,或用 `http://xhslink.com/m/xxx` 短链
  • Network accessline 71
    [Credential-related source omitted]
  • Access to secretsline 78
    [Credential-related source omitted]

xhs-Skills/space-xhs-buddy/SKILL.md

  • Access to secretsline 103
    [Credential-related source omitted]

xhs-Skills/space-xhs-cover/scripts/check_cover.py

  • Executable scriptline 1
    #!/usr/bin/env python3

xhs-Skills/space-xhs-hotspot/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Network accessline 46
    [Credential-related source omitted]
  • Network accessline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 48
    [Credential-related source omitted]
  • Access to secretsline 48
    [Credential-related source omitted]
  • Network accessline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Network accessline 203
    - 标题和作者都做成 Markdown 链接。笔记链接**原样使用返回值**(含 `xsec_token`),作者链接 `https://www.xiaohongshu.com/user/profile/{authorId}`。
  • Access to secretsline 287
    [Credential-related source omitted]

xhs-Skills/space-xhs-hotspot/references/data_sources.md

  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 12
    [Credential-related source omitted]
  • Network accessline 74
    |---|---|---| | `未找到 REDFOX_API_KEY` | 未配置 | 降级到路线 2 | | `HTTP请求失败: 状态码 401` | Key 无效/过期 | 提示重新获取 <https://redfox.hk/settings/api-keys>,本次降级 |
  • Network accessline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 76
    | `HTTP请求失败: 状态码 401` | Key 无效/过期 | 提示重新获取 <https://redfox.hk/settings/api-keys>,本次降级 |
  • Access to secretsline 82
    [Credential-related source omitted]
  • Network accessline 128
    [Credential-related source omitted]
  • Network accessline 129
    [Credential-related source omitted]
  • Network accessline 131
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 145
    **限制**:仅公开数据;链接不含 `xsec_token` 会直接报错,短链 `https://xhslink.com/m/xxx` 自动兼容。

xhs-Skills/space-xhs-hotspot/references/xhs_hot_article_format.md

  • Network accessline 98
    https://www.xiaohongshu.com/user/profile/{authorId}
  • Network accessline 135
    "authorFans": 196831,       "createTime": "2026-04-13 18:30:55",       "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",
  • Network accessline 136
    "createTime": "2026-04-13 18:30:55",       "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",       "authorLink": "https://www.xiaohongshu.com/user/profile/62bec245000000001902de0f",
  • Network accessline 137
    "noteLink": "https://www.xiaohongshu.com/explore/69dcbb56000000001d01ae3c",
  • Network accessline 138
    "authorLink": "https://www.xiaohongshu.com/user/profile/62bec245000000001902de0f",

xhs-Skills/space-xhs-hotspot/scripts/compare_sets.py

  • Executable scriptline 1
    #!/usr/bin/env python3

xhs-Skills/space-xhs-hotspot/scripts/fetch_xhs_hot_articles.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 60
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 62
    [Credential-related source omitted]
  • Network accessline 66
    url = "https://redfox.hk/story/api/xhs/search/search"
  • Access to secretsline 69
    [Credential-related source omitted]
  • Network accessline 88
    body = json.dumps(payload, ensure_ascii=False).encode("utf-8")             req = urllib.request.Request(url, data=body, headers=headers, method="POST")
  • Network accessline 89
    req = urllib.request.Request(url, data=body, headers=headers, method="POST")
  • Network accessline 91
    with urllib.request.urlopen(req, timeout=30) as resp:
  • Network accessline 160
    'note_id': note_id,                 'cover_url': cover_url,                 'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")
  • Network accessline 161
    'cover_url': cover_url,                 'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")             })
  • Network accessline 162
    'link': item.get('shareInfoLink', f"https://www.xiaohongshu.com/explore/{note_id}")
  • Network accessline 225
    note_link = item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}"
  • Network accessline 227
    author_link = f"https://www.xiaohongshu.com/user/profile/{author_id}" if author_id else "#"
  • Network accessline 522
    'authorFans': fuzzy_count(item.get('authorFans', 0)),             'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 523
    'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",             'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}
  • Network accessline 524
    'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 525
    'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}" if item.get('authorId') else '',
  • Network accessline 548
    'authorFans': fuzzy_count(item.get('authorFans', 0)),             'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 549
    'createTime': item.get('createTime', ''),             'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",             'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}
  • Network accessline 550
    'noteLink': item.get('shareInfoLink') or f"https://www.xiaohongshu.com/explore/{note_id}",
  • Network accessline 551
    'authorLink': f"https://www.xiaohongshu.com/user/profile/{item.get('authorId', '')}" if item.get('authorId') else '',

xhs-Skills/space-xhs-image/scripts/check_image.py

  • Executable scriptline 1
    #!/usr/bin/env python3

xhs-Skills/space-xhs-note-analytics/scripts/xhs_notes.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 68
    if c in used:                 continue             nc = norm(c)
  • Network accessline 69
    continue             nc = norm(c)             if any(norm(n) == nc for n in names):
  • Network accessline 70
    nc = norm(c)
  • Network accessline 71
    if any(norm(n) == nc for n in names):
  • Network accessline 78
    if c in used:                 continue             nc = norm(c)
  • Network accessline 79
    continue             nc = norm(c)             if any(norm(n) in nc for n in names):
  • Network accessline 80
    nc = norm(c)
  • Network accessline 81
    if any(norm(n) in nc for n in names):

xhs-Skills/xhs-html/scripts/check_contrast.py

  • Executable scriptline 1
    #!/usr/bin/env python3

xhs-Skills/xhs-html/scripts/render_xhs.mjs

  • Executable scriptline 1
    #!/usr/bin/env node

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

SpaceZephyr/creator-buddy: #575 on hotskills, 1.8k stars

[![SpaceZephyr/creator-buddy on hotskills](https://hotskills.dev/badge/spacezephyr-creator-buddy.svg)](https://hotskills.dev/skill/spacezephyr-creator-buddy/)