
2 Repro Issue
Reproduce #N, investigate #N, try #N locally, or verify the bug in #N.
Install
npx skills add stickerdaniel/linkedin-mcp-server --skill 2-repro-issue -g -a claude-code -y- Repository
- stickerdaniel/linkedin-mcp-server4.1k
- Category
- Engineering
- Updated
- 4d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 1,922 tokens
- Runs scripts
- No, instructions only
What it does
Reproduce #N, investigate #N, try #N locally, or verify the bug in #N.
Investigate a LinkedIn-MCP issue
Evaluate the reporter packet and the matching source. A live LinkedIn call is optional. Do not check out a PR or attempt a fix. That is /3-verify-pr-fix.
1. Read the issue
NUM=$(echo "$ARGUMENTS" | sed -E 's|.*/||; s|#||g' | grep -oE '^[0-9]+' | head -1)
[ -z "$NUM" ] && { echo "Invalid input: '$ARGUMENTS'. Pass an issue number or URL." >&2; exit 1; }
REPO=stickerdaniel/linkedin-mcp-server
gh issue view $NUM --repo $REPO --comments
From the thread extract the tool, arguments, observed result, runtime, LinkedIn variant, and related issues. Distinguish observations, source findings, hypotheses, and work not run.
Map the tool to code:
linkedin_mcp_server/tools/<surface>.py. MCP entrypoint and arg validationdocs/linkedin-architecture.md. Generated ownership table; follow it tolinkedin_mcp_server/linkedin/<owner>.pyrather than treatinglinkedin/extractor.pyas the implementationlinkedin_mcp_server/linkedin/fields.py.PERSON_SECTIONS/COMPANY_SECTIONS(each entry = one navigation)- The owner-local test, usually
tests/linkedin/test_<owner>.py; usetests/test_fields.py,tests/test_identifiers.py, andtests/test_link_metadata.pyfor those owners, andtests/linkedin/test_facade_*.pyonly for facade contracts
2. Packet and source
Inspect the relevant source at the current SHA. Do not invent a LinkedIn result or an unimplemented tool call.
This step is complete when the report names the issue, the code SHA, the inspected evidence, the facts established, the unverified runtime claims, and the next decision.
Use one of:
- supported by reporter evidence
- confirmed in source
- needs more evidence (list the specific missing fields)
- not supported by the supplied evidence
