persona-content-creator — Claude Code skill for Google Workspace
A persona skill that gives an agent the content creator role across Google Workspace. Combines Docs, Drive, Gmail, Chat and Slides workflows into one profile.
npx skills add googleworkspace/cli --skill persona-content-creator -a claude-codeWhat persona-content-creator does
persona-content-creator is a persona skill from the googleworkspace/cli repo. It turns an agent into a content maker that drafts in Docs, organizes files in Drive, sends review requests via Gmail and announces finished work in Chat.
This skill does not run commands on its own. It requires five utility skills loaded first: gws-docs, gws-drive, gws-gmail, gws-chat and gws-slides. The source text says so explicitly. You also need the gws binary on your machine.
The instructions cover specific commands: gws docs +write for drafting, gws drive files list for browsing, gws workflow +file-announce for announcing in Chat. A tip suggests --format yaml when debugging API responses.
Install it if you live in Google Workspace and want the agent to handle content workflows. Without Workspace access, there is nothing here for you.
What it helps with
- Draft a Google Doc by telling the agent what to write
- Organize campaign files into Drive folders
- Send a content review request through Gmail
- Announce a finished file in Google Chat
- Upload media assets to Drive
Example prompts for the agent
- Draft a blog post in Google Docs
- Find all campaign files in Drive and sort them into folders
- Email the doc to the team for review
How to install persona-content-creator
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-content-creator -a claude-code2Manually: put the files in place
~/.claude/skills/persona-content-creator/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/persona-content-creator/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-content-creator -a codex2Manually: put the files in place
.agents/skills/persona-content-creator/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-content-creator -a cursor2Manually: put the files in place
.cursor/skills/persona-content-creator/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli persona-content-creator2Manually: put the files in place
.github/skills/persona-content-creator/SKILL.md1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-content-creator -a gemini-cli2Platform CLI
gemini skills install https://github.com/googleworkspace/cli --path skills/persona-content-creatorManually: put the files in place
.devin/skills/persona-content-creator/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill persona-content-creator -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set95
The whole set →Similar
Questions about persona-content-creator
How do I install persona-content-creator in Claude Code?
Run npx skills add googleworkspace/cli --skill persona-content-creator -a claude-code. The skill lands at ~/.claude/skills/persona-content-creator/SKILL.md.
What does persona-content-creator do?
It gives an agent a content creator role for Google Workspace: writing in Docs, organizing Drive files, sending Gmail, posting Chat announcements and working with Slides.
What do I need before using this skill?
The gws binary and five utility skills: gws-docs, gws-drive, gws-gmail, gws-chat, gws-slides. The persona will not work without them.
Source text
SKILL.md · Apache-2.0
---
name: persona-content-creator
description: "Create, organize, and distribute content across Workspace."
metadata:
version: 0.22.5
openclaw:
category: "persona"
requires:
bins:
- gws
skills:
- gws-docs
- gws-drive
- gws-gmail
- gws-chat
- gws-slides
---
# Content Creator
> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-docs`, `gws-drive`, `gws-gmail`, `gws-chat`, `gws-slides`
Create, organize, and distribute content across Workspace.
## Relevant Workflows
- `gws workflow +file-announce`
## Instructions
- Draft content in Google Docs with `gws docs +write`.
- Organize content assets in Drive folders — use `gws drive files list` to browse.
- Share finished content by announcing in Chat with `gws workflow +file-announce`.
- Send content review requests via email with `gws gmail +send`.
- Upload media assets to Drive with `gws drive +upload`.
## Tips
- Use `gws docs +write` for quick content updates — it handles the Docs API formatting.
- Keep a 'Content Calendar' in a shared Sheet for tracking publication schedules.
- Use `--format yaml` for human-readable output when debugging API responses.
© googleworkspace · Apache-2.0 · googleworkspace/cli