Skip to content

docs(skill): linkedin — activity-feed scraping + post scheduling#483

Open
phil-baseline wants to merge 2 commits into
browser-use:mainfrom
phil-baseline:linkedin-skills
Open

docs(skill): linkedin — activity-feed scraping + post scheduling#483
phil-baseline wants to merge 2 commits into
browser-use:mainfrom
phil-baseline:linkedin-skills

Conversation

@phil-baseline

@phil-baseline phil-baseline commented Jul 3, 2026

Copy link
Copy Markdown

Adds two LinkedIn domain skills learned in the field:

  • domain-skills/linkedin/ activity-feed scraping notes (recent-activity feed structure and stable selectors)
  • domain-skills/linkedin/post.md — post scheduling flow (URL pattern, waits, traps)

Per the contribute-back guidance in SKILL.md.

🤖 Generated with Claude Code

https://claude.ai/code/session_012yzummJkkm98kvcNGH9vJa


Summary by cubic

Adds LinkedIn domain-skill docs for scraping candidate recent activity and scheduling posts on our own account. Improves draft_outreach hook quality and makes the post queue more reliable.

  • New Features
    • domain-skills/linkedin/activity.md: URL pattern, scroll wait sequence, stable selectors with data-urn, kind heuristic, empty/auth detection, Recruiter-tab trap, and refresh guidance. Used by scripts/routines/linkedin_activity.py to feed draft_outreach.
    • domain-skills/linkedin/post.md: native scheduler flow with the iframe composer (drive via clicks/typing), schedule-with-veto pattern, why scheduling beats immediate posting, and failure recovery steps.

Written for commit 379a087. Summary will update on new commits.

Review in cubic

phil-baseline and others added 2 commits April 27, 2026 16:02
Documents stable selectors, traps, scroll-trigger lazy-load behavior, and
kind-detection heuristic for LinkedIn's /in/<handle>/recent-activity/all/
view. Selectors validated 2026-04-27 against a live profile.

Used by PhilOS's scripts/routines/linkedin_activity.py to feed
draft_outreach's hook cascade (preferring a recent post/comment over
a generic work-history opener).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012yzummJkkm98kvcNGH9vJa
@browser-harness-review

Copy link
Copy Markdown

✅ Skill review passed

Reviewed 2 file(s) — no findings.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant