x-tools
X Tools
Follow shared release-shell rules in:
postplus-sharedrelease-shell rules
Use this skill when implementing or running the local execution layer for the X skill family.
Main scripts:
scripts/run_x_actor.mjsscripts/normalize_x_dataset.mjsscripts/rank_x_accounts.mjsscripts/rank_x_posts.mjsscripts/build_x_audience_graph.mjsscripts/cluster_x_bios_and_posts.mjs
Shared helpers:
scripts/lib/x_common.mjs
Reference contracts:
../x-references/tool-contracts.md../x-references/normalized-schema.md
Execution Rule
Do not invent a separate actor runner unless the shared collection runner is not enough.
Prefer:
${CLAUDE_SKILL_DIR}/_postplus_shared/00-core/shared-collection/scripts/collection_actor_run.mjs
This skill should stay focused on local contracts after raw data has been collected.
Release-Shell Execution Contract
- keep actor inputs, raw datasets, normalized outputs, ranking files, and graph
caches under
<work-folder>/.postplus/x-tools/ - keep only final user-facing summaries or shortlist exports outside
.postplus/ - start with a bounded first pass before broadening the crawl
- use PostPlus-supported scripts plus the shared collection runner only; do not switch to ad hoc shell glue
- if hosted capability is unavailable, unauthorized, or returns a stable network error, stop immediately instead of switching to ad hoc shell glue
More from postplusai/postplus-skills
audio-transcription
Transcribe local or remote audio into durable text and timestamp artifacts using hosted Whisper models. Use this when the job is speech-to-text from audio files and you need request/response persistence, optional timestamps, and subtitle-ready outputs.
83google-trends-research
Research Google Trends search-intent signals for topic discovery, keyword momentum, regional interest, and rising queries without treating search trends as the same thing as platform content heat or marketplace demand.
77seedance-submitter
Use when preparing, submitting, polling, or debugging Seedance 2.0 video generation jobs from product images, storyboard images, UGC scripts, voiceover copy, or promptPlan request JSON. Use for splitting scripts into render segments, uploading references, creating request JSON, submitting jobs through the hosted capability, polling predictions, and handing off local render paths.
75social-media-publisher
Prepare and, after explicit approval, publish social posts through the PostPlus platform-owned Postiz workspace.
75facebook-research
Research Facebook pages, public follower or following surfaces, and public posts using hosted collection capability. Use this when the user wants Facebook account research, follower-surface sampling, or public post metrics.
75tiktok-ad-research
Research TikTok Creative Center or ad-library style datasets for winning ad patterns, regions, objectives, hook language, and creative signals without mixing paid ads with organic creator discovery.
74