Best for
- Use when handling MediaUse LinkedIn automation tasks, including jobs and people search, timeline and inbox retrieval, profile reads, safe connect/message flows, and Sales Navigator workflows, with Windows install, key o…
mediause/agent-skills/linkedin/SKILL.md
Use when handling MediaUse LinkedIn automation tasks, including jobs and people search, timeline and inbox retrieval, profile reads, safe connect/message flows, and Sales Navigator workflows, with Windows install, key onboarding, strict context/auth flow, full dynamic command map, and safety/rate controls.
Decision brief
Operate LinkedIn workflows with a consistent setup for search, profile intelligence, inbox/thread reads, and guarded outreach actions.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/mediause/agent-skills --skill "linkedin"Inspect the Agent Skill "linkedin" from https://github.com/mediause/agent-skills/blob/766e5075b28b3acd541436a7e3b3e21cdc38da01/linkedin/SKILL.md at commit 766e5075b28b3acd541436a7e3b3e21cdc38da01. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Review the “3.1 Discover and plugin setup” section in the pinned source before continuing.
Review the “6. Workflow Examples” section in the pinned source before continuing.
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex" mediause --version
Use this skill when the task targets LinkedIn operations such as:
Use the official install script for Windows:
Permission review
The documentation asks the agent to run terminal commands or scripts.
Before every run, execute the install script once to auto-install or auto-upgrade to the latest MediaUse CLI.The documentation includes network, browsing, or remote request actions.
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"The documentation asks the agent to run terminal commands or scripts.
First step on every run: execute install script once to auto-install or auto-upgrade the latest MediaUse CLI.The documentation includes network, browsing, or remote request actions.
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 74/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 9 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Operate LinkedIn workflows with a consistent setup for search, profile intelligence, inbox/thread reads, and guarded outreach actions.
Use this skill when the task targets LinkedIn operations such as:
LinkedIn operations in this skill require a logged-in account context. Guest mode is not supported for linkedin plugin actions.
Use the official install script for Windows:
https://release.mediause.dev/install.ps1 Mandatory update rule:
Before every run, execute the install script once to auto-install or auto-upgrade to the latest MediaUse CLI.
Run:
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"
Then verify:
mediause --version
Current support status:
Recommended skill install path:
mediause manage key <your_key> --json
Always follow this order:
First step on every run: execute install script once to auto-install or auto-upgrade the latest MediaUse CLI.
mediause plugin list --json
mediause plugin add linkedin --json
mediause linkedin -h
mediause linkedin search -h
mediause linkedin get -h
Before any linkedin command, complete login and account binding:
mediause auth login linkedin --json
mediause auth list --json
mediause use account linkedin:<account_id> --policy balanced --json
mediause auth health --json
mediause linkedin account health --json
If login is not completed, linkedin commands return login-required errors.
use account must be executed successfully before any read/write action.
use account argument format:
mediause auth list --json
mediause use account linkedin:<account_id> --policy balanced --json
Do not use linkedin:guest for this plugin. All actions require a logged-in account.
If challenge/risk prompts appear, reopen in visible mode:
mediause use account linkedin:<account_id> --policy balanced --show --json
auth health is valid only after successful use account.
mediause auth health --json
If auth health indicates not logged in/expired:
mediause auth login linkedin --json
mediause use account linkedin:<account_id> --policy balanced --json
mediause auth health --json
mediause linkedin account health --json
Source schema:
Apply these constraints for all actions to reduce risk and keep behavior stable.
Suggested limits:
Minimum spacing:
Same-target guardrails:
If a limit is hit:
mediause use account linkedin:<account_id> --json
mediause auth health --json
mediause linkedin search jobs --query "staff software engineer" --location "Singapore" --limit 20 --json
mediause linkedin get job-detail --job-url <job_url> --json
mediause trace last --json
mediause use account linkedin:<account_id> --json
mediause auth health --json
mediause linkedin search people --keywords "founder saas singapore" --limit 10 --json
mediause linkedin engage connect --profile-url <profile_url> --expected-name "<full_name>" --note "Hi, great to connect." --send false --json
mediause trace last --json
mediause use account linkedin:<account_id> --json
mediause auth health --json
mediause linkedin get inbox --limit 20 --unread-only true --json
mediause linkedin message safe-send --thread-url <thread_url> --expected-name "<recipient_name>" --message "Thanks for your reply." --send false --json
mediause trace last --json
mediause use account linkedin:<account_id> --json
mediause auth health --json
mediause linkedin search salesnav --keywords "qa manager food" --limit 25 --json
mediause linkedin salesnav thread --thread-or-recipient <thread_or_recipient> --limit 50 --json
mediause trace last --json
Before run:
Before every run, execute the install script once.
During run:
After run:
# always run once before each workflow (auto-upgrade latest)
powershell -C "iwr https://release.mediause.dev/install.ps1 -UseBasicParsing | iex"
mediause --version
# discover
mediause plugin list --json
mediause plugin add linkedin --json
mediause linkedin -h
mediause linkedin search -h
mediause linkedin get -h
# context + status
mediause auth list --json
mediause use account linkedin:<account_id> --json
mediause auth health --json
# key actions
mediause linkedin search jobs --query "data engineer" --limit 10 --json
mediause linkedin search people --keywords "product manager" --limit 10 --json
mediause linkedin get timeline --limit 20 --json
mediause linkedin engage connect --profile-url <profile_url> --expected-name "<name>" --send false --json
mediause linkedin message safe-send --thread-url <thread_url> --expected-name "<name>" --message "hello" --send false --json
# trace
mediause trace last --json
Skill Metadata Maintainer: @mediause-team Last-Updated: 2026-06-09 Version: v1
Alternatives
K-Dense-AI/scientific-agent-skills
Medicinal chemistry filters for compound triage. Apply drug-likeness rules (Lipinski, Veber, CNS), structural alert catalogs (PAINS, NIBR, ChEMBL), complexity metrics, and the medchem query language for library filtering.
coreyhaines31/marketingskills
When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out
wshobson/agents
Structured messaging protocols for agent team communication including message type selection, plan approval, shutdown procedures, and anti-patterns to avoid. Use this skill when establishing communication norms for a newly spawned team, when deciding whether to send a direct message or a broadcast, when a team-lead needs to review and approve an implementer's plan before work begins, when orchestrating a graceful team shutdown after all tasks are complete, or when debugging why teammates are not
MoizIbnYousaf/marketing-cli
Plans free tools, calculators, generators, and interactive widgets that attract target audience through search and social sharing. Engineering as marketing — build something useful, capture leads. Use when someone wants to build a free tool for marketing, says 'free tool', 'calculator', 'generator', 'engineering as marketing', 'side project marketing', 'interactive widget', 'lead generation tool', 'SEO tool', 'growth hack', 'build something to attract users', or wants to attract users through ut