engagement-survey
Design, administer, and analyze employee engagement surveys with action planning
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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/engagement-survey/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How engagement-survey Compares
| Feature / Agent | engagement-survey | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/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
Integrate with survey platforms to create, distribute, and analyze user surveys
Survey Design
Design and analyze surveys for product validation and user research
survey-design-administration
Develop survey instruments, implement sampling strategies, optimize response rates, and manage multi-mode data collection
digital-engagement-strategy
Develop digital content strategies including virtual exhibitions, online programming, social media campaigns, and digital collection access
survey-data-processor
Survey data processing skill for point clouds, DTM generation, and coordinate transformation
process-builder
Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.
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
Run Babysitter autonomously with minimal manual interruption.
user-install
Install the user-level Babysitter Codex setup.
team-install
Install the team-pinned Babysitter Codex workspace setup.
retrospect
Summarize or retrospect on a completed Babysitter run.
resume
Resume an existing Babysitter run from Codex.