S
social-media-extractor
About social-media-extractor
An instruction-driven PostPlus skill for routing requests about public Instagram and Facebook/Meta content signals to the appropriate workflows. It is intended for ad creative, benchmarking, creator shortlists, UGC, and campaign planning, with required evidence and input checks.
Key features
- 01Routes Instagram and Meta requests
- 02Supports ad and creator research
- 03Requires an explicit brief or JSON input
- 04Stops when required evidence is missing
- 05Returns results or a clear blocker
Use cases
- 01Plan campaign assets using public content
- 02Build creator shortlists from social signals
- 03Benchmark ad creative using Meta content
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill social-media-extractorAfter installing, type/social-media-extractorin Claude Code to confirm it loaded.
Details
From the project READMESocial Media Extractor
Use When
- The user wants public Instagram or Facebook/Meta content signals for ad creative, benchmark, creator shortlist, UGC, or campaign asset planning.
- The user has not named a platform-specific workflow yet.
Scope
- Instagram benchmark or creator shortlist work routes to Instagram skills.
- Facebook/Meta public page, group, or post evidence routes to
facebook-research. - Non-Meta platforms are outside this release lane.
Do Not Use When
- The task belongs to ideation, QA, or another released skill listed in the handoff section.
- Required inputs are missing and guessing would change the result.
Required Input
- Explicit user brief or JSON input matching the artifact contract.
Stop Conditions
- Stop when required user intent, source evidence, or owned input artifacts are missing and guessing would change the result.
- If an owned CLI or script command still fails after any bounded recovery allowed by the executing PostPlus skill, report the exact error and stop. Do not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
Handoff
- Return the structured output, hosted result, poll command, or explicit blocker.
Public Command Boundary
- Choose the smallest matching command or workflow from the user input and run it directly.
- If an owned CLI or script command still fails after any bounded recovery allowed by the executing PostPlus skill, report the exact error and stop. Do not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
- This public skill is instruction-driven. Produce the artifact described by the workflow directly from the available evidence.
- Do not call private provider/runtime paths or unpublished local tools.
- If the CLI returns a quote-confirmation challenge, run
postplus quote confirm --json --challenge-file <challenge.json>and retry with the returned token.
Comments
Markdown supported