L
Knowledge Pack Files
LinkedIn Outreach Platform Knowledge Pack Files
Browse the source files that power the LinkedIn Outreach Platform MCP server knowledge pack.
Available free v1.0.0 Browser LLM
$
sidebutton install linkedin.com schema_version: 1
version: "1.1.0"
last_verified: "2026-02-27"
id: linkedin_validate_application
title: "Validate Single Application"
description: "Validates a single applicant's profile against job requirements using AI"
category:
level: task
domain: hiring
reusable: true
params:
job_summary:
type: string
description: |
Job requirements summary to validate against.
Include key skills, experience level, and must-haves.
required: false
policies:
allowed_domains:
- "*.linkedin.com"
embed:
selector: ".hiring-applicants__list-item"
position: after
when: ".hiring-applicant-header"
label: "AI Validate"
result:
action: "popup"
steps:
# Wait for applicant detail page to load
- type: browser.wait
selector: ".hiring-applicant-header, .hiring-detail-header"
timeout: 10000
# Visual feedback: highlight the applicant header being analyzed
- type: browser.injectCSS
id: sb-validate-feedback
css: |
@keyframes sb-scan {
0% { background-position: -200% 0; }
100% { background-position: 200% 0; }
}
.hiring-applicant-header,
.hiring-detail-header {
position: relative;
outline: 2px solid rgba(21, 195, 154, 0.5) !important;
outline-offset: 2px;
border-radius: 8px;
}
.hiring-applicant-header::after,
.hiring-detail-header::after {
content: 'Analyzing profile...';
position: absolute;
top: -28px;
right: 8px;
font-size: 12px;
color: #15C39A;
font-weight: 600;
background: white;
padding: 2px 10px;
border-radius: 4px;
border: 1px solid rgba(21, 195, 154, 0.3);
}
# Extract the applicant's profile information
- type: browser.extract
selector: ".hiring-applicant-header, .artdeco-card, .hiring-detail-header"
as: applicant_profile
# Generate AI assessment
- type: llm.generate
prompt: |
You are a recruiting assistant. Evaluate this applicant against the job requirements.
Job Requirements:
{{job_summary}}
Applicant Profile:
{{applicant_profile}}
Provide:
1. FIT SCORE: 1-10 (10 = perfect fit)
2. KEY STRENGTHS: 2-3 bullet points
3. GAPS: Any missing requirements
4. RECOMMENDATION: Strong Yes / Yes / Maybe / No
Be concise and specific.
as: assessment
# Remove visual feedback
- type: browser.injectCSS
id: sb-validate-feedback
css: |
.hiring-applicant-header::after,
.hiring-detail-header::after {
display: none;
}
.hiring-applicant-header,
.hiring-detail-header {
outline: 2px solid rgba(21, 195, 154, 0.8) !important;
outline-offset: 2px;
}
- type: control.stop
message: "{{assessment}}"