소스 정보
- 저장소
- RonShih/social-media-agent
- 최근 소스 활동
- 2026년 5월 8일 06:29
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/RonShih/social-media-agent --skill publish-youtube명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | publish-youtube |
| description | 用 Playwright 在 YouTube Studio 上傳影片並填 metadata。 |
共通規則見
CLAUDE.md「共通行為規則」章節,本檔只描述 YT 特有的步驟。 每步結束都要呼叫scripts/log-click.sh(格式見 CLAUDE.md「Click recording」)。
local_video_path:本地影片絕對路徑title:YT 標題description:YT 描述tags:list of stringvisibility:public | unlisted | private(預設 public)playlist:選填draft_id / run_id:caller(/publish-now)傳入{ "video_url": "https://www.youtube.com/watch?v=..." }
--step 值)1_navigate_studio — browser_navigate → https://studio.youtube.com/2_click_create — 點「Create」3_click_upload_videos — 點「Upload videos」4_file_upload — browser_file_upload 傳 local_video_path5_wait_details_page — 等 Details 頁載入6_type_title — 清空 title 欄 → 輸入 title7_type_description — 清空 description 欄 → 貼 description8_click_show_more — 「Show more」9_type_tags — Tags 欄輸入 tags.join(", ")10_click_audience_no_kids — 「Audience」→ 選「No, it's not made for kids」11_click_next_elements — 「Next」(跳過 elements)12_click_next_checks — 「Next」(跳過 checks)13_select_visibility — Visibility 頁選對應 radio button(依 visibility 值)14_wait_save_enabled — 等 Save 按鈕可點15_click_save_publish — 點「Save / Publish」16_wait_published_dialog — 等「Video published」對話框17_extract_video_url — 從對話框抓影片 URL以下是已知 case,非 exhaustive list。中間步驟遇到沒列出的 dialog / 元素 drift / 載入慢 → 自己 reasoning 解(OPERATING_RULES §4「過程雜訊 vs 終點驗收」),不要 surface 給使用者。只有終點驗收(video URL、登入態、channel verification、素材)才老實回 error。
5_wait_details_page)的 timeout_s 設大(建議 900s);timeout 後可重試 1 次,仍失敗才回 { "error": "upload timeout" }--ok false --error "channel verification required"、回 { "error": "need channel verification" } 中止