← スキル一覧に戻る

debug-person
by harehimself
ETL system utilizing the DuxSoup API for programmatic LinkedIn extraction. The project is a data extraction pipeline that automatically retrieves extensive LinkedIn profile data from first-degree connections for network analysis and relationship intelligence applications.
⭐ 1🍴 0📅 2026年1月25日
SKILL.md
name: debug-person description: Find and inspect a person in the database using any identifier (username, Sales Nav ID, numeric ID, profile URL, or name). Use when debugging person records, looking up specific people, inspecting aliases and observations, or investigating identity issues.
Debug Person
Purpose: Streamlines the common debugging task of finding and inspecting person records.
Instructions for Claude
When this skill is invoked:
-
Parse the identifier from the args (username, Sales Nav ID, URL, numeric ID, or name)
-
Create and run a Node.js script that:
- Connects to the MongoDB database
- Searches for the person using multiple strategies:
- Exact match on
_id - Exact match on
aliases.value - Exact match on
canonical_id - Fuzzy match on
snapshot.fullName(case-insensitive)
- Exact match on
- If found, displays:
- Basic info (ID, canonical_id, name, current position)
- All aliases (grouped by type)
- Observation counts (visits, scans)
- Last observed date
- Current snapshot summary
- Recent observations (last 3)
- If not found, suggests similar matches
- Disconnects from database
-
Output format:
✓ FOUND: [Full Name] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ID: [_id] Canonical ID: [canonical_id] Current Position: • [currentTitle] at [currentCompany] Aliases: • salesNavId: [value] • numericId: [value] • profileUrl: [value] • linkedInUsername: [value] Observations: • Visits: [count] • Scans: [count] • Last seen: [date] Location: [location info] Recent Observations: 1. [type] - [date] 2. [type] - [date] 3. [type] - [date] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ -
Example usage:
/debug-person riya-thosar/debug-person ACoAAAOp_GgBB5xIe1UsUcokRenyVryVDfOYAfI/debug-person 123456789/debug-person linkedin.com/in/mahesh-chandra-wipro
Error Handling
- If no match found, display: "✗ NOT FOUND" and suggest similar names
- If multiple matches, display all with basic info and ask user to clarify
- If database connection fails, show clear error message
スコア
総合スコア
75/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です

