← 返回 Skills 市场
alirezarezvani

Interview System Designer

作者 Alireza Rezvani · GitHub ↗ · v2.1.1 · MIT-0
cross-platform ✓ 安全检测通过
779
总下载
0
收藏
7
当前安装
2
版本数
在 OpenClaw 中安装
/install interview-system-designer
功能描述
This skill should be used when the user asks to "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview que...
使用说明 (SKILL.md)

Interview System Designer

Comprehensive interview system design, competency assessment, and hiring process optimization.

Table of Contents


Quick Start

# Design a complete interview loop for a senior software engineer role
python loop_designer.py --role "Senior Software Engineer" --level senior --team platform --output loops/

# Generate a comprehensive question bank for a product manager position
python question_bank_generator.py --role "Product Manager" --level senior --competencies leadership,strategy,analytics --output questions/

# Analyze interview calibration across multiple candidates and interviewers
python hiring_calibrator.py --input interview_data.json --output calibration_report.json --analysis-type full

Tools Overview

1. Interview Loop Designer

Generates calibrated interview loops tailored to specific roles, levels, and teams.

Input: Role definition (title, level, team, competency requirements) Output: Complete interview loop with rounds, focus areas, time allocation, scorecard templates

Key Features:

  • Role-specific competency mapping
  • Level-appropriate question difficulty
  • Interviewer skill requirements
  • Time-optimized scheduling
  • Standardized scorecards

Usage:

# Design loop for a specific role
python loop_designer.py --role "Staff Data Scientist" --level staff --team ml-platform

# Generate loop with specific focus areas
python loop_designer.py --role "Engineering Manager" --level senior --competencies leadership,technical,strategy

# Create loop for multiple levels
python loop_designer.py --role "Backend Engineer" --levels junior,mid,senior --output loops/backend/

2. Question Bank Generator

Creates comprehensive, competency-based interview questions with detailed scoring criteria.

Input: Role requirements, competency areas, experience level Output: Structured question bank with scoring rubrics, follow-up probes, and calibration examples

Key Features:

  • Competency-based question organization
  • Level-appropriate difficulty progression
  • Behavioral and technical question types
  • Anti-bias question design
  • Calibration examples (poor/good/great answers)

Usage:

# Generate questions for technical competencies
python question_bank_generator.py --role "Frontend Engineer" --competencies react,typescript,system-design

# Create behavioral question bank
python question_bank_generator.py --role "Product Manager" --question-types behavioral,leadership --output pm_questions/

# Generate questions for all levels
python question_bank_generator.py --role "DevOps Engineer" --levels junior,mid,senior,staff

3. Hiring Calibrator

Analyzes interview scores to detect bias, calibration issues, and recommends improvements.

Input: Interview results data (candidate scores, interviewer feedback, demographics) Output: Calibration analysis, bias detection report, interviewer coaching recommendations

Key Features:

  • Statistical bias detection
  • Interviewer calibration analysis
  • Score distribution analysis
  • Recommendation engine
  • Trend tracking over time

Usage:

# Analyze calibration across all interviews
python hiring_calibrator.py --input interview_results.json --analysis-type comprehensive

# Focus on specific competency areas
python hiring_calibrator.py --input data.json --competencies technical,leadership --output bias_report.json

# Track calibration trends over time
python hiring_calibrator.py --input historical_data.json --trend-analysis --period quarterly

Interview System Workflows

Role-Specific Loop Design

Software Engineering Roles

Junior/Mid Software Engineer (2-4 years)

  • Duration: 3-4 hours across 3-4 rounds
  • Focus Areas: Coding fundamentals, debugging, system understanding, growth mindset
  • Rounds:
    1. Technical Phone Screen (45min) - Coding fundamentals, algorithms
    2. Coding Deep Dive (60min) - Problem-solving, code quality, testing
    3. System Design Basics (45min) - Component interaction, basic scalability
    4. Behavioral & Values (30min) - Team collaboration, learning agility

Senior Software Engineer (5-8 years)

  • Duration: 4-5 hours across 4-5 rounds
  • Focus Areas: System design, technical leadership, mentoring capability, domain expertise
  • Rounds:
    1. Technical Phone Screen (45min) - Advanced algorithms, optimization
    2. System Design (60min) - Scalability, trade-offs, architectural decisions
    3. Coding Excellence (60min) - Code quality, testing strategies, refactoring
    4. Technical Leadership (45min) - Mentoring, technical decisions, cross-team collaboration
    5. Behavioral & Culture (30min) - Leadership examples, conflict resolution

Staff+ Engineer (8+ years)

  • Duration: 5-6 hours across 5-6 rounds
  • Focus Areas: Architectural vision, organizational impact, technical strategy, cross-functional leadership
  • Rounds:
    1. Technical Phone Screen (45min) - System architecture, complex problem-solving
    2. Architecture Design (90min) - Large-scale systems, technology choices, evolution patterns
    3. Technical Strategy (60min) - Technical roadmaps, technology adoption, risk assessment
    4. Leadership & Influence (60min) - Cross-team impact, technical vision, stakeholder management
    5. Coding & Best Practices (45min) - Code quality standards, development processes
    6. Cultural & Strategic Fit (30min) - Company values, strategic thinking

Product Management Roles

Product Manager (3-6 years)

  • Duration: 3-4 hours across 4 rounds
  • Focus Areas: Product sense, analytical thinking, stakeholder management, execution
  • Rounds:
    1. Product Sense (60min) - Feature prioritization, user empathy, market understanding
    2. Analytical Thinking (45min) - Data interpretation, metrics design, experimentation
    3. Execution & Process (45min) - Project management, cross-functional collaboration
    4. Behavioral & Leadership (30min) - Stakeholder management, conflict resolution

Senior Product Manager (6-10 years)

  • Duration: 4-5 hours across 4-5 rounds
  • Focus Areas: Product strategy, team leadership, business impact, market analysis
  • Rounds:
    1. Product Strategy (75min) - Market analysis, competitive positioning, roadmap planning
    2. Leadership & Influence (60min) - Team building, stakeholder management, decision-making
    3. Data & Analytics (45min) - Advanced metrics, experimentation design, business intelligence
    4. Technical Collaboration (45min) - Technical trade-offs, engineering partnership
    5. Case Study Presentation (45min) - Past impact, lessons learned, strategic thinking

Design Roles

UX Designer (2-5 years)

  • Duration: 3-4 hours across 3-4 rounds
  • Focus Areas: Design process, user research, visual design, collaboration
  • Rounds:
    1. Portfolio Review (60min) - Design process, problem-solving approach, visual skills
    2. Design Challenge (90min) - User-centered design, wireframing, iteration
    3. Collaboration & Process (45min) - Cross-functional work, feedback incorporation
    4. Behavioral & Values (30min) - User advocacy, creative problem-solving

Senior UX Designer (5+ years)

  • Duration: 4-5 hours across 4-5 rounds
  • Focus Areas: Design leadership, system thinking, research methodology, business impact
  • Rounds:
    1. Portfolio Deep Dive (75min) - Design impact, methodology, leadership examples
    2. Design System Challenge (90min) - Systems thinking, scalability, consistency
    3. Research & Strategy (60min) - User research methods, data-driven design decisions
    4. Leadership & Mentoring (45min) - Design team leadership, process improvement
    5. Business & Strategy (30min) - Design's business impact, stakeholder management

Competency Matrix Development

Technical Competencies

Software Engineering

  • Coding Proficiency: Algorithm design, data structures, language expertise
  • System Design: Architecture patterns, scalability, performance optimization
  • Testing & Quality: Unit testing, integration testing, code review practices
  • DevOps & Tools: CI/CD, monitoring, debugging, development workflows

Data Science & Analytics

  • Statistical Analysis: Statistical methods, hypothesis testing, experimental design
  • Machine Learning: Algorithm selection, model evaluation, feature engineering
  • Data Engineering: ETL processes, data pipeline design, data quality
  • Business Intelligence: Metrics design, dashboard creation, stakeholder communication

Product Management

  • Product Strategy: Market analysis, competitive research, roadmap planning
  • User Research: User interviews, usability testing, persona development
  • Data Analysis: Metrics interpretation, A/B testing, cohort analysis
  • Technical Understanding: API design, database concepts, system architecture

Behavioral Competencies

Leadership & Influence

  • Team Building: Hiring, onboarding, team culture development
  • Mentoring & Coaching: Skill development, career guidance, feedback delivery
  • Strategic Thinking: Long-term planning, vision setting, decision-making frameworks
  • Change Management: Process improvement, organizational change, resistance handling

Communication & Collaboration

  • Stakeholder Management: Expectation setting, conflict resolution, alignment building
  • Cross-Functional Partnership: Engineering-Product-Design collaboration
  • Presentation Skills: Technical communication, executive briefings, documentation
  • Active Listening: Empathy, question asking, perspective taking

Problem-Solving & Innovation

  • Analytical Thinking: Problem decomposition, root cause analysis, hypothesis formation
  • Creative Problem-Solving: Alternative solution generation, constraint navigation
  • Learning Agility: Skill acquisition, adaptation to change, knowledge transfer
  • Risk Assessment: Uncertainty navigation, trade-off analysis, mitigation planning

Question Bank Creation

Technical Questions by Level

Junior Level Questions

  • Coding: "Implement a function to find the second largest element in an array"
  • System Design: "How would you design a simple URL shortener for 1000 users?"
  • Debugging: "Walk through how you would debug a slow-loading web page"

Senior Level Questions

  • Architecture: "Design a real-time chat system supporting 1M concurrent users"
  • Leadership: "Describe how you would onboard a new team member in your area"
  • Trade-offs: "Compare microservices vs monolith for a rapidly scaling startup"

Staff+ Level Questions

  • Strategy: "How would you evaluate and introduce a new programming language to the organization?"
  • Influence: "Describe a time you drove technical consensus across multiple teams"
  • Vision: "How do you balance technical debt against feature development?"

Behavioral Questions Framework

STAR Method Implementation

  • Situation: Context and background of the scenario
  • Task: Specific challenge or goal that needed to be addressed
  • Action: Concrete steps taken to address the challenge
  • Result: Measurable outcomes and lessons learned

Sample Questions:

  • "Tell me about a time you had to influence a decision without formal authority"
  • "Describe a situation where you had to deliver difficult feedback to a colleague"
  • "Give an example of when you had to adapt your communication style for different audiences"
  • "Walk me through a time when you had to make a decision with incomplete information"

Bias Mitigation Framework

Structural Bias Prevention

Interview Panel Composition

  • Diverse interviewer panels (gender, ethnicity, experience level)
  • Rotating panel assignments to prevent pattern bias
  • Anonymous resume screening for initial phone screens
  • Standardized question sets to ensure consistency

Process Standardization

  • Structured interview guides with required probing questions
  • Consistent time allocation across all candidates
  • Standardized evaluation criteria and scoring rubrics
  • Required justification for all scoring decisions

Cognitive Bias Recognition

Common Interview Biases

  • Halo Effect: One strong impression influences overall assessment
  • Confirmation Bias: Seeking information that confirms initial impressions
  • Similarity Bias: Favoring candidates with similar backgrounds/experiences
  • Contrast Effect: Comparing candidates against each other rather than standard
  • Anchoring Bias: Over-relying on first piece of information received

Mitigation Strategies

  • Pre-interview bias awareness training for all interviewers
  • Structured debrief sessions with independent score recording
  • Regular calibration sessions with example candidate discussions
  • Statistical monitoring of scoring patterns by interviewer and demographic

Hiring Bar Calibration

Calibration Methodology

Regular Calibration Sessions

  • Monthly interviewer calibration meetings
  • Shadow interviewing for new interviewers (minimum 5 sessions)
  • Quarterly cross-team calibration reviews
  • Annual hiring bar review and adjustment process

Performance Tracking

  • New hire performance correlation with interview scores
  • Interviewer accuracy tracking (prediction vs actual performance)
  • False positive/negative analysis
  • Offer acceptance rate analysis by interviewer

Feedback Loops

  • Six-month new hire performance reviews
  • Manager feedback on interview process effectiveness
  • Candidate experience surveys and feedback integration
  • Continuous process improvement based on data analysis

Competency Frameworks

Engineering Competency Levels

Level 1-2: Individual Contributor (Junior/Mid)

  • Technical Skills: Language proficiency, testing basics, code review participation
  • Problem Solving: Structured approach to debugging, logical thinking
  • Communication: Clear status updates, effective question asking
  • Learning: Proactive skill development, mentorship seeking

Level 3-4: Senior Individual Contributor

  • Technical Leadership: Architecture decisions, code quality advocacy
  • Mentoring: Junior developer guidance, knowledge sharing
  • Project Ownership: End-to-end feature delivery, stakeholder communication
  • Innovation: Process improvement, technology evaluation

Level 5-6: Staff+ Engineer

  • Organizational Impact: Cross-team technical leadership, strategic planning
  • Technical Vision: Long-term architectural planning, technology roadmap
  • People Development: Team growth, hiring contribution, culture building
  • External Influence: Industry contribution, thought leadership

Product Management Competency Levels

Level 1-2: Associate/Product Manager

  • Product Execution: Feature specification, requirements gathering
  • User Focus: User research participation, feedback collection
  • Data Analysis: Basic metrics analysis, experiment interpretation
  • Stakeholder Management: Cross-functional collaboration, communication

Level 3-4: Senior Product Manager

  • Strategic Thinking: Market analysis, competitive positioning
  • Leadership: Cross-functional team leadership, decision making
  • Business Impact: Revenue impact, market share growth
  • Process Innovation: Product development process improvement

Level 5-6: Principal Product Manager

  • Vision Setting: Product strategy, market direction
  • Organizational Influence: Executive communication, team building
  • Innovation Leadership: New market creation, disruptive thinking
  • Talent Development: PM team growth, hiring leadership

Scoring & Calibration

Scoring Rubric Framework

4-Point Scoring Scale

  • 4 - Exceeds Expectations: Demonstrates mastery beyond required level
  • 3 - Meets Expectations: Solid performance meeting all requirements
  • 2 - Partially Meets: Shows potential but has development areas
  • 1 - Does Not Meet: Significant gaps in required competencies

Competency-Specific Scoring

Technical Competencies

  • Code Quality (4): Clean, maintainable, well-tested code with excellent documentation
  • Code Quality (3): Functional code with good structure and basic testing
  • Code Quality (2): Working code with some structural issues or missing tests
  • Code Quality (1): Non-functional or poorly structured code with significant issues

Leadership Competencies

  • Team Influence (4): Drives team success, develops others, creates lasting positive change
  • Team Influence (3): Contributes positively to team dynamics and outcomes
  • Team Influence (2): Shows leadership potential with some effective examples
  • Team Influence (1): Limited evidence of leadership ability or negative team impact

Calibration Standards

Statistical Benchmarks

  • Target score distribution: 20% (4s), 40% (3s), 30% (2s), 10% (1s)
  • Interviewer consistency target: \x3C0.5 standard deviation from team average
  • Pass rate target: 15-25% for most roles (varies by level and market conditions)
  • Time to hire target: 2-3 weeks from first interview to offer

Quality Metrics

  • New hire 6-month performance correlation: >0.6 with interview scores
  • Interviewer agreement rate: >80% within 1 point on final recommendations
  • Candidate experience satisfaction: >4.0/5.0 average rating
  • Offer acceptance rate: >85% for preferred candidates

Reference Documentation

Interview Templates

  • Role-specific interview guides and question banks
  • Scorecard templates for consistent evaluation
  • Debrief facilitation guides for effective team discussions

Bias Mitigation Resources

  • Unconscious bias training materials and exercises
  • Structured interviewing best practices checklist
  • Demographic diversity tracking and reporting templates

Calibration Tools

  • Interview performance correlation analysis templates
  • Interviewer coaching and development frameworks
  • Hiring pipeline metrics and dashboard specifications

Industry Standards

Best Practices Integration

  • Google's structured interviewing methodology
  • Amazon's Leadership Principles assessment framework
  • Microsoft's competency-based evaluation system
  • Netflix's culture fit assessment approach

Compliance & Legal Considerations

  • EEOC compliance requirements and documentation
  • ADA accommodation procedures and guidelines
  • International hiring law considerations
  • Privacy and data protection requirements (GDPR, CCPA)

Continuous Improvement Framework

  • Regular process auditing and refinement cycles
  • Industry benchmarking and comparative analysis
  • Technology integration for interview optimization
  • Candidate experience enhancement initiatives

This comprehensive interview system design framework provides the structure and tools necessary to build fair, effective, and scalable hiring processes that consistently identify top talent while minimizing bias and maximizing candidate experience.

安全使用建议
This package is internally consistent and appears to do what it claims, but take the following precautions before using it on real data: (1) Inspect the three Python scripts for any network calls, hidden phone-home behavior, or file-system writes you don't expect; (2) Run the tools first on the provided sample JSONs in an isolated environment; (3) Do not feed real candidate PII/demographics unless you have consent and appropriate data-handling controls — consider anonymizing or removing demographic fields if you only need calibration logic; (4) If you plan to integrate outputs with ATS, calendars, or analytics dashboards, verify how export is implemented and restrict access/permissions appropriately; (5) If you lack internal security review capacity, ask a developer to scan the code for external network requests and unexpected subprocess execution before running in production.
功能分析
Type: OpenClaw Skill Name: interview-system-designer Version: 2.1.1 The 'interview-system-designer' skill bundle is a legitimate toolkit for HR and engineering management to design, optimize, and calibrate hiring processes. The included Python scripts (hiring_calibrator.py, loop_designer.py, and question_bank_generator.py) perform local data processing, statistical analysis, and template generation using standard libraries without any network calls, shell execution, or sensitive file access. The documentation and SKILL.md instructions are professional, consistent with the stated purpose, and contain no evidence of prompt injection or malicious intent.
能力评估
Purpose & Capability
Name/description (interview loop design, question banks, calibration) match the included Python tools and reference materials. The three scripts (loop_designer.py, question_bank_generator.py, hiring_calibrator.py) and sample data are coherent with the stated capabilities; no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run local Python scripts against JSON inputs (role definitions, interview results). That scope is appropriate for the stated purpose. However the hiring_calibrator expects and uses demographic fields (gender, ethnicity, university_tier, etc.), so the tool will process sensitive personal data — the documentation does not instruct any safe-handling or anonymization steps. SKILL.md does not direct data to external endpoints, but integration notes mention exporting to ATS/analytics systems (which may be implemented in the code or added by users).
Install Mechanism
No install spec is provided (instruction-only install), so nothing is downloaded or installed automatically by the platform. The README claims only Python 3 standard library is required. Because there is no external installer or network-download step in the registry metadata, install risk is low. Note: the repository includes sizeable Python scripts — review them before execution.
Credentials
The skill declares no required environment variables, credentials, or config paths, which is proportionate to its offline/local analysis purpose. The only risk is data sensitivity: the expected input data includes candidate demographic and background fields (gender, ethnicity, university tier, previous company), so supplying real candidate data could expose PII if outputs are shared or exported.
Persistence & Privilege
The skill is not always-enabled and is user-invocable (normal). It does not declare any behavior that would persistently modify other skills or system settings. No elevated privileges are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install interview-system-designer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /interview-system-designer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.1.1
v2.1.1: optimization, reference splits
v1.0.0
Initial release
元数据
Slug interview-system-designer
版本 2.1.1
许可证 MIT-0
累计安装 7
当前安装数 7
历史版本数 2
常见问题

Interview System Designer 是什么?

This skill should be used when the user asks to "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview que... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 779 次。

如何安装 Interview System Designer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install interview-system-designer」即可一键安装,无需额外配置。

Interview System Designer 是免费的吗?

是的,Interview System Designer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Interview System Designer 支持哪些平台?

Interview System Designer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Interview System Designer?

由 Alireza Rezvani(@alirezarezvani)开发并维护,当前版本 v2.1.1。

💬 留言讨论