← Back to Skills Marketplace
494
Downloads
0
Stars
4
Active Installs
3
Versions
Install in OpenClaw
/install interview
Description
Interview preparation system with company research, story building, and mock interview practice. Use when user mentions job interviews, interview prep, behav...
README (SKILL.md)
Interview
Interview mastery system. Preparation that wins offers.
Critical Privacy & Safety
Data Storage (CRITICAL)
- All interview data stored locally only:
memory/interview/ - No external job platforms connected
- No application tracking systems integrated
- No sharing of interview content
- User controls all data retention and deletion
Safety Boundaries
- ✅ Research companies and roles
- ✅ Build story libraries from experience
- ✅ Run mock interviews with feedback
- ✅ Prepare salary negotiation strategies
- ❌ NEVER guarantee job offers
- ❌ NEVER provide false information
- ❌ NEVER replace genuine preparation
Data Structure
Interview data stored locally:
memory/interview/research.json- Company research briefsmemory/interview/stories.json- Story librarymemory/interview/practice.json- Mock interview recordsmemory/interview/salary.json- Salary research and strategiesmemory/interview/feedback.json- Post-interview notes
Core Workflows
Research Company
User: "Research Acme Corp for my interview Friday"
→ Use scripts/research_company.py --company "Acme Corp" --role "Product Manager"
→ Generate comprehensive research brief with talking points
Build Story
User: "Help me build a story about the project failure"
→ Use scripts/build_story.py --situation "project-failure" --lesson "learned"
→ Structure STAR format story with specific details
Mock Interview
User: "Run a mock interview for PM role"
→ Use scripts/mock_interview.py --role "Product Manager" --level senior
→ Ask realistic questions, provide honest feedback
Prepare Salary
User: "How should I handle the salary question?"
→ Use scripts/prep_salary.py --role "Product Manager" --location "SF"
→ Research market data, prepare negotiation strategy
Draft Follow-up
User: "Draft thank you email for today's interview"
→ Use scripts/draft_followup.py --interview "INT-123" --tone professional
→ Generate specific, memorable follow-up message
Module Reference
- Company Research: See references/research.md
- Story Building: See references/stories.md
- Mock Interviews: See references/mock-interviews.md
- Salary Negotiation: See references/salary.md
- Difficult Questions: See references/difficult-questions.md
- Follow-up Strategy: See references/followup.md
- Handling Rejection: See references/rejection.md
Scripts Reference
| Script | Purpose |
|---|---|
research_company.py |
Generate company research brief |
build_story.py |
Build STAR format stories |
mock_interview.py |
Run practice interview |
prep_salary.py |
Prepare salary strategy |
draft_followup.py |
Draft follow-up messages |
analyze_role.py |
Analyze job description |
identify_gaps.py |
Identify experience gaps |
log_feedback.py |
Log post-interview feedback |
Usage Guidance
This package appears to be a small local interview-prep tool but it is incomplete: only two helper scripts (build_story.py and research_company.py) are included while SKILL.md advertises several other scripts and reference files that are missing. Before installing or using it, consider: 1) it will create and write JSON files in ~/.openclaw/workspace/memory/interview — inspect that folder and the files it creates; 2) the research script only prints a framework (it does not fetch web data), so the skill may not deliver on promised 'comprehensive research' without additional code or data; 3) request the missing scripts/references from the author or review a complete package if you need mock interviews, salary prep, or follow-up drafting; 4) test in a sandbox or isolated environment if you want to ensure no unexpected behavior. The current issues look like an incomplete or mispackaged skill rather than overtly malicious code, but the capability mismatch means you should be cautious.
Capability Analysis
Type: OpenClaw Skill
Name: interview
Version: 3.0.0
The 'interview' skill bundle is a legitimate tool for interview preparation, including company research and STAR-format story building. The Python scripts (build_story.py, research_company.py) perform basic local file I/O within a designated workspace directory (~/.openclaw/workspace/memory/interview) and contain no network activity, obfuscation, or unauthorized data access.
Capability Assessment
Purpose & Capability
The name/description (interview prep, company research, story building, mock interviews, salary prep, follow-ups) aligns with the included scripts that build stories and scaffold company research. However the SKILL.md references many additional scripts (mock_interview.py, prep_salary.py, draft_followup.py, analyze_role.py, identify_gaps.py, log_feedback.py) and multiple references/*.md files that are not present in the bundle. That means the skill claims capabilities it does not actually provide.
Instruction Scope
Runtime instructions and scripts operate entirely locally and only write/read JSON under a designated interview memory directory. There are no network calls, no external endpoints, and no environment variables accessed. Minor inconsistency: SKILL.md states data is stored under memory/interview/, while scripts use an absolute path under ~/.openclaw/workspace/memory/interview. The instructions also reference many missing scripts and reference docs, so following the SKILL.md will lead to missing-file errors for several workflows.
Install Mechanism
No install spec is provided (instruction-only skill with a couple of small Python scripts). Nothing is downloaded or written outside the normal workspace path by an installer.
Credentials
No environment variables, credentials, or external config paths are requested. The scripts only use the user's home directory to store files; this is proportionate for a local interview prep tool.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and does not require elevated privileges. It writes its own data into a hidden workspace directory under the user's home, which is expected for a local-memory feature.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install interview - After installation, invoke the skill by name or use
/interview - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.0
Major update: Added company research framework, STAR story building, mock interview system, salary preparation
v2.0.1
Complete rewrite with deeper content
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Interview?
Interview preparation system with company research, story building, and mock interview practice. Use when user mentions job interviews, interview prep, behav... It is an AI Agent Skill for Claude Code / OpenClaw, with 494 downloads so far.
How do I install Interview?
Run "/install interview" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Interview free?
Yes, Interview is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Interview support?
Interview is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Interview?
It is built and maintained by AGIstack (@agistack); the current version is v3.0.0.
More Skills