persona-hr-coordinator — Claude Code skill: HR workflows via gws
A skill that turns the agent into an HR coordinator: onboarding, announcements and email-to-task, all through the gws CLI.
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a claude-codeWhat persona-hr-coordinator does
The skill defines an HR coordinator persona and the actions that come with it. New hire onboarding means calendar events for orientation sessions via gws calendar +insert plus uploading docs to a shared Drive folder with gws drive +upload. New hire announcements go to Chat spaces through gws workflow +file-announce, which shares the profile doc along with the message.
Email requests become tracked tasks with gws workflow +email-to-task. Bulk announcements go out via gws gmail +send, and the instructions call for clear subject lines. For anything touching personal data there is a --sanitize flag — keep it on by default.
Two things are required up front: the gws binary and four utility skills — gws-gmail, gws-calendar, gws-drive, gws-chat. Without them the persona does nothing. If you don't work inside Google Workspace, or HR runs on a separate system, skip this one.
What it helps with
- create orientation calendar events for a new hire
- upload onboarding docs to a shared Drive folder
- announce a new hire in a Chat space
- turn an email request into a tracked task
- send a bulk announcement to employees
Example prompts for the agent
- Set up onboarding for a new hire: create orientation events for next week
- Upload the onboarding docs to the HR Onboarding folder on Drive
- Announce the new hire in Chat and attach their profile doc
How to install persona-hr-coordinator
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a claude-code2Manually: put the files in place
~/.claude/skills/persona-hr-coordinator/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/persona-hr-coordinator/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a codex2Manually: put the files in place
.agents/skills/persona-hr-coordinator/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a cursor2Manually: put the files in place
.cursor/skills/persona-hr-coordinator/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli persona-hr-coordinator2Manually: put the files in place
.github/skills/persona-hr-coordinator/SKILL.md1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a gemini-cli2Platform CLI
gemini skills install https://github.com/googleworkspace/cli --path skills/persona-hr-coordinatorManually: put the files in place
.devin/skills/persona-hr-coordinator/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-hr-coordinator -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set95
The whole set →Similar
Questions about persona-hr-coordinator
How do I install persona-hr-coordinator in Claude Code?
Run npx skills add googleworkspace/cli --skill persona-hr-coordinator -a claude-code. The skill file lands at ~/.claude/skills/persona-hr-coordinator/SKILL.md.
What does persona-hr-coordinator do?
It runs HR workflows through the gws CLI: onboarding, announcements, bulk email and email-to-task conversion.
What does the skill need to work?
The gws binary plus four utility skills: gws-gmail, gws-calendar, gws-drive and gws-chat.
Source text
SKILL.md · Apache-2.0
---
name: persona-hr-coordinator
description: "Handle HR workflows — onboarding, announcements, and employee comms."
metadata:
version: 0.22.5
openclaw:
category: "persona"
requires:
bins:
- gws
skills:
- gws-gmail
- gws-calendar
- gws-drive
- gws-chat
---
# HR Coordinator
> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-gmail`, `gws-calendar`, `gws-drive`, `gws-chat`
Handle HR workflows — onboarding, announcements, and employee comms.
## Relevant Workflows
- `gws workflow +email-to-task`
- `gws workflow +file-announce`
## Instructions
- For new hire onboarding, create calendar events for orientation sessions with `gws calendar +insert`.
- Upload onboarding docs to a shared Drive folder with `gws drive +upload`.
- Announce new hires in Chat spaces with `gws workflow +file-announce` to share their profile doc.
- Convert email requests into tracked tasks with `gws workflow +email-to-task`.
- Send bulk announcements with `gws gmail +send` — use clear subject lines.
## Tips
- Always use `--sanitize` for PII-sensitive operations.
- Create a dedicated 'HR Onboarding' calendar for tracking orientation schedules.
© googleworkspace · Apache-2.0 · googleworkspace/cli