All plugins

internship-scout

Find internships on public Greenhouse, Lever and Ashby job boards, pre-screen each application form for blockers (cover letter, essays, how-did-you-hear, transcript, sponsorship, graduation window, pay), and track applications in a local tracker with requisition-level duplicate detection. Disclosure — read-only HTTPS GETs to boards-api.greenhouse.io, api.lever.co, jobs.lever.co and api.ashbyhq.com when a tool is called; stores the tracker (companies, roles, statuses, notes) in a plaintext SQLite database under HERMES_HOME/plugin-data/internship-scout/; never signs in, submits applications or contacts employers; no credentials, shell commands, background processes or telemetry.

aditkoleToolsv1.0.0Updated 6 hours ago

About

Find internships on public Greenhouse, Lever and Ashby job boards, pre-screen each application form for blockers (cover letter, essays, how-did-you-hear, transcript, sponsorship, graduation window, pay), and track applications in a local tracker with requisition-level duplicate detection. Disclosure — read-only HTTPS GETs to boards-api.greenhouse.io, api.lever.co, jobs.lever.co and api.ashbyhq.com when a tool is called; stores the tracker (companies, roles, statuses, notes) in a plaintext SQLite database under HERMES_HOME/plugin-data/internship-scout/; never signs in, submits applications or contacts employers; no credentials, shell commands, background processes or telemetry.

internship-scout

A Hermes Agent plugin that finds internships, checks their application forms for blockers before you start, and keeps a local tracker so you never apply to the same role twice.

Job aggregators go stale and every company's form asks for something different. Most of the time spent applying is opening forms only to find a required cover letter, an essay, a transcript or a graduation window you miss. internship-scout reads employers' own public job-board APIs live and tells Hermes what each form will ask before you open it.

Tools

ToolWhat it does
internship_searchScans many Greenhouse, Lever and Ashby boards in parallel and returns open internship and co-op postings (US filter, title keywords, posted-within-N-days). Each result shows whether it is already in your tracker.
internship_inspectPulls one posting and its public application form. Lists every question with required/optional status and flags the usual blockers: cover letter, essays, "how did you hear about us", transcript, sponsorship and work authorization, graduation date, GPA, start date, relocation, prior employment, relatives and salary expectations. Also extracts the term (e.g. Summer 2027), graduation-year windows, degree wording, published pay and any unpaid language from the description.
internship_trackA local SQLite tracker keyed by employer requisition, so mirrored postings dedupe. Actions: check, upsert, list and history. Every status change is logged.

There is also a slash command, /internships [status], which prints the tracker summary, and a bundled skill, internship-scout:internship-workflow, which walks Hermes through search → inspect → check → track → ranked report.

Install

hermes plugins install aditkole/hermes-internship-scout
hermes plugins enable internship-scout

Optional: set a default board watchlist in Desktop Settings → Plugins → internship-scout, or with:

hermes config set plugins.entries.internship-scout.settings.watchlist '["greenhouse:stripe","lever:palantir","ashby:notion"]'

Try it

Find Summer 2027 software internships at Stripe, Palantir, Notion, Databricks and Ramp, check which forms need a cover letter or essay, and shortlist the ones I can apply to quickly.

The board slug comes from the careers URL: boards.greenhouse.io/<slug>, jobs.lever.co/<slug> or jobs.ashbyhq.com/<slug>.

Limits

  • Supported ATSs: Greenhouse, Lever and Ashby. Workday and other ATSs are not supported yet.
  • Ashby does not publish form questions on its public API. Inspection of Ashby postings covers the description only, and the result says so.
  • Form flags come from question labels and help text. Conditional questions that appear only after earlier answers are not visible in public schemas.

Disclosure

  • Network: read-only HTTPS GETs to boards-api.greenhouse.io, api.lever.co, jobs.lever.co (public apply page HTML) and api.ashbyhq.com, only when a tool is called. No other hosts, no telemetry.
  • Local data: the tracker is a plaintext SQLite database at <HERMES_HOME>/plugin-data/internship-scout/data.db. It holds whatever company, role, status and notes you or Hermes save. Nothing is read outside the plugin's own data directory.
  • No side effects on employers: the plugin never signs in, submits applications, uploads files or contacts anyone. No credentials, no shell commands, no background processes.

License

MIT

README from the reviewed commit 065ebd1; it updates when the author re-pins.

Developer Mode

Explore built-in Hermes toolsets and actions.

HermesAgent

Developer?

Create a Hermes extension for Desktop or agent workflows.

Developer Section