๐ŸŽ Get the FREE AI Skills Starter Guide โ€” Subscribe โ†’
BytesAgainBytesAgain
๐Ÿฆ€ ClawHub

Interview Prep

by @wanghong5233

Generate interview question bank and answer strategy from JD and company intel.

Versionv1.0.0
Downloads505
TERMINAL
clawhub install wanghong5233-offerpilot-interview-prep

๐Ÿ“– About This Skill


name: interview-prep description: Generate interview question bank and answer strategy from JD and company intel.

Interview Prep Skill

Trigger

Activate when user asks:

  • "ๅธฎๆˆ‘ๅ‡†ๅค‡่ฟ™ๅฎถๅ…ฌๅธ็š„้ข่ฏ•้ข˜"
  • "ๆ นๆฎ JD ๅ‡บไธ€ๅฅ—้ข่ฏ•้—ฎ้ข˜"
  • "็ป™ๆˆ‘่ฟ™ๅฒ—ไฝ็š„ๅ›ž็ญ”ๆ€่ทฏ"
  • "ๅšไธ€็‰ˆๅฏ่ƒŒ่ฏต็š„้ข่ฏ•ๆ็บฒ"
  • Workflow

    1. Collect input: - Prefer job_id (from /api/jobs/recent) OR provide company + role_title + jd_text. 2. Call: - POST http://127.0.0.1:8010/api/interview/prep - Body example: - {"job_id":"","use_company_intel":true,"question_count":8} - Or: - {"company":"MiniAgent","role_title":"AI Agent Intern","jd_text":"...","use_company_intel":true,"question_count":8} 3. Parse response and present: - summary - likely_focus - key_storylines - top interview questions (question, intent, answer_tips) 4. Ask user whether to export/continue with mock Q&A.

    Command templates (exec tool + curl)

  • By job id:
  • - curl -sS -X POST "http://127.0.0.1:8010/api/interview/prep" -H "Content-Type: application/json" -d '{"job_id":"","use_company_intel":true,"question_count":8}'
  • By custom input:
  • - curl -sS -X POST "http://127.0.0.1:8010/api/interview/prep" -H "Content-Type: application/json" -d '{"company":"MiniAgent","role_title":"AI Agent Intern","jd_text":"Need Python, LangGraph, RAG","use_company_intel":true,"question_count":8}'

    Constraints

  • Keep output concise and actionable (avoid long generic theory).
  • If API returns non-2xx, surface the raw error and ask user whether to retry.
  • Do not claim interview certainty; present as "likely focus" with confidence.
  • ๐Ÿ”’ Constraints

  • Keep output concise and actionable (avoid long generic theory).
  • If API returns non-2xx, surface the raw error and ask user whether to retry.
  • Do not claim interview certainty; present as "likely focus" with confidence.