people-analytics
Analyze workforce data — attrition, engagement, diversity, and productivity. Trigger with "attrition rate", "turnover analysis", "diversity metrics", "engagement data", "retention risk", or when the u
SKILL.mdskills/people-analytics/SKILL.md
GitHubPeople Analytics
Analyze workforce data to surface trends, risks, and opportunities.
Key Metrics
Retention
- Overall attrition rate (voluntary + involuntary)
- Regrettable attrition rate
- Average tenure
- Flight risk indicators
Diversity
- Representation by level, team, and function
- Pipeline diversity (hiring funnel by demographic)
- Promotion rates by group
- Pay equity analysis
Engagement
- Survey scores and trends
- eNPS (Employee Net Promoter Score)
- Participation rates
- Open-ended feedback themes
Productivity
- Revenue per employee
- Span of control efficiency
- Time to productivity for new hires
Approach
- Understand the question: Clarify what workforce insights the user needs
- Get the data:
- Use
fetchtool to retrieve uploaded HR data files (CSV, Excel, etc.) - Ask user to paste data directly if needed
- Use
knowledge_answerto search historical HR data from Feishu messages/docs
- Use
- Analyze: Apply appropriate statistical methods using Python code execution
- Visualize: Use
aily-chartto create charts (trend lines, distribution charts, heatmaps) - Present findings:
- Use
writeragent to generate structured Feishu Doc reports for comprehensive analysis - Or use
messagetool to present key findings directly in chat
- Use
- Recommend actions: Provide data-driven recommendations with context and caveats
Output Formats
- Comprehensive Report: Feishu Doc with executive summary, detailed metrics, visualizations, and recommendations
- Quick Summary: Key findings presented directly in conversation for rapid insights