← Back to Skills Marketplace
tobewin

interview-pro

by ToBeWin · GitHub ↗ · v1.2.1 · MIT-0
cross-platform ✓ Security Clean
117
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install interview-pro
Description
面试助手。支持模拟面试、面试问题预测、简历优化、面试复盘。覆盖所有行业。Use when user needs interview preparation, mock interviews, resume optimization, or interview feedback. 面试准备、模拟面试、简历优化、面试...
README (SKILL.md)

面试助手 Interview Pro

AI-powered interview preparation assistant with full industry coverage.

Trigger / 触发条件

  • "帮我准备面试" / "Help me prepare for interview"
  • "模拟面试" / "Mock interview"
  • "面试会问什么问题" / "Interview questions"
  • "优化简历" / "Optimize my resume"
  • "面试复盘" / "Interview feedback"

行业覆盖 Industry Coverage

Industry Roles Focus
Tech/Internet Dev, Architect, QA, DevOps, PM Technical depth, system design
Finance/Banking IB, Fund, Risk, Audit, Finance Domain knowledge, case analysis
Marketing Brand, Digital, PR Creativity, case studies
Sales Rep, Key Account, Channel Sales skills, achievements
HR HRBP, Recruiting, Training, Comp Communication, cases
Design UI/UX, Graphic, Interaction Portfolio, design philosophy
Education Teacher, Trainer, Curriculum Teaching ability, communication
Healthcare Doctor, Nurse, Pharma Rep Domain knowledge, empathy
Legal Lawyer, In-house, Compliance Legal knowledge, logic
Consulting Mgmt/Strategy/IT Consulting Problem-solving, case interview
Manufacturing Production, QA, Supply Chain Process mgmt, cost control
Service Hotel, F&B, Account Mgmt Service mindset, adaptability

核心功能 Core Features

1. 岗位分析 Job Analysis

Analyze job requirements based on AI knowledge:

  • Core skills and qualifications
  • Salary range estimation
  • Market demand and trends
  • Key differentiators

2. 面试问题预测 Question Prediction

Finance/Banking:

  • Explain duration and convexity
  • How to assess credit risk
  • Describe VaR calculation
  • Financial statement analysis case

Marketing:

  • How to develop product launch strategy
  • Explain AARRR model
  • Design social media campaign
  • User growth methods

Sales:

  • Sell me this pen
  • Customer says "too expensive" — how to respond?
  • How to uncover customer needs
  • Describe your biggest deal

HR:

  • Describe recruiting process
  • How to design performance system
  • High department turnover — how to solve?
  • Employee-supervisor conflict — how to mediate?

Design:

  • Describe your design process
  • Introduce your best project
  • Balance aesthetics vs usability
  • Design tools proficiency

Education:

  • Describe teaching philosophy
  • Explain a concept in 5 minutes
  • Student grades declining — how to help?
  • Handle classroom emergencies

Legal:

  • Analyze a legal case
  • How to conduct contract review
  • Explain complex legal issues to clients
  • Describe a successful case

Consulting (Case Interview):

  • Estimate market size
  • Analyze company profit decline
  • Design growth strategy
  • Evaluate M&A feasibility

3. 模拟面试 Mock Interview

Interviewer Style Difficulty
Technical Professional, deep ⭐⭐⭐⭐
HR Friendly, comprehensive ⭐⭐⭐
Stress High-pressure, challenging ⭐⭐⭐⭐⭐
Hiring Manager Practical, experience-based ⭐⭐⭐⭐

4. 简历优化 Resume Optimization

Keyword optimization:

  • Extract key skills from job description
  • Identify must-have vs nice-to-have keywords
  • Suggest resume keywords to add

Project experience:

  • STAR method (Situation, Task, Action, Result)
  • Quantify achievements
  • Highlight relevant experience

Skills presentation:

  • Tier 1: Core skills (must show)
  • Tier 2: Supporting skills (good to have)
  • Tier 3: Bonus skills (differentiators)

Integration with resume skills:

  • resume-studio: Word/PDF resume generation
  • resume-html: HTML resume creation

5. 面试分析报告 Interview Analysis Report

Interview Analysis Report
━━━━━━━━━━━━━━━━━━━━━━━━
Position: {role} | Company: {company} | Date: {date}
━━━━━━━━━━━━━━━━━━━━━━━━

Overall Score: {X}/100 | Rating: {Excellent/Good/Acceptable/Needs Work}

Dimension Scores:
┌─────────────────┬────────┬────────┐
│ Dimension       │ Score  │ Rating │
├─────────────────┼────────┼────────┤
│ Professional    │ {X}/10 │ ⭐⭐⭐⭐⭐ │
│ Communication   │ {X}/10 │ ⭐⭐⭐⭐⭐ │
│ Logical Thinking│ {X}/10 │ ⭐⭐⭐⭐⭐ │
│ Problem Solving │ {X}/10 │ ⭐⭐⭐⭐⭐ │
│ Teamwork        │ {X}/10 │ ⭐⭐⭐⭐⭐ │
│ Role Fit        │ {X}/10 │ ⭐⭐⭐⭐⭐ │
└─────────────────┴────────┴────────┘

Strengths:
1. {strength} - {evidence} - Suggestion: {suggestion}

Weaknesses:
1. {weakness} (Impact: High/Medium/Low)
   Issue: {description}
   Improvement: {plan}
   Timeline: {estimate}

Learning Resources:
📚 Book: {title} - {reason}
🎥 Course: {name} - {platform}
💻 Resource: {name} - {description}

Improvement Plan:
- Short-term (1 week): {actions}
- Medium-term (1 month): {actions}
- Long-term (3 months): {actions}

Next Interview Tips:
- Questions: {suggestions}
- Non-verbal: {suggestions}
- Preparation: {suggestions}

Performance Trend:
| Session | Total | Prof | Comm | Trend |
|---------|-------|------|------|-------|
| 1st     | {X}   | {X}  | {X}  | -     |
| 2nd     | {X}   | {X}  | {X}  | ↑/↓   |

Hiring Likelihood: {X}%

与其他 Skills 集成 Integrations

Skill Purpose Install
resume-studio Word/PDF resume npx clawhub@latest install resume-studio
resume-html HTML resume npx clawhub@latest install resume-html
research-orchestrator Industry research npx clawhub@latest install research-orchestrator
word-studio Word report npx clawhub@latest install word-studio
pdf-studio PDF report npx clawhub@latest install pdf-studio

Integration workflows:

  1. Interview + Resume — interview-pro analyzes job → resume-studio generates resume
  2. Interview + Research — interview-pro prepares questions → research-orchestrator provides industry data
  3. Interview + Report — interview-pro evaluates → word-studio/pdf-studio generates report

完整示例 Full Example

User: "Help me prepare for ByteDance Python developer interview"

AI Execution:

Interview Preparation Start
━━━━━━━━━━━━━━━━━━━━━━━━━
Position: Python Developer
Company: ByteDance
━━━━━━━━━━━━━━━━━━━━━━━━━

📊 Job Analysis:
- Core requirements: Python, Django, Microservices, High concurrency
- Salary: 25-45K
- Bonus: AI/ML experience

📝 Question Prediction:
1. Technical: Python GIL, Django lifecycle, High concurrency design
2. Behavioral: Project experience, Teamwork, Problem solving

🎭 Mock Interview...
[Conduct mock interview]

📊 Analysis Report:
[Generate detailed report]

📝 Resume Optimization:
- Keywords: Python, Django, Microservices
- Projects: Highlight performance optimization experience

版本历史 Version History

  • v1.2.0 (2026-04-19): Removed external dependencies, optimized for security
  • v1.1.0 (2026-04-16): Full industry coverage, detailed analysis, resume integration
  • v1.0.0 (2026-04-16): Initial version
Usage Guidance
This is an instruction-only interview assistant and appears to do what it says. Things to consider before installing/using it: - The skill itself requests no credentials or filesystem access, which is good. However, its documentation includes commands like `npx clawhub@latest install resume-studio` to pull additional skills — running those will download and execute code from the network. Only run such commands if you trust the source and understand what the installed skill will do. - The skill will likely ask you to paste or upload your resume, job descriptions, or personal interview notes. Avoid sharing highly sensitive personal data (full ID numbers, bank details, passwords). Redact PII if you are uncomfortable. - Because the SKILL.md references npx but the metadata does not declare npx/npm as a required binary, expect to have node/npm available if you plan to use the integrations. Verify the install commands and package names before running them. - If you plan to install any of the referenced companion skills (resume-studio, resume-html, research-orchestrator, etc.), review those skills’ own metadata and code/instructions separately — they may request their own permissions or downloads. - If you want a lower-risk workflow, use this skill interactively (have the agent ask for inputs and produce guidance) rather than executing the in-doc install commands that fetch other packages.
Capability Analysis
Type: OpenClaw Skill Name: interview-pro Version: 1.2.1 The 'interview-pro' skill bundle is a purely instructional markdown-based tool designed to guide an AI agent in providing interview preparation and resume optimization services. It contains no executable code, shell commands, or network requests, and its instructions are strictly aligned with its stated purpose without any evidence of prompt injection or data exfiltration risks.
Capability Assessment
Purpose & Capability
The name/description (interview preparation, mock interviews, resume optimization) match the SKILL.md content. One discrepancy: the SKILL.md shows integration commands that use `npx clawhub@latest install ...` (to pull other skills like resume-studio), but the skill's metadata declares no required binaries (e.g., npm/npx). Requiring npx for optional integrations is reasonable for the feature set, but the binary dependency is not declared.
Instruction Scope
The runtime instructions stay within the interview-prep domain (question prediction, mock interviews, resume tips, reports). They do not instruct the agent to read unrelated system files or access environment variables. However, the doc includes explicit commands to install other skills via `npx`, which expands runtime behavior if followed (network fetch + execute install). The instructions do not demand access to secrets or system config beyond what a user would normally provide (resume text, job descriptions).
Install Mechanism
There is no formal install spec (instruction-only), so the skill itself does not write files or run installers. But the SKILL.md suggests running `npx clawhub@latest install <skill>` to integrate functionality; those commands would download/execute code from npm/Clawhub at runtime. That is an expected integration mechanism but does carry the usual risk of fetching code from the network — the skill does not perform that fetch itself, it simply documents how to install integrations.
Credentials
The skill declares no required environment variables, credentials, or config paths. The functionality described (mock interviews, resume optimization) normally does not require secrets. This is proportionate to the stated purpose.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent or privileged presence and does not indicate modifying other skills' configurations. Autonomous invocation is allowed by platform default but not requested here beyond normal behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install interview-pro
  3. After installation, invoke the skill by name or use /interview-pro
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
v1.2.1: Security hardening - removed all external dependencies and network access. Pure instruction-based skill with no curl, no APIs, no network tools. Safe for all environments.
v1.2.0
v1.2.0: Removed external dependencies (curl, DuckDuckGo API), pure instruction-based skill, optimized for security. No network access, no external tools required.
v1.1.0
v1.1.0: 全行业覆盖(技术、金融、市场、销售、HR、设计、教育、医疗、法律、咨询、制造、服务等);详细面试分析报告(多维度评分、强项弱项、改进建议、学习资源、表现趋势);与简历 Skills 深度联动
v1.0.0
v1.0.0: 初始版本 - 岗位分析、面试问题预测、模拟面试、简历优化、面试复盘;集成搜索功能获取最新招聘数据;支持中英文
Metadata
Slug interview-pro
Version 1.2.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is interview-pro?

面试助手。支持模拟面试、面试问题预测、简历优化、面试复盘。覆盖所有行业。Use when user needs interview preparation, mock interviews, resume optimization, or interview feedback. 面试准备、模拟面试、简历优化、面试... It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.

How do I install interview-pro?

Run "/install interview-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is interview-pro free?

Yes, interview-pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does interview-pro support?

interview-pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created interview-pro?

It is built and maintained by ToBeWin (@tobewin); the current version is v1.2.1.

💬 Comments