person-intelligence-osint

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Person Intelligence OSINT

个人OSINT情报调查

Conduct a comprehensive, LinkedIn-friendly, open-source intelligence investigation on any individual. The process starts with professional network reconnaissance, expands to broad-spectrum public sources, and produces a structured intelligence dossier.
针对任意个人开展全面、适配LinkedIn的开源情报(OSINT)调查。流程从职业网络侦察开始,拓展至各类公开数据源,最终生成结构化的情报档案。

Inputs

输入信息

Three inputs are required. If any are missing, ask the user before proceeding.
InputDescriptionExample
Person NameFull name of the subjectJane Smith
Job TitleCurrent or most recent known roleChief Technology Officer
Company NamePrimary company the subject is associated withAcme Corp
需要三项输入信息。若有缺失,请先向用户确认。
输入项说明示例
个人姓名调查对象的全名Jane Smith
职位头衔当前或最近已知的职位Chief Technology Officer
公司名称调查对象所属的主要公司Acme Corp

Workflow

工作流程

Execute sequentially. Do not skip steps.
按顺序执行,请勿跳过步骤。

Step 1: Acknowledge and Scope

步骤1:确认范围并初始化

Confirm the target details with the user. Create a working directory:
mkdir -p /home/ubuntu/osint/{{person_name_slug}}
Create
osint_notes.md
inside this directory to accumulate raw findings throughout the process.
与用户确认调查对象的详细信息。创建工作目录:
mkdir -p /home/ubuntu/osint/{{person_name_slug}}
在该目录下创建
osint_notes.md
文件,用于全程记录原始调查结果。

Step 2: LinkedIn Reconnaissance

步骤2:LinkedIn侦察

This is the foundational data source. The goal is to locate and extract the subject's canonical professional profile.
  1. Use
    search
    tool (type:
    info
    ) with these query patterns:
    • "{{person_name}}" "{{company_name}}" site:linkedin.com
    • "{{person_name}}" "{{job_title}}" LinkedIn
    • "{{person_name}}" "{{company_name}}" LinkedIn profile
  2. Use
    browser_navigate
    to visit the identified LinkedIn URL. Extract:
    • Full name, headline, location
    • Career history (all roles, companies, dates)
    • Education
    • Skills, endorsements, recommendations count
    • Connection count and notable mutual connections
    • Any posts or articles authored
  3. Save all extracted data to
    osint_notes.md
    immediately.
这是核心数据源。目标是定位并提取调查对象的标准职业档案。
  1. 使用
    search
    工具(类型:
    info
    ),采用以下查询模式:
    • "{{person_name}}" "{{company_name}}" site:linkedin.com
    • "{{person_name}}" "{{job_title}}" LinkedIn
    • "{{person_name}}" "{{company_name}}" LinkedIn profile
  2. 使用
    browser_navigate
    工具访问找到的LinkedIn URL。提取以下信息:
    • 全名、头衔、所在地
    • 职业经历(所有职位、公司、任职时间)
    • 教育背景
    • 技能、背书数量、推荐语数量
    • 人脉数量及重要共同联系人
    • 发布的任何帖子或文章
  3. 立即将所有提取的数据保存至
    osint_notes.md

Step 3: Corporate Intelligence

步骤3:企业情报调查

Investigate the subject's company and any other associated entities.
  1. Use
    search
    tool with:
    • "{{company_name}}" Companies House
      (UK) or
      "{{company_name}}" SEC filing
      (US)
    • "{{company_name}}" corporate registration
    • "{{person_name}}" director OR officer "{{company_name}}"
  2. For UK companies, navigate to
    https://find-and-update.company-information.service.gov.uk/
    and search for the company. Extract:
    • Company number, status, incorporation date
    • Registered address
    • Directors and officers (confirm subject's role)
    • Filing history (recent accounts, confirmation statements)
  3. Append findings to
    osint_notes.md
    .
调查对象所属公司及其他关联实体。
  1. 使用
    search
    工具,查询:
    • "{{company_name}}" Companies House
      (英国)或
      "{{company_name}}" SEC filing
      (美国)
    • "{{company_name}}" corporate registration
    • "{{person_name}}" director OR officer "{{company_name}}"
  2. 针对英国公司,访问
    https://find-and-update.company-information.service.gov.uk/
    并搜索该公司。提取以下信息:
    • 公司编号、状态、成立日期
    • 注册地址
    • 董事及高管信息(确认调查对象的职位)
    • 备案记录(近期财务报表、确认声明)
  3. 将调查结果追加至
    osint_notes.md

Step 4: Media & Public Presence

步骤4:媒体与公众曝光度调查

Expand to news, social media, and other public mentions.
  1. Use
    search
    tool (type:
    news
    ) with:
    • "{{person_name}}" "{{company_name}}"
    • "{{person_name}}" interview OR announcement OR appointed
  2. Use
    search
    tool (type:
    info
    ) with:
    • "{{person_name}}" site:twitter.com OR site:x.com
    • "{{person_name}}" site:facebook.com
    • "{{person_name}}" site:github.com
      (if technical role)
    • "{{person_name}}" "{{company_name}}" conference OR speaker OR panel
  3. For each significant result, use
    browser_navigate
    to read the full content. Save key excerpts and URLs to
    osint_notes.md
    .
拓展至新闻、社交媒体及其他公开提及信息。
  1. 使用
    search
    工具(类型:
    news
    ),查询:
    • "{{person_name}}" "{{company_name}}"
    • "{{person_name}}" interview OR announcement OR appointed
  2. 使用
    search
    工具(类型:
    info
    ),查询:
    • "{{person_name}}" site:twitter.com OR site:x.com
    • "{{person_name}}" site:facebook.com
    • "{{person_name}}" site:github.com
      (若调查对象为技术岗位)
    • "{{person_name}}" "{{company_name}}" conference OR speaker OR panel
  3. 对于每个重要结果,使用
    browser_navigate
    工具查看完整内容。将关键摘录及URL保存至
    osint_notes.md

Step 5: Domain & Technical Intelligence (Conditional)

步骤5:域名与技术情报调查(可选)

Execute this step only if the subject has a technical or digital role (CTO, developer, engineer, etc.).
  1. Search for personal websites, blogs, or portfolios.
  2. Search for GitHub profiles, open-source contributions, or academic papers.
  3. Search for domain registrations (WHOIS) if a personal domain is found.
  4. Append findings to
    osint_notes.md
    .
仅当调查对象为技术或数字化岗位(如CTO、开发人员、工程师等)时执行此步骤。
  1. 搜索个人网站、博客或作品集。
  2. 搜索GitHub档案、开源贡献或学术论文。
  3. 若找到个人域名,查询域名注册信息(WHOIS)。
  4. 将调查结果追加至
    osint_notes.md

Step 6: Connected Systems Check (Conditional)

步骤6:关联系统核查(可选)

If the user has Gmail or Slack MCP integrations enabled, search those systems for any prior correspondence or mentions of the subject.
  1. Gmail: Use
    gmail_search_messages
    with queries for the person's name and company.
  2. Slack: Use
    slack_search_public_and_private
    with the person's name.
  3. Append any findings to
    osint_notes.md
    .
若用户启用了Gmail或Slack MCP集成,在这些系统中搜索与调查对象相关的过往通信或提及记录。
  1. Gmail:使用
    gmail_search_messages
    工具,以个人姓名和公司为关键词进行搜索。
  2. Slack:使用
    slack_search_public_and_private
    工具,以个人姓名为关键词进行搜索。
  3. 将任何调查结果追加至
    osint_notes.md

Step 7: Synthesize and Generate Dossier

步骤7:整合情报并生成档案

  1. Read the dossier template:
    /home/ubuntu/skills/person-intelligence-osint/templates/dossier_template.md
  2. Create the final report file:
    Dossier_{{person_name_slug}}.md
  3. Populate the template with synthesized intelligence from
    osint_notes.md
    .
  4. Ensure all sections are written in complete paragraphs, not bullet lists.
  5. Include a References section with numbered citations and source URLs.
  6. Include a table for career history and a table for the identity profile.
  1. 读取档案模板:
    /home/ubuntu/skills/person-intelligence-osint/templates/dossier_template.md
  2. 创建最终报告文件:
    Dossier_{{person_name_slug}}.md
  3. osint_notes.md
    中的整合情报填充至模板。
  4. 确保所有章节以完整段落撰写,而非项目符号列表。
  5. 包含参考文献部分,列出带编号的引用及来源URL。
  6. 包含职业经历表格和身份信息表格。

Step 8: Deliver

步骤8:交付成果

  1. Review the dossier for completeness.
  2. Use
    message
    tool (type:
    result
    ) to deliver the Markdown dossier as an attachment.
  3. Provide a concise summary of key findings in the message text.
  4. Optionally, sync to Google Drive if the user has integration enabled.
  1. 检查档案的完整性。
  2. 使用
    message
    工具(类型:
    result
    ),将Markdown格式的档案作为附件交付。
  3. 在消息正文中提供关键调查结果的简要摘要。
  4. 若用户启用了集成,可选择同步至Google Drive。

Output Format

输出格式

The final dossier MUST use the template at
templates/dossier_template.md
. Key requirements:
  • Professional Markdown formatting
  • Identity table at the top
  • Career history table
  • Complete paragraphs (not bullet-point lists) for analysis sections
  • Numbered inline citations with a References section
  • All source URLs documented
最终档案必须使用
templates/dossier_template.md
中的模板。核心要求:
  • 专业的Markdown格式
  • 顶部包含身份信息表格
  • 职业经历表格
  • 分析章节采用完整段落(而非项目符号列表)
  • 带编号的嵌入式引用及参考文献部分
  • 记录所有来源URL

Example Usage

示例用法

User says: "Research John Smith, VP Engineering at TechCorp"
Skill triggers with:
  • Person Name: John Smith
  • Job Title: VP Engineering
  • Company Name: TechCorp
Output: A structured Markdown dossier covering LinkedIn profile, corporate filings, news mentions, social media presence, and any connected system references.
用户输入: "调研TechCorp公司的工程副总裁John Smith"
Skill触发参数:
  • 个人姓名:John Smith
  • 职位头衔:VP Engineering
  • 公司名称:TechCorp
输出: 一份结构化的Markdown档案,涵盖LinkedIn档案、企业备案信息、新闻提及、社交媒体动态及任何关联系统中的相关记录。