Skip to content

feat: deeper profile data — full work history, mutual connections, recent activity #5

@james-s-hedwig

Description

@james-s-hedwig

Problem

shake profile <handle> currently returns minimal data: name, headline, and profile URL. For intel enrichment use cases, we need much more depth.

What's needed

1. Full profile data

  • Complete work history (all positions, dates, descriptions)
  • Education
  • About/summary section
  • Skills
  • Location

2. Mutual connections

  • List of shared connections between the viewer and the profile
  • This is the highest-value feature for relationship mapping

3. Recent activity

  • Latest posts/shares from the profile
  • Useful for tracking what someone is publicly focused on

4. Degree of connection

  • 1st / 2nd / 3rd+ degree indicator

Use case

Using shake as part of an automated intel enrichment pipeline. When a new contact appears (via email, transcript, etc.), we search + pull their full profile to understand who they are, how they're connected to us, and what they're working on.

Currently the CLI stops at confirming identity. We need the full picture.

Current behavior

shake profile angadbanga
> Angad Banga
> VP, Strategic Business Development - Agentic
> Profile: https://linkedin.com/in/angadbanga

Desired behavior

Full structured output including experience array, mutual connections array, recent posts, connection degree — ideally with --json flag support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions