interview-questions

Generate competency-based and behavioral interview questions with legal compliance validation

509 stars

Best use case

interview-questions is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Generate competency-based and behavioral interview questions with legal compliance validation

Teams using interview-questions should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/interview-questions/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/human-resources/skills/interview-questions/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/interview-questions/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How interview-questions Compares

Feature / Agentinterview-questionsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate competency-based and behavioral interview questions with legal compliance validation

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Interview Question Generator Skill

## Overview

The Interview Question Generator skill provides capabilities for creating structured, competency-based, and behavioral interview questions. This skill ensures consistent evaluation, legal compliance, and effective candidate assessment across all interview stages.

## Capabilities

### Behavioral Question Generation
- Generate STAR-format behavioral interview questions
- Create questions targeting specific competencies
- Adapt questions for experience levels
- Provide follow-up probe questions
- Include situation-specific scenarios

### Competency-Based Questions
- Create competency-based question sets by role
- Map questions to competency frameworks
- Generate role-specific technical questions
- Build leadership assessment questions
- Develop culture-fit evaluation questions

### Technical Assessment
- Build technical assessment frameworks
- Create coding challenge guidelines
- Develop case study scenarios
- Generate system design questions
- Build portfolio review guides

### Scorecard Development
- Generate interview scorecards with rating criteria
- Create anchored rating scales
- Define evaluation rubrics
- Build consensus decision frameworks
- Design debrief guides

### Situational Judgment
- Create situational judgment questions
- Build role-play scenarios
- Develop hypothetical situation responses
- Generate problem-solving assessments
- Create prioritization exercises

### Compliance Validation
- Validate questions for legal compliance
- Flag potentially discriminatory questions
- Ensure ADA compliance considerations
- Review for protected class implications
- Generate compliant alternatives

## Usage

### Behavioral Question Set
```javascript
const questionRequest = {
  competency: 'Problem Solving',
  level: 'Senior',
  role: 'Software Engineer',
  format: 'STAR',
  count: 5,
  includeFollowUps: true,
  compliance: {
    jurisdiction: 'US',
    checkProtectedClasses: true
  }
};

// Example output:
// "Tell me about a time when you faced a significant technical
// challenge with limited resources. What was the situation,
// what actions did you take, and what was the outcome?"
```

### Scorecard Generation
```javascript
const scorecardConfig = {
  role: 'Product Manager',
  competencies: [
    'Strategic Thinking',
    'Stakeholder Management',
    'Data-Driven Decision Making',
    'Communication'
  ],
  ratingScale: {
    type: 'behaviorally-anchored',
    levels: 5,
    anchors: true
  },
  sections: ['Technical', 'Behavioral', 'Culture Fit'],
  includeNotes: true,
  includeRecommendation: true
};
```

## Process Integration

This skill integrates with the following HR processes:

| Process | Integration Points |
|---------|-------------------|
| structured-interview-design.js | Question development, scorecard creation |
| full-cycle-recruiting.js | Interview preparation |
| leadership-development-program.js | Assessment questions |

## Best Practices

1. **Consistency**: Use the same questions for all candidates in a role
2. **Competency Mapping**: Ensure questions map to required competencies
3. **Legal Review**: Have legal review novel question types
4. **Training**: Train interviewers on question usage and probing
5. **Calibration**: Regularly calibrate interviewer scoring
6. **Updates**: Refresh question banks annually

## Question Categories

| Category | Purpose | Example Topics |
|----------|---------|----------------|
| Behavioral | Past performance prediction | Leadership, conflict, failure |
| Situational | Problem-solving approach | Hypothetical scenarios |
| Technical | Skills validation | Role-specific knowledge |
| Cultural | Values alignment | Collaboration, growth mindset |
| Motivational | Engagement prediction | Career goals, interests |

## Related Skills

- SK-001: ATS Integration (interview workflow)
- SK-002: Resume Screening (evaluation continuity)

Related Skills

interview-facilitation

509
from a5c-ai/babysitter

Conduct semi-structured interviews and moderate focus groups with rapport building, probing techniques, and group dynamics management

oral-history-interview-technique

509
from a5c-ai/babysitter

Conduct life history and testimonial interviews with appropriate prompting, active listening, and trauma-informed approaches

interview-simulator

509
from a5c-ai/babysitter

Simulate realistic coding interview experience

interview-problem-bank

509
from a5c-ai/babysitter

Curated bank of interview problems organized by company, pattern, and difficulty. Provides problem recommendations, coverage tracking, weak area identification, and premium problem alternatives for FAANG interview preparation.

requirements-interview

509
from a5c-ai/babysitter

Interactive PM interview with expertise-adaptive questioning for requirements elicitation

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.

team-install

509
from a5c-ai/babysitter

Install the team-pinned Babysitter Codex workspace setup.

retrospect

509
from a5c-ai/babysitter

Summarize or retrospect on a completed Babysitter run.

resume

509
from a5c-ai/babysitter

Resume an existing Babysitter run from Codex.