Skip to content

adrianricardo/hire-cli

Repository files navigation

hire-cli

Async hire interview — packages a buyer's request with repo context for Adrian Tavares.

Built as a Claude Code skill. The buyer runs it from inside any repo, describes what they want changed, and the skill scans the codebase, asks intelligent follow-ups, and produces a structured request package.

How it works

A buyer using Claude Code says "hire @adrian" (or similar). The skill:

  1. Shows Adrian's profile
  2. Asks what they want changed (free-form)
  3. Scans the repo for relevant context
  4. Asks follow-ups if needed (up to 5)
  5. Shows a review of exactly what will be sent
  6. Saves the request to Upstash Redis and notifies Adrian via Telegram

Setup

npm install

Set environment variables for persistence (optional — falls back to local file storage):

export UPSTASH_REDIS_REST_URL=your-redis-rest-url
export UPSTASH_REDIS_REST_TOKEN=your-redis-rest-token

For real Telegram notifications (optional — mocked by default):

export TELEGRAM_BOT_TOKEN=your-bot-token
export TELEGRAM_CHAT_ID=your-chat-id

Repo layout

skills/hire-interview/     Claude Code skill
  SKILL.md                 Skill instructions
  references/flow-spec.md  Screen layouts and copy
  scripts/save-request.js  Upstash Redis + Telegram persistence

About

Async hire interview — hire Adrian from the CLI via Claude Code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors