post について
Shift のローカル Skill Router を通じて、X の投稿、返信、引用、削除を行う管理スキルです。接続がない場合は、チャットで認証情報を求めず、Shift で X を設定するよう案内します。
主な機能
- 01X への投稿
- 02投稿への返信
- 03投稿の引用
- 04投稿の削除
- 05Shift のローカルルーター経由で操作
活用シーン
- 01X への投稿の公開
- 02tweet ID を指定した返信
- 03既存投稿の引用
- 04X からの投稿削除
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tryshift-sh/ skills-store --skill postインストール後、Claude Code で/postを入力して読み込まれたか確認します。
同梱ファイルskill-router.json
詳細
X への投稿
ユーザーが X への投稿、投稿への返信、投稿の引用、または投稿の削除を希望する場合は、この管理されたスキルを使用します。
このスキルは Shift のローカル Skill Router を使用します。ユーザーにチャットへ認証情報を貼り付けるよう求めないでください。
呼び出し
ベース URL:
SHIFT_LOCAL_GATEWAY
エンドポイント:
POST /skill-router/invoke
新しいツイートのリクエスト本文:
{
"skillProvider": "x",
"skill": "post",
"action": "create",
"input": {
"text": "Hello from Shift"
}
}
返信のリクエスト本文:
{
"skillProvider": "x",
"skill": "post",
"action": "reply",
"input": {
"text": "Reply text",
"tweetId": "1234567890"
}
}
引用ツイートのリクエスト本文:
{
"skillProvider": "x",
"skill": "post",
"action": "quote",
"input": {
"text": "Quoted text",
"tweetId": "1234567890"
}
}
ツイートを削除するリクエスト本文:
{
"skillProvider": "x",
"skill": "post",
"action": "delete",
"input": {
"tweetId": "1234567890"
}
}
接続がない場合は、Shift で X を設定するようユーザーに伝えてください。
コメント
Markdown 対応