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

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.

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

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

2Manually: put the files in place

~/.claude/skills/persona-content-creator/SKILL.md

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

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

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