소스 정보
- 저장소
- JSGforever/skillguard
- 최근 소스 활동
- 2026년 6월 22일 17:15
- 감지된 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/JSGforever/skillguard --skill note-automation명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | note-automation |
| description | Markdownの下書き投稿からハッシュタグ設定・公開までを一気通貫で実行するオーケストレーションスキル |
| version | 0.1.0 |
| license | MIT |
note-draft(下書き投稿)と note-publish(タグ設定+公開)を組み合わせ、Markdownファイルから公開まで一気通貫で実行するオーケストレーションスキルです。
日本語:
English:
実行する前に、以下の情報をAskUserQuestionで確認してください。
AskUserQuestion:
question: "note自動投稿の設定を確認します"
Q1: "入力を指定してください"
options:
- "MDファイルを指定する"
- "既存の下書き記事URL/キーを指定する"
Q2: "実行するステップを選択してください"
options:
- "フル実行: 下書き投稿 → タグ設定 → 公開(推奨)"
- "下書き投稿のみ(--draft-only)"
- "タグ設定 + 公開のみ(--skip-draft): 既存下書きに対して"
- "下書き投稿 + タグ設定のみ(--skip-publish): 公開はスキップ"
Q3: "ハッシュタグを指定してください"
options:
- "フロントマターから自動取得(推奨)"
- "手動で入力する"
- "タグなし"
Q4: "公開しますか?"(Q2でフル実行またはタグ設定+公開選択時のみ)
options:
- "公開する"
- "下書きのまま(タグ設定のみ)"
MDファイルから下書き投稿 → ハッシュタグ設定 → 公開まで実行します。
Step 1: note-draft(下書き投稿)
cd "$SKILL_DIR" && node scripts/publish.mjs <path/to/article.md>
Step 1 の出力から articleKey を抽出します:
✓ 記事を下書き保存しました
URL: https://note.com/username/n/n1a2b3c4d5e6 ← ここから "n1a2b3c4d5e6" を抽出
記事ID: 12345678
抽出パターン: URLの末尾パス /n/ 以降の文字列(n で始まる英数字)
Step 2: note-publish(タグ設定 + 公開)
cd "$SKILL_DIR" && node scripts/note-publish.mjs <articleKey> --tags "tag1,tag2" --publish
<articleKey> には Step 1 で抽出した値を使用します。
--tags にはフロントマターから読み取ったタグ、またはユーザー指定のタグを使用します。
cd "$SKILL_DIR" && node scripts/note-publish.mjs <articleURL or key> --tags "tag1,tag2" --publish
Step 1 をスキップし、ユーザーが指定した既存の下書き記事に対して操作します。
Step 1 を実行した後、Step 2 を --publish なしで実行します:
cd "$SKILL_DIR" && node scripts/publish.mjs <path/to/article.md>
cd "$SKILL_DIR" && node scripts/note-publish.mjs <articleKey> --tags "tag1,tag2"
cd "$SKILL_DIR" && node scripts/publish.mjs <path/to/article.md>
Step 2 をスキップし、note-draft のみ実行します。
| オプション | 実行ステップ | ユースケース |
|---|---|---|
| (未指定) | note-draft → note-publish(タグ+公開) | MDファイルから公開まで一気通貫 |
--skip-draft | note-publish のみ | 既存の下書き記事にタグ+公開 |
--skip-publish | note-draft → note-publish(タグのみ) | 下書き投稿+タグ設定まで |
--draft-only | note-draft のみ | 下書き投稿のみ |
=== note-automation パイプライン ===
[Step 1/2] note-draft: 下書き投稿
✓ 記事を下書き保存しました
URL: https://note.com/username/n/n1a2b3c4d5e6
記事ID: 12345678
[Step 2/2] note-publish: タグ設定 + 公開
✓ ハッシュタグを設定し、記事を公開しました
URL: https://note.com/username/n/n1a2b3c4d5e6
タグ: #AI, #プログラミング
ステータス: published
=== 完了 ===
各ステップでエラーが発生した場合、その時点でパイプラインを停止し、エラー内容と対処法を表示します。
Step 1 で成功していれば、下書き記事は保存されたままなので、Step 2 を --skip-draft で再実行できます。