shinshin86/ai-chrome-pilot/x-get-scheduled-posts
Claude Code and agent skill by shinshin86/ai-chrome-pilot
- community
Checking that the SKILL.md file is still in the repository.
Inspect the scheduled posts list on X (Twitter) through ai-chrome-pilot without creating or modifying posts. Use when the user wants a read-only inventory of currently scheduled posts, wants to know what is queued in a profile, or wants to export that list to files in the current directory.
Install
npx vskill@latest install shinshin86/ai-chrome-pilot/x-get-scheduled-postsSKILL.md
X Get Scheduled Posts
Use ai-chrome-pilot to open X's scheduled-posts list, collect the currently queued posts, and optionally export the result to files.
Keep this skill read-only. Do not create, edit, reschedule, or delete posts here.
Keep the skill profile-agnostic. Use default unless the user explicitly requested another profile.
Prerequisites
- ai-chrome-pilot server is available in the current repo
- Google Chrome is installed
- The user is already logged in to X in the chosen Chrome profile
- The UI is expected to be Japanese; match labels such as
ポストする,下書き,予約済み,戻る, and閉じる
If X shows a login screen, stop and use x-login first.
Inputs To Resolve
Resolve these before acting:
profile_name: default todefaultif unspecifiedexport:trueonly when the user asked to save filesoutput_prefix: optional file prefix when exportingoutput_dir: optional target directory when exporting
Default resolution rules:
- If
profile_nameis unspecified, usedefaultwithout asking - If the user asked to "一覧を見る", default to read-only inspection with no file export
- If the user asked to save or write out the list, default
export=true - If
output_prefixis unspecified, use<profile_name>_scheduled_posts - If
output_diris unspecified, write to the current directory
Workflow
1. Ensure the server is running
Check health:
If not running, start it with the requested profile:
2. Open X home
Take a fresh snapshot before every click:
3. Open the scheduled posts list
Use fresh refs from the current snapshot only.
- Click
link "ポストする" - Take a new snapshot
- Click
button "下書き" - Take a new snapshot
- Click
tab "予約済み" - Wait
1-2seconds and take another snapshot
Example actions:
4. Collect scheduled entries
From the latest /snapshot, inspect the refs array and keep only entries that satisfy all of these:
role === "button"namestarts with a Japanese year such as2026年namecontainsに送信されます
Split each entry into:
scheduledAt: the leading...に送信されますtext: the remaining post body
De-duplicate by scheduledAt + text.
If the visible list looks incomplete and the user asked for an exhaustive pass, scroll and merge 1-2 more snapshots:
5. Export to files when requested
Prefer the bundled helper script. It reads the scheduled-posts snapshot from stdin and writes:
<prefix>_snapshot_<stamp>.json<prefix>_list_<stamp>.json<prefix>_list_<stamp>.md
Run it from the target directory, or cd there first.
If the current harness makes curl > file unreliable, keep using the pipeline above instead of shell redirection.
6. Report results
Return:
- total
count - first scheduled item
- last scheduled item
- whether the result is a partial or exhaustive pass
- exported file paths, when applicable
Safety Rules
- Never create, edit, or delete a scheduled post in this skill
- Do not click
編集unless the user explicitly requested an edit workflow - Use fresh refs from the latest
/snapshot - Stop if X shows a login screen or the scheduled list cannot be identified confidently
- If
Browser connection is closedorCDP client is not connectedappears, restart the server and reopen the scheduled list before continuing
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/x-get-scheduled-posts/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/shinshin86/ai-chrome-pilot/x-get-scheduled-posts)