Към всички skills

2-repro-issue

stickerdaniel · Инструменти

Reproduce #N, investigate #N, try #N locally, or verify the bug in #N.

Оригинален текст · няма потвърден превод на български

Теми: ai-agents · anthropic · chatgpt · chatgpt-desktop · claude · claude-ai · claude-code · claude-desktop · desktop-extension · dxt · linkedin · linkedin-api · linkedin-mcp · linkedin-profile-scraper · linkedin-scraper

Първо прочетете инструкцията.

Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.

Оригинален SKILL.md
GitHub хранилище
Звезди на репото
3592
Лиценз
Apache-2.0
Последна проверка на записа
22.09.2026 г.

Добавете в своя инструмент.

Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.

npx skills add stickerdaniel/linkedin-mcp-server

Страницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.

Откъс от SKILL.md

Началото на файла на автора, без превод.

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:

  1. linkedin_mcp_server/tools/<surface>.py. MCP entrypoint and arg validation
  2. docs/linkedin-architecture.md. Generated ownership table; follow it to linkedin_mcp_server/linkedin/<owner>.py rather than treating linkedin/extractor.py as the implementation
  3. linkedin_mcp_server/linkedin/fields.py. PERSON_SECTIONS / COMPANY_SECTIONS (each entry = one navigation)
  4. The owner-local test, usually tests/linkedin/test_<owner>.py; use tests/test_fields.py, tests/test_identifiers.py, and tests/test_link_metadata.py for those owners, and tests/linkedin/test_facade_*.py only 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

A successful call on the maintainer's different account never refutes a failure on the reporter's account. Target content language is not the authenticated account's UI language. Captures and URL or attribute evidence may establish the needed variation without another live call.

Review reporter commands before execution. Publishing permission does not authorize send_message, a connection request, a forced login, or repeated calls with account side effects. Record sent, recipient_selected, and retry_safe as observed fields, not as replay authorization.

Целият SKILL.md в GitHub