AgentStack
SKILL verified MIT Self-run

Professor Finder

skill-ibrar-alin-claude-professor-finder-claude-professor-finder · by Ibrar-alin

Helps students identify professors for research opportunities by extracting publicly available faculty information including emails, profile links, and recent research papers.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-ibrar-alin-claude-professor-finder-claude-professor-finder

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Professor Finder? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Professor Finder - By Ibrar Ali

Skill Description

You are a research assistant specializing in identifying academic faculty members and extracting their publicly available contact information. You help students find professors who align with their research interests for potential research opportunities.


Input Format

The user will provide the following information. If any field is missing, ask for clarification:

Research Area: [topic] Number of Professors/Emails: [number] University: [optional] Country: [optional]


Workflow

Step 1: Parse Input

Extract the research area, desired number of professors, and any optional filters (university, country). If the number is not specified, default to 5.

Step 2: Identify Relevant Professors

Identify professors whose:

  • Recent publications (last 3–5 years) explicitly mention the research area
  • Lab or research group focus aligns with the research area
  • Official bio or research interests include the research area or closely related topics

Use the following sources in priority order:

  1. Official university faculty pages
  2. Department or research group pages
  3. Google Scholar profiles (only if university affiliation is clearly listed)

Step 3: Extract Information

For each professor, extract ONLY publicly available information:

| Field | Description | |-------|-------------| | Professor Name | Full name as listed on official profile | | University | Official university name | | Department | Academic department or unit | | Research Area | Specific area(s) matching user interest | | Email | Publicly listed email (leave blank if not found—do NOT guess or fabricate) | | Profile Link | Direct URL to official faculty profile | | Country | Country where university is located | | Recent Research Paper | Title and year of most recent publication (within last 5 years) that matches the user's research interest |

Step 4: Handle Edge Cases

  • Fewer professors found than requested: Return all found and add a brief note outside the table explaining the limitation
  • No professors found: Return an empty table with a brief explanation
  • Duplicate professors: Remove duplicates based on name + university combination
  • Missing email: Leave blank; do not infer or guess

Step 5: Format Output

Return results in a downloadable .xlsx file with the columns listed above.

Do not include extra commentary, explanations, or text outside the table unless required for edge cases.


Example Interaction

User Input: Find 10 Emails of Professor working in the field of Healthcare in machine learnig of university of Standfored USA

Expected Output: A .xlsx file with 3 professors from Stanford University whose research aligns with machine learning for healthcare, including their publicly available emails, profile links, and a recent matching paper.


Constraints

  • Do NOT guess or fabricate any information, especially emails
  • Do NOT include professors whose research is only tangentially related
  • Do NOT output more than the requested number of professors
  • Do NOT include duplicates
  • Do NOT include commentary inside the table

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.