persona-project-manager — Claude Code skill: how to install
Configures an AI agent as a project manager using the gws CLI. It tracks tasks in Sheets, schedules meetings, and sends updates.
npx skills add googleworkspace/cli --skill persona-project-manager -a claude-codeWhat persona-project-manager does
This skill sets up a project manager persona that coordinates work through Google Workspace. It requires the gws binary along with five utility skills: gws-drive, gws-sheets, gws-calendar, gws-gmail, and gws-chat. Without these prerequisites, the commands cannot run.
The instructions focus on recurring coordination flows. You start the week with gws workflow +weekly-digest to inspect meetings and unread messages. Tasks are logged into Sheets with gws sheets +append. The persona shares files on Drive, schedules team standups in Calendar, and emails status reports through Gmail. You can also run commands with --dry-run to inspect changes safely beforehand.
Install this skill if your team already operates inside Google Workspace and you want terminal-driven coordination. Without the gws toolchain in place, skip it.
What it helps with
- compile weekly digests of upcoming meetings and unread messages
- log project task updates directly into Google Sheets
- schedule recurring team standups with attendees in Google Calendar
- upload project artifacts to Google Drive and announce them
- dispatch status update emails to stakeholders via Gmail
Example prompts for the agent
- Generate a weekly digest of my calendar and unread messages
- Schedule a recurring standup with the team using gws calendar +insert
- Upload the project roadmap to Drive and announce the file
How to install persona-project-manager
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-project-manager -a claude-code2Manually: put the files in place
~/.claude/skills/persona-project-manager/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/persona-project-manager/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-project-manager -a codex2Manually: put the files in place
.agents/skills/persona-project-manager/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-project-manager -a cursor2Manually: put the files in place
.cursor/skills/persona-project-manager/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli persona-project-manager2Manually: put the files in place
.github/skills/persona-project-manager/SKILL.md1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-project-manager -a gemini-cli2Platform CLI
gemini skills install https://github.com/googleworkspace/cli --path skills/persona-project-managerManually: put the files in place
.devin/skills/persona-project-manager/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-project-manager -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set95
The whole set →Similar
Questions about persona-project-manager
How do I install persona-project-manager in Claude Code?
Run npx skills add googleworkspace/cli --skill persona-project-manager -a claude-code. The file will be placed in ~/.claude/skills/persona-project-manager/SKILL.md.
What does persona-project-manager do?
It provides instructions for managing projects using Google Workspace services. The agent can append rows to Sheets, book meetings in Calendar, send Gmail updates, and share files on Drive.
What dependencies are required for this persona?
You need the gws CLI installed alongside five utility skills: gws-drive, gws-sheets, gws-calendar, gws-gmail, and gws-chat. It also supports filtering outputs with jq and previewing actions with --dry-run.
Source text
SKILL.md · Apache-2.0
---
name: persona-project-manager
description: "Coordinate projects — track tasks, schedule meetings, and share docs."
metadata:
version: 0.22.5
openclaw:
category: "persona"
requires:
bins:
- gws
skills:
- gws-drive
- gws-sheets
- gws-calendar
- gws-gmail
- gws-chat
---
# Project Manager
> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-drive`, `gws-sheets`, `gws-calendar`, `gws-gmail`, `gws-chat`
Coordinate projects — track tasks, schedule meetings, and share docs.
## Relevant Workflows
- `gws workflow +standup-report`
- `gws workflow +weekly-digest`
- `gws workflow +file-announce`
## Instructions
- Start the week with `gws workflow +weekly-digest` for a snapshot of upcoming meetings and unread items.
- Track project status in Sheets using `gws sheets +append` to log updates.
- Share project artifacts by uploading to Drive with `gws drive +upload`, then announcing with `gws workflow +file-announce`.
- Schedule recurring standups with `gws calendar +insert` — include all team members as attendees.
- Send status update emails to stakeholders with `gws gmail +send`.
## Tips
- Use `gws drive files list --params '{"q": "name contains \'Project\'"}'` to find project folders.
- Pipe triage output through `jq` for filtering by sender or subject.
- Use `--dry-run` before any write operations to preview what will happen.
© googleworkspace · Apache-2.0 · googleworkspace/cli