people-report
Generate headcount, attrition, diversity, or org health reports. Use when pulling a headcount snapshot for leadership, analyzing turnover trends by team, preparing diversity representation metrics, or assessing span of control and flight risk across the org.
Best use case
people-report is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate headcount, attrition, diversity, or org health reports. Use when pulling a headcount snapshot for leadership, analyzing turnover trends by team, preparing diversity representation metrics, or assessing span of control and flight risk across the org.
Teams using people-report 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/people-report/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How people-report Compares
| Feature / Agent | people-report | 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?
Generate headcount, attrition, diversity, or org health reports. Use when pulling a headcount snapshot for leadership, analyzing turnover trends by team, preparing diversity representation metrics, or assessing span of control and flight risk across the org.
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.
Related Guides
AI Agent for Cold Email Generation
Discover AI agent skills for cold email generation, outreach copy, lead personalization, CRM support, and sales-adjacent messaging workflows.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# /people-report > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate people analytics reports from your HR data. Analyze workforce data to surface trends, risks, and opportunities. ## Usage ``` /people-report $ARGUMENTS ``` ## Report Types **Headcount**: Current org snapshot — by team, location, level, tenure **Attrition**: Turnover analysis — voluntary/involuntary, by team, trends **Diversity**: Representation metrics — by level, team, pipeline **Org Health**: Span of control, management layers, team sizes, flight risk ## 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 1. Understand what question they're trying to answer 2. Identify the right data (upload, paste, or pull from ~~HRIS) 3. Analyze with appropriate statistical methods 4. Present findings with context and caveats 5. Recommend specific actions based on data ## What I Need From You Upload a CSV or describe your data. Helpful fields: - Employee name/ID, department, team - Title, level, location - Start date, end date (if applicable) - Manager, compensation (if relevant) - Demographics (for diversity reports, if available) ## Output ```markdown ## People Report: [Type] — [Date] ### Executive Summary [2-3 key takeaways] ### Key Metrics | Metric | Value | Trend | |--------|-------|-------| | [Metric] | [Value] | [up/down/flat] | ### Detailed Analysis [Charts, tables, and narrative for the specific report type] ### Recommendations - [Data-driven recommendation] - [Action item] ### Methodology [How the numbers were calculated, any caveats] ``` ## If Connectors Available If **~~HRIS** is connected: - Pull live employee data — headcount, tenure, department, level - Generate reports without needing a CSV upload If **~~chat** is connected: - Offer to share the report summary in a relevant channel
Related Skills
status-report
Generate a status report with KPIs, risks, and action items. Use when writing a weekly or monthly update for leadership, summarizing project health with green/yellow/red status, surfacing risks and decisions that need stakeholder attention, or turning a pile of project tracker activity into a readable narrative.
performance-report
Build a marketing performance report with key metrics, trend analysis, wins and misses, and prioritized optimization recommendations. Use when wrapping a campaign, when preparing weekly, monthly, or quarterly channel summaries for stakeholders, or when you need data translated into an executive summary with next-period priorities.
pipeline-review
Analyze pipeline health — prioritize deals, flag risks, get a weekly action plan. Use when running a weekly pipeline review, deciding which deals to focus on this week, spotting stale or stuck opportunities, auditing for hygiene issues like bad close dates, or identifying single-threaded deals.
forecast
Generate a weighted sales forecast with best/likely/worst scenarios, commit vs. upside breakdown, and gap analysis. Use when preparing a quarterly forecast call, assessing gap-to-quota from a pipeline CSV, deciding which deals to commit vs. call upside, or checking pipeline coverage against your number.
draft-outreach
Research a prospect then draft personalized outreach. Uses web research by default, supercharged with enrichment and CRM. Trigger with "draft outreach to [person/company]", "write cold email to [prospect]", "reach out to [name]".
daily-briefing
Start your day with a prioritized sales briefing. Works standalone when you tell me your meetings and priorities, supercharged when you connect your calendar, CRM, and email. Trigger with "morning briefing", "daily brief", "what's on my plate today", "prep my day", or "start my day".
create-an-asset
Generate tailored sales assets (landing pages, decks, one-pagers, workflow demos) from your deal context. Describe your prospect, audience, and goal — get a polished, branded asset ready to share with customers.
competitive-intelligence
Research your competitors and build an interactive battlecard. Outputs an HTML artifact with clickable competitor cards and a comparison matrix. Trigger with "competitive intel", "research competitors", "how do we compare to [competitor]", "battlecard for [competitor]", or "what's new with [competitor]".
call-summary
Process call notes or a transcript — extract action items, draft follow-up email, generate internal summary. Use when pasting rough notes or a transcript after a discovery, demo, or negotiation call, drafting a customer follow-up, logging the activity for your CRM, or capturing objections and next steps for your team.
update
Sync tasks and refresh memory from your current activity. Use when pulling new assignments from your project tracker into TASKS.md, triaging stale or overdue tasks, filling memory gaps for unknown people or projects, or running a comprehensive scan to catch todos buried in chat and email.
task-management
Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.
memory-management
Two-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acronyms, nicknames, and internal language so Claude understands requests like a colleague would. CLAUDE.md for working memory, memory/ directory for the full knowledge base.