Problem
The people-report plugin from the Claude Plugin Hub provides useful HR analytics capabilities (headcount, attrition, diversity, org health reports), but it's only available on that platform. We want this skill available to both Claude Code and Rovo Dev users via the agents package.
Context
- Source plugin:
anthropics-human-resources-human-resources/people-report on claudepluginhub.com (https://www.claudepluginhub.com/skills/anthropics-human-resources-human-resources/people-report)
- The source plugin relies on platform-specific HRIS and chat connectors that don't apply here — the skill will accept user-provided data instead
- This is a shared skill (not platform-specific), installed to both Claude and Rovo Dev
- HRIS MCP integration is a potential future enhancement, out of scope for this ticket
Solution
Create a shared skill at packages/agents/content/skills/people-report/SKILL.md that:
- Report types: Supports headcount, attrition, diversity, and org health reports
- Invocation:
/people-report prompts interactively for report type; --report-type=headcount,attrition skips the prompt
- Data input: Accepts CSV paste or file upload in any format; infers column meanings from headers and asks for clarification on ambiguous columns
- Adaptive analysis: Works with whatever fields are available; minimum requirement is employee identifier + department/team; notes which analyses were skipped due to missing fields and what columns would unlock them
- Output: Structured markdown report (executive summary, key metrics table, detailed analysis, recommendations, methodology with caveats)
Acceptance criteria
Problem
The people-report plugin from the Claude Plugin Hub provides useful HR analytics capabilities (headcount, attrition, diversity, org health reports), but it's only available on that platform. We want this skill available to both Claude Code and Rovo Dev users via the agents package.
Context
anthropics-human-resources-human-resources/people-reporton claudepluginhub.com (https://www.claudepluginhub.com/skills/anthropics-human-resources-human-resources/people-report)Solution
Create a shared skill at
packages/agents/content/skills/people-report/SKILL.mdthat:/people-reportprompts interactively for report type;--report-type=headcount,attritionskips the promptAcceptance criteria
SKILL.mdexists atpackages/agents/content/skills/people-report/with correct frontmatter (name,description,user-invocable: true)--report-typeargument skips interactive prompt; absence of the argument triggers interactive selectionpnpm run ws testin agents package)