Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot official · Google

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.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add googleworkspace/cli --skill persona-project-manager -a claude-code
Open on GitHub

What 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-code

2Manually: put the files in place

~/.claude/skills/persona-project-manager/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/persona-project-manager/

From the same set95

The whole set →
gws-gmail official googleworkspace This skill hands your agent Gmail: send mail, read the inbox, reply in a thread. Useful when email work already runs through the gws CLI. Claude Code CX Codex Cursor +1 81,900installs gws-gmail-send official googleworkspace A skill that teaches your agent to send Gmail from the terminal: recipients, subject, body, attachments and drafts. Claude Code CX Codex Cursor +1 74,700installs gws-drive official googleworkspace This skill hands your agent Google Drive through the gws CLI: files, folders, shared drives, comments and access requests. Useful when docs move through code. Claude Code CX Codex Cursor +1 74,500installs gws-shared official googleworkspace This skill gives agents shared rules for gws CLI authentication, flags, and output formats. Use it when working with gws commands. Claude Code CX Codex Cursor +1 66,000installs gws-calendar official googleworkspace Manage Google Calendar events, access rules, and schedules through the gws CLI tool. Claude Code CX Codex Cursor +1 61,100installs gws-sheets official googleworkspace This skill lets an agent read and edit Google Sheets through the CLI. Use it when a coding workflow needs spreadsheet data or table updates. Claude Code CX Codex Cursor +1 58,800installs gws-docs official googleworkspace This skill lets an agent read and update Google Docs through gws. Use it when document changes should happen from an agent chat. Claude Code CX Codex Cursor +1 58,300installs gws-sheets-read official googleworkspace Reads cell values and sheets from Google Spreadsheets via CLI. Useful when an agent needs spreadsheet data without risk of altering it. Claude Code CX Codex Cursor +1 50,600installs

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

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor