[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-google-workspace-persona-project-manager":3,"mdc-qpegft-key":47,"related-repo-google-workspace-persona-project-manager":290,"related-org-google-workspace-persona-project-manager":374},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":21,"repoUrl":22,"updatedAt":23,"license":24,"forks":25,"topics":26,"repo":42,"sourceUrl":45,"mdContent":46},"persona-project-manager","coordinate projects and tasks","Coordinate projects — track tasks, schedule meetings, and share docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"google-workspace","Google Workspace","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fgoogle-workspace.png","googleworkspace",[13,17,18],{"name":14,"slug":15,"type":16},"Project Management","project-management","tag",{"name":9,"slug":8,"type":16},{"name":19,"slug":20,"type":16},"Task Management","task-management",29614,"https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli","2026-07-12T08:24:54.62409",null,1717,[27,28,29,30,31,32,33,34,35,36,37,38,39,8,40,41],"agent-skills","ai-agent","automation","cli","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar","google-chat","google-docs","google-drive","google-sheets","oauth2","rust",{"repoUrl":22,"stars":21,"forks":25,"topics":43,"description":44},[27,28,29,30,31,32,33,34,35,36,37,38,39,8,40,41],"Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.","https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli\u002Ftree\u002FHEAD\u002Fskills\u002Fpersona-project-manager","---\nname: persona-project-manager\ndescription: \"Coordinate projects — track tasks, schedule meetings, and share docs.\"\nmetadata:\n  version: 0.22.5\n  openclaw:\n    category: \"persona\"\n    requires:\n      bins:\n        - gws\n      skills:\n        - gws-drive\n        - gws-sheets\n        - gws-calendar\n        - gws-gmail\n        - gws-chat\n---\n\n# Project Manager\n\n> **PREREQUISITE:** Load the following utility skills to operate as this persona: `gws-drive`, `gws-sheets`, `gws-calendar`, `gws-gmail`, `gws-chat`\n\nCoordinate projects — track tasks, schedule meetings, and share docs.\n\n## Relevant Workflows\n- `gws workflow +standup-report`\n- `gws workflow +weekly-digest`\n- `gws workflow +file-announce`\n\n## Instructions\n- Start the week with `gws workflow +weekly-digest` for a snapshot of upcoming meetings and unread items.\n- Track project status in Sheets using `gws sheets +append` to log updates.\n- Share project artifacts by uploading to Drive with `gws drive +upload`, then announcing with `gws workflow +file-announce`.\n- Schedule recurring standups with `gws calendar +insert` — include all team members as attendees.\n- Send status update emails to stakeholders with `gws gmail +send`.\n\n## Tips\n- Use `gws drive files list --params '{\"q\": \"name contains \\'Project\\'\"}'` to find project folders.\n- Pipe triage output through `jq` for filtering by sender or subject.\n- Use `--dry-run` before any write operations to preview what will happen.\n\n",{"data":48,"body":62},{"name":4,"description":6,"metadata":49},{"version":50,"openclaw":51},"0.22.5",{"category":52,"requires":53},"persona",{"bins":54,"skills":56},[55],"gws",[57,58,59,60,61],"gws-drive","gws-sheets","gws-calendar","gws-gmail","gws-chat",{"type":63,"children":64},"root",[65,74,121,125,132,164,170,243,249],{"type":66,"tag":67,"props":68,"children":70},"element","h1",{"id":69},"project-manager",[71],{"type":72,"value":73},"text","Project Manager",{"type":66,"tag":75,"props":76,"children":77},"blockquote",{},[78],{"type":66,"tag":79,"props":80,"children":81},"p",{},[82,88,90,96,98,103,104,109,110,115,116],{"type":66,"tag":83,"props":84,"children":85},"strong",{},[86],{"type":72,"value":87},"PREREQUISITE:",{"type":72,"value":89}," Load the following utility skills to operate as this persona: ",{"type":66,"tag":91,"props":92,"children":94},"code",{"className":93},[],[95],{"type":72,"value":57},{"type":72,"value":97},", ",{"type":66,"tag":91,"props":99,"children":101},{"className":100},[],[102],{"type":72,"value":58},{"type":72,"value":97},{"type":66,"tag":91,"props":105,"children":107},{"className":106},[],[108],{"type":72,"value":59},{"type":72,"value":97},{"type":66,"tag":91,"props":111,"children":113},{"className":112},[],[114],{"type":72,"value":60},{"type":72,"value":97},{"type":66,"tag":91,"props":117,"children":119},{"className":118},[],[120],{"type":72,"value":61},{"type":66,"tag":79,"props":122,"children":123},{},[124],{"type":72,"value":6},{"type":66,"tag":126,"props":127,"children":129},"h2",{"id":128},"relevant-workflows",[130],{"type":72,"value":131},"Relevant Workflows",{"type":66,"tag":133,"props":134,"children":135},"ul",{},[136,146,155],{"type":66,"tag":137,"props":138,"children":139},"li",{},[140],{"type":66,"tag":91,"props":141,"children":143},{"className":142},[],[144],{"type":72,"value":145},"gws workflow +standup-report",{"type":66,"tag":137,"props":147,"children":148},{},[149],{"type":66,"tag":91,"props":150,"children":152},{"className":151},[],[153],{"type":72,"value":154},"gws workflow +weekly-digest",{"type":66,"tag":137,"props":156,"children":157},{},[158],{"type":66,"tag":91,"props":159,"children":161},{"className":160},[],[162],{"type":72,"value":163},"gws workflow +file-announce",{"type":66,"tag":126,"props":165,"children":167},{"id":166},"instructions",[168],{"type":72,"value":169},"Instructions",{"type":66,"tag":133,"props":171,"children":172},{},[173,185,198,218,231],{"type":66,"tag":137,"props":174,"children":175},{},[176,178,183],{"type":72,"value":177},"Start the week with ",{"type":66,"tag":91,"props":179,"children":181},{"className":180},[],[182],{"type":72,"value":154},{"type":72,"value":184}," for a snapshot of upcoming meetings and unread items.",{"type":66,"tag":137,"props":186,"children":187},{},[188,190,196],{"type":72,"value":189},"Track project status in Sheets using ",{"type":66,"tag":91,"props":191,"children":193},{"className":192},[],[194],{"type":72,"value":195},"gws sheets +append",{"type":72,"value":197}," to log updates.",{"type":66,"tag":137,"props":199,"children":200},{},[201,203,209,211,216],{"type":72,"value":202},"Share project artifacts by uploading to Drive with ",{"type":66,"tag":91,"props":204,"children":206},{"className":205},[],[207],{"type":72,"value":208},"gws drive +upload",{"type":72,"value":210},", then announcing with ",{"type":66,"tag":91,"props":212,"children":214},{"className":213},[],[215],{"type":72,"value":163},{"type":72,"value":217},".",{"type":66,"tag":137,"props":219,"children":220},{},[221,223,229],{"type":72,"value":222},"Schedule recurring standups with ",{"type":66,"tag":91,"props":224,"children":226},{"className":225},[],[227],{"type":72,"value":228},"gws calendar +insert",{"type":72,"value":230}," — include all team members as attendees.",{"type":66,"tag":137,"props":232,"children":233},{},[234,236,242],{"type":72,"value":235},"Send status update emails to stakeholders with ",{"type":66,"tag":91,"props":237,"children":239},{"className":238},[],[240],{"type":72,"value":241},"gws gmail +send",{"type":72,"value":217},{"type":66,"tag":126,"props":244,"children":246},{"id":245},"tips",[247],{"type":72,"value":248},"Tips",{"type":66,"tag":133,"props":250,"children":251},{},[252,265,278],{"type":66,"tag":137,"props":253,"children":254},{},[255,257,263],{"type":72,"value":256},"Use ",{"type":66,"tag":91,"props":258,"children":260},{"className":259},[],[261],{"type":72,"value":262},"gws drive files list --params '{\"q\": \"name contains \\'Project\\'\"}'",{"type":72,"value":264}," to find project folders.",{"type":66,"tag":137,"props":266,"children":267},{},[268,270,276],{"type":72,"value":269},"Pipe triage output through ",{"type":66,"tag":91,"props":271,"children":273},{"className":272},[],[274],{"type":72,"value":275},"jq",{"type":72,"value":277}," for filtering by sender or subject.",{"type":66,"tag":137,"props":279,"children":280},{},[281,282,288],{"type":72,"value":256},{"type":66,"tag":91,"props":283,"children":285},{"className":284},[],[286],{"type":72,"value":287},"--dry-run",{"type":72,"value":289}," before any write operations to preview what will happen.",{"items":291,"total":373},[292,309,321,333,343,353,362],{"slug":293,"name":293,"fn":294,"description":295,"org":296,"tags":297,"stars":21,"repoUrl":22,"updatedAt":308},"gws-admin-reports","generate Google Workspace audit and usage reports","Google Workspace Admin SDK: Audit logs and usage reports.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[298,301,302,305],{"name":299,"slug":300,"type":16},"Audit","audit",{"name":9,"slug":8,"type":16},{"name":303,"slug":304,"type":16},"Logs","logs",{"name":306,"slug":307,"type":16},"Reporting","reporting","2026-07-12T08:26:31.062227",{"slug":59,"name":59,"fn":310,"description":311,"org":312,"tags":313,"stars":21,"repoUrl":22,"updatedAt":320},"manage Google Calendar events and schedules","Google Calendar: Manage calendars and events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[314,316,317],{"name":315,"slug":35,"type":16},"Google Calendar",{"name":9,"slug":8,"type":16},{"name":318,"slug":319,"type":16},"Scheduling","scheduling","2026-07-12T08:24:59.616333",{"slug":322,"name":322,"fn":323,"description":324,"org":325,"tags":326,"stars":21,"repoUrl":22,"updatedAt":332},"gws-calendar-agenda","show upcoming Google Calendar events","Google Calendar: Show upcoming events across all calendars.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[327,328,329],{"name":315,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":330,"slug":331,"type":16},"Meetings","meetings","2026-07-12T08:25:10.888894",{"slug":334,"name":334,"fn":335,"description":336,"org":337,"tags":338,"stars":21,"repoUrl":22,"updatedAt":342},"gws-calendar-insert","create Google Calendar events","Google Calendar: Create a new event.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[339,340,341],{"name":315,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":318,"slug":319,"type":16},"2026-07-12T08:25:09.604012",{"slug":61,"name":61,"fn":344,"description":345,"org":346,"tags":347,"stars":21,"repoUrl":22,"updatedAt":352},"manage Google Chat spaces and messages","Google Chat: Manage Chat spaces and messages.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[348,349],{"name":9,"slug":8,"type":16},{"name":350,"slug":351,"type":16},"Messaging","messaging","2026-07-12T08:26:10.121585",{"slug":354,"name":354,"fn":355,"description":356,"org":357,"tags":358,"stars":21,"repoUrl":22,"updatedAt":361},"gws-chat-send","send messages to Google Chat spaces","Google Chat: Send a message to a space.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[359,360],{"name":9,"slug":8,"type":16},{"name":350,"slug":351,"type":16},"2026-07-12T08:24:45.761728",{"slug":363,"name":363,"fn":364,"description":365,"org":366,"tags":367,"stars":21,"repoUrl":22,"updatedAt":372},"gws-classroom","manage Google Classroom rosters and coursework","Google Classroom: Manage classes, rosters, and coursework.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[368,371],{"name":369,"slug":370,"type":16},"Education","education",{"name":9,"slug":8,"type":16},"2026-07-12T08:25:00.846861",95,{"items":375,"total":373},[376,383,389,395,401,406,411,416,429,442,454,467],{"slug":293,"name":293,"fn":294,"description":295,"org":377,"tags":378,"stars":21,"repoUrl":22,"updatedAt":308},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[379,380,381,382],{"name":299,"slug":300,"type":16},{"name":9,"slug":8,"type":16},{"name":303,"slug":304,"type":16},{"name":306,"slug":307,"type":16},{"slug":59,"name":59,"fn":310,"description":311,"org":384,"tags":385,"stars":21,"repoUrl":22,"updatedAt":320},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[386,387,388],{"name":315,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":318,"slug":319,"type":16},{"slug":322,"name":322,"fn":323,"description":324,"org":390,"tags":391,"stars":21,"repoUrl":22,"updatedAt":332},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[392,393,394],{"name":315,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":330,"slug":331,"type":16},{"slug":334,"name":334,"fn":335,"description":336,"org":396,"tags":397,"stars":21,"repoUrl":22,"updatedAt":342},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[398,399,400],{"name":315,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":318,"slug":319,"type":16},{"slug":61,"name":61,"fn":344,"description":345,"org":402,"tags":403,"stars":21,"repoUrl":22,"updatedAt":352},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[404,405],{"name":9,"slug":8,"type":16},{"name":350,"slug":351,"type":16},{"slug":354,"name":354,"fn":355,"description":356,"org":407,"tags":408,"stars":21,"repoUrl":22,"updatedAt":361},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[409,410],{"name":9,"slug":8,"type":16},{"name":350,"slug":351,"type":16},{"slug":363,"name":363,"fn":364,"description":365,"org":412,"tags":413,"stars":21,"repoUrl":22,"updatedAt":372},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[414,415],{"name":369,"slug":370,"type":16},{"name":9,"slug":8,"type":16},{"slug":417,"name":417,"fn":418,"description":419,"org":420,"tags":421,"stars":21,"repoUrl":22,"updatedAt":428},"gws-docs","read and write Google Docs","Read and write Google Docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[422,425,427],{"name":423,"slug":424,"type":16},"Documents","documents",{"name":426,"slug":37,"type":16},"Google Docs",{"name":9,"slug":8,"type":16},"2026-07-12T08:26:07.645598",{"slug":430,"name":430,"fn":431,"description":432,"org":433,"tags":434,"stars":21,"repoUrl":22,"updatedAt":441},"gws-docs-write","append text to Google Docs","Google Docs: Append text to a document.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[435,436,437,438],{"name":423,"slug":424,"type":16},{"name":426,"slug":37,"type":16},{"name":9,"slug":8,"type":16},{"name":439,"slug":440,"type":16},"Writing","writing","2026-07-12T08:26:22.261687",{"slug":57,"name":57,"fn":443,"description":444,"org":445,"tags":446,"stars":21,"repoUrl":22,"updatedAt":453},"manage files in Google Drive","Google Drive: Manage files, folders, and shared drives.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[447,450,452],{"name":448,"slug":449,"type":16},"File Storage","file-storage",{"name":451,"slug":38,"type":16},"Google Drive",{"name":9,"slug":8,"type":16},"2026-07-12T08:24:42.025037",{"slug":455,"name":455,"fn":456,"description":457,"org":458,"tags":459,"stars":21,"repoUrl":22,"updatedAt":466},"gws-drive-upload","upload files to Google Drive","Google Drive: Upload a file with automatic metadata.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[460,461,464,465],{"name":448,"slug":449,"type":16},{"name":462,"slug":463,"type":16},"File Uploads","file-uploads",{"name":451,"slug":38,"type":16},{"name":9,"slug":8,"type":16},"2026-07-12T08:25:02.071018",{"slug":468,"name":468,"fn":469,"description":470,"org":471,"tags":472,"stars":21,"repoUrl":22,"updatedAt":479},"gws-events","subscribe to Google Workspace events","Subscribe to Google Workspace events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[473,475,476],{"name":474,"slug":29,"type":16},"Automation",{"name":9,"slug":8,"type":16},{"name":477,"slug":478,"type":16},"Notifications","notifications","2026-07-12T08:24:35.741351"]