jev-social
jev-social is an learning AI skill with a core value of Run read-only, browser-grounded Instagram, TikTok, or LinkedIn research through Jev routing and socai CLI, returning source-linked evidence and reports. It
helps developers solve real-world problems in the learning domain, boosting
efficiency, automating repetitive tasks, and optimizing workflows.
Run read-only, browser-grounded Instagram, TikTok, or LinkedIn research through Jev routing and socai CLI, returning source-linked evidence and reports.
Quick Facts
mkdir -p ./skills/jev-social && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/jev-social/SKILL.md -o ./skills/jev-social/SKILL.md Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).
Skill Content
# Jev Social
Overview
Jev Social turns a natural-language social research goal into bounded Jev routing decisions, then delegates platform-read-only browser work to the local socai CLI. Use the captured posts, profiles, comments, videos, and opened details to produce a compact, source-linked report instead of exposing raw CLI output. "Read-only" means no social-account mutation; the CLI still writes private local run records and may download requested media.
The executable examples below are pinned to the tested runtime commit included in Jev Social `v0.1.4`. A pin improves reproducibility but is not a trust guarantee; keep the package, browser data, and returned content inside the safety boundaries below.
When to Use
- Use when a user requests evidence-backed research on Instagram, TikTok, or LinkedIn and wants real public posts or profiles rather than a general web summary.
- Use when the user wants a fast demonstration with streamed progress, previewable post or video cards, and a final research report.
- Use when the local socai CLI and the requested platform both pass the Jev Social readiness check.
- Do not use for publishing, commenting, liking, following, messaging, account growth automation, or unrelated web research.
Prerequisites
The workflow requires:
1. Node.js and `npx`.
2. A configured Jev provider key in the user's approved local environment.
3. An installed socai CLI with support for the requested platform.
4. A Chrome session the user is already authorized to use.
If the exact pinned package is not already available locally, explain that the next command downloads and executes the reviewed commit, then obtain explicit user approval before the first fetch. Do not replace the commit with `main`, `latest`, or an unreviewed tag.
How It Works
Step 1: Check readiness
Run the status command before every research task:
npx github:socai-io/jev-social#05581cac6b8c21c85e54883b5f2b93c16f40f419 statusRequire all of the following before continuing:
- Jev is configured without revealing the provider key.
- socai is installed and executable.
- The requested platform reports supported.
- The browser boundary matches the user's existing authorized local session.
Treat status output as local diagnostics. Never reproduce configuration paths, executable paths, environment values, credentials, CDP endpoints, or browser-profile details in the answer.
If setup is missing, identify only the missing prerequisite and stop. Do not run this release's automatic onboarding or installer from the catalog skill: its optional socai installation path follows a moving `releases/latest` URL. Have the user configure the key and install a separately reviewed, pinned socai release outside this workflow. Never place an API key in a command, transcript, report, issue, or committed file.
Step 2: Run bounded research
Use the platform named by the user. Otherwise leave routing to Jev with `auto`. Preserve the user's natural-language goal, including evidence needs and stopping conditions.
Pass the goal as one argument with an argv-capable process runner; never construct a shell command by interpolating user-supplied text:
program: npx
argv:
- github:socai-io/jev-social#05581cac6b8c21c85e54883b5f2b93c16f40f419
- search
- <exact research goal as one argument>
- --platform
- <auto|instagram|tiktok|linkedin>
- --limit
- "4"
- --max-steps
- "12"Use `--limit 4` for a quick demonstration unless the user asks for broader coverage. Increase `--max-steps` only when the requested coverage needs more searches, profile reads, post reads, comments, or media operations. The supported ranges are 1-100 results and 1-30 steps.
Generic TikTok research must not expose or execute a media-download action. A download-capable action is allowed only when the user's goal explicitly asks to download, save, archive, capture, record, or keep an offline copy of the selected video. Requests to capture
🎯 Best For
- Claude users
- Students
- Lifelong learners
- Educators
💡 Use Cases
- Using jev-social in daily workflow
- Automating repetitive learning tasks
📖 How to Use This Skill
- 1
Install the Skill
Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.
- 2
Load into Your AI Assistant
Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.
- 3
Apply jev-social to Your Work
Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.
- 4
Review and Refine
Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.
❓ Frequently Asked Questions
How do I install jev-social?
Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/jev-social/SKILL.md, ready to use.
Can I customize this skill for my team?
Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.
⚠️ Common Mistakes to Avoid
Not reading the full skill
Skills contain important context and edge cases beyond the quick start.