Inspiration

Hiring in modern teams increasingly happens inside Slack, where resumes, LinkedIn profiles, GitHub repositories, and portfolio links are shared across channels. However, reviewing every candidate manually is slow, inconsistent, and often subjective. Recruiters and hiring managers also spend valuable time verifying whether portfolio links work, GitHub accounts are active, or public profiles support the claims made in a resume.

I wanted to build an AI-powered hiring assistant that fits naturally into the team’s existing workflow. Instead of asking companies to adopt another hiring platform, I envisioned HireScreen as an intelligent Slack agent that helps teams screen candidates faster and make more informed hiring decisions without leaving Slack.

What it does

HireScreen is an AI-powered hiring assistant built directly into Slack that automates the initial candidate screening process.

A hiring manager creates a role by defining the required skills and experience. When resumes, LinkedIn profiles, GitHub repositories, or portfolio links are shared in Slack, HireScreen automatically:

  • Evaluates candidates against the job requirements using AI.
  • Verifies GitHub activity and portfolio availability.
  • Identifies strengths, skill gaps, and potential red flags.
  • Generates a structured hiring summary with a fit score and recommendation.
  • Maintains a live leaderboard ranking candidates for each open role.

The goal is to reduce manual screening time while giving hiring teams more confidence in their decisions.

How i built it

I built HireScreen using a modern AI-powered architecture centered around Slack.

  • Slack Bolt SDK powers the Slack app, slash commands, and event listeners.
  • Node.js and TypeScript power the backend.
  • Claude AI analyzes candidate profiles and generates hiring recommendations.
  • GitHub API and live portfolio checks verify public technical signals.
  • Supabase stores job roles, candidate records, and evaluation results.
  • Slack Block Kit presents clean, structured hiring summaries directly inside Slack.

The workflow begins when a candidate is shared in Slack. HireScreen gathers the relevant information, evaluates it using AI, performs live verification, stores the results, and posts a structured summary back into the hiring thread.

Challenges i ran into

One of the biggest challenges was designing a workflow that goes beyond simple keyword matching. I wanted HireScreen to combine AI reasoning with live verification so recommendations are based on both candidate information and publicly available signals.

Another challenge was presenting detailed hiring insights in a way that feels native to Slack without overwhelming users. Designing concise, readable Block Kit cards required careful thought.

As a solo developer, balancing product design, backend architecture, AI integration, and the overall user experience while keeping the project within hackathon scope was also a rewarding challenge.

Accomplishments that i’m proud of

I’m proud of building an AI hiring assistant that integrates directly into Slack instead of requiring teams to switch to another recruiting platform.

Some accomplishments I’m particularly excited about include:

  • Building an AI-powered candidate evaluation workflow.
  • Adding live verification of GitHub activity and portfolio availability.
  • Creating structured hiring summaries with actionable recommendations.
  • Designing a live candidate leaderboard for easy comparison.
  • Building a product that solves a real hiring pain point while remaining simple to use.

What I learned

Building HireScreen reinforced how AI works best as a decision-support tool rather than a replacement for human judgment.

I also gained deeper experience designing AI-powered workflows, integrating Slack applications, structuring scalable backend services, and combining multiple data sources to produce more trustworthy recommendations.

Most importantly, I learned that effective hiring isn’t just about reading resumes-it’s about validating information, providing context, and helping teams collaborate more effectively.

What's next for HireScreen

This hackathon MVP is just the beginning. My vision is to evolve HireScreen into a comprehensive AI recruiting assistant for modern teams.

Future plans include:

  • Integrating with popular ATS platforms like Greenhouse, Lever, and Ashby.
  • Generating AI-powered interview questions tailored to each candidate.
  • Supporting interview scheduling directly from Slack.
  • Building detailed candidate comparison reports.
  • Adding hiring analytics and recruitment insights.
  • Supporting coding assessments and technical evaluations.
  • Expanding to enterprise workspaces with multi-team support.
  • Introducing explainable AI and bias detection to improve fairness and transparency.

My long-term goal is to make HireScreen the AI teammate that helps organizations hire faster, more consistently, and with greater confidence without ever leaving Slack.

Share this project:

Updates