用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/River-181/org-ops-workspace --skill session-thread-open命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | session-thread-open |
| description | 세션 당일 Discord 스레드에 개요·아젠다·준비물·자료 링크를 전송한다. session-ops launch D-0 체크리스트의 마지막 단계. |
| argument-hint | [세션ID: S01|S02|...] [--thread 스레드ID] |
| allowed-tools | Bash |
세션 시작 직전, Discord 세션 스레드에 당일 오프닝 메시지 1개를 전송한다.
내부 로직은 _system/tools/send-session-thread.py가 처리 — LLM 개입 없이 plan.md 파싱 + Discord API 직접 호출.
# 1단계: 미리보기 (스레드ID 확인 + 메시지 검토)
python3 _system/tools/send-session-thread.py S03
# 스레드 ID가 있는 경우
python3 _system/tools/send-session-thread.py S03 --thread [Discord-채널-ID]
# 2단계: 사용자 확인 후 실제 전송
python3 _system/tools/send-session-thread.py S03 --thread [Discord-채널-ID] --send
스크립트가 자동으로:
02_sessions/S{NN}-*/ 폴더 탐색*-plan.md에서 개요(일시·장소)·아젠다·준비물 파싱S{NN}-*.md의 ## 발표 / 자료 섹션에서 자료 링크 추출--send 플래그 시 Discord 스레드에 전송_system/tools/.env — DISCORD_BOT_TOKEN, DISCORD_GUILD_ID 존재--thread 인자 또는 plan.md discord_thread_id: 필드스레드 ID가 없으면 사용자에게 직접 확인한다:
스레드 ID가 없습니다. Discord에서 세션 스레드 ID를 확인해 --thread 인자로 전달해주세요.
예시: python3 _system/tools/send-session-thread.py S03 --thread [Discord-채널-ID] --send
**{세션ID} — {세션제목}**
{일시} | {장소}
**아젠다**
{시간} {내용} ({비고})
...
**준비물**
- {항목}
...
**자료**
{항목명} → {URL}
...
규칙: 이모지 없음 / 링크는 항목명 → URL 형식
| 상황 | 동작 |
|---|---|
| 세션 폴더 없음 | 오류 메시지 + 종료 |
| plan.md 없음 | 오류 메시지 + 종료 |
| 스레드 ID 없음 | 미리보기는 표시, --send 시 오류 + 종료 |
| 봇 토큰 없음 | --send 시 오류 + 종료 |
_system/tools/send-session-thread.py — 수정이 필요하면 직접 편집.