engagement-survey

Design, administer, and analyze employee engagement surveys with action planning

509 stars

Best use case

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

Design, administer, and analyze employee engagement surveys with action planning

Teams using engagement-survey 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/engagement-survey/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/human-resources/skills/engagement-survey/SKILL.md"

Manual Installation

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

How engagement-survey Compares

Feature / Agentengagement-surveyStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Design, administer, and analyze employee engagement surveys with action planning

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

# Engagement Survey Skill

## Overview

The Engagement Survey skill provides capabilities for designing, administering, and analyzing employee engagement surveys. This skill enables comprehensive engagement measurement, driver analysis, manager reporting, and action planning.

## Capabilities

### Survey Design
- Create engagement survey instruments
- Design validated question sets
- Include pulse survey options
- Configure demographic questions
- Support multi-language surveys

### Administration
- Configure survey distribution and anonymity
- Manage participation tracking
- Send reminder communications
- Handle confidentiality concerns
- Support multiple survey modes

### Score Calculation
- Calculate engagement scores and benchmarks
- Compute dimension and question scores
- Generate favorability percentages
- Create composite indices
- Apply weighting if needed

### Driver Analysis
- Identify engagement drivers and detractors
- Perform regression-based driver analysis
- Calculate impact scores
- Prioritize focus areas
- Compare driver strength over time

### Manager Reporting
- Generate manager-level action reports
- Create team comparison views
- Maintain minimum response thresholds
- Support drill-down analysis
- Enable year-over-year trending

### Action Planning
- Create action planning templates
- Link results to specific actions
- Track commitment completion
- Monitor action effectiveness
- Share best practices

## Usage

### Survey Configuration
```javascript
const surveyConfig = {
  name: 'Annual Engagement Survey 2026',
  dimensions: [
    {
      name: 'Overall Engagement',
      questions: [
        'I am proud to work for this company',
        'I would recommend this company as a great place to work',
        'I rarely think about looking for a job at another company'
      ]
    },
    {
      name: 'Manager Effectiveness',
      questions: [
        'My manager treats me with respect',
        'My manager provides regular feedback',
        'My manager supports my development'
      ]
    },
    {
      name: 'Growth and Development',
      questions: [
        'I have opportunities to grow my career here',
        'I receive the training I need to do my job well',
        'I can see a clear path for advancement'
      ]
    }
  ],
  scale: {
    type: 'likert-5',
    labels: ['Strongly Disagree', 'Disagree', 'Neutral', 'Agree', 'Strongly Agree']
  },
  demographics: ['department', 'level', 'tenure', 'location'],
  anonymity: {
    minimumResponses: 5,
    hideSmallGroups: true
  }
};
```

### Analysis Configuration
```javascript
const analysisConfig = {
  survey: 'engagement-2026',
  analysis: {
    overall: true,
    byDimension: true,
    byDemographic: true,
    driverAnalysis: true,
    trendAnalysis: true
  },
  benchmarks: {
    internal: ['engagement-2025', 'engagement-2024'],
    external: 'industry-tech'
  },
  reporting: {
    executiveDashboard: true,
    managerReports: { minimumN: 5 },
    heatmaps: true,
    actionPlanning: true
  }
};
```

## Process Integration

This skill integrates with the following HR processes:

| Process | Integration Points |
|---------|-------------------|
| employee-engagement-survey.js | Full survey workflow |
| culture-assessment.js | Culture-engagement link |
| turnover-analysis.js | Engagement-turnover correlation |

## Best Practices

1. **Regular Cadence**: Conduct annual surveys with quarterly pulses
2. **Action Focus**: Always follow up with visible action
3. **Manager Enablement**: Train managers to discuss results
4. **Transparency**: Share results broadly
5. **Benchmark Context**: Provide external comparison
6. **Long-term View**: Track trends over time

## Metrics and KPIs

| Metric | Description | Target |
|--------|-------------|--------|
| Participation Rate | Employees completing survey | >80% |
| Engagement Score | Overall engagement index | Above benchmark |
| Action Completion | Teams with action plans | 100% |
| Trend Direction | Year-over-year change | Improvement |
| Manager Follow-up | Managers discussing results | 100% |

## Related Skills

- SK-021: Culture Assessment (culture input)
- SK-019: Turnover Analytics (engagement-turnover link)
- SK-017: Exit Analysis (disengagement signals)

Related Skills

survey-platform

509
from a5c-ai/babysitter

Integrate with survey platforms to create, distribute, and analyze user surveys

Survey Design

509
from a5c-ai/babysitter

Design and analyze surveys for product validation and user research

survey-design-administration

509
from a5c-ai/babysitter

Develop survey instruments, implement sampling strategies, optimize response rates, and manage multi-mode data collection

digital-engagement-strategy

509
from a5c-ai/babysitter

Develop digital content strategies including virtual exhibitions, online programming, social media campaigns, and digital collection access

survey-data-processor

509
from a5c-ai/babysitter

Survey data processing skill for point clouds, DTM generation, and coordinate transformation

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.