Guide · Agent skill
How to use the Create Google Meet Space agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
This guide explains the recipe-create-meet-space agent skill from the googleworkspace/cli project. It lets an AI agent create a new Google Meet meeting space with open access and email the join link to someone. You will learn what the skill does, how to install it, how to ask for it in plain language, and what it needs and risks before you run it.
Quick start
- 1Download and unzip the skill. Download the ZIP from this page and unzip it so you have a folder containing SKILL.md.
- 2Place the folder. Move the folder into ~/.claude/skills/ or a project's .claude/skills/ folder, or upload the ZIP under Settings → Capabilities → Skills in the Claude apps.
- 3Install gws and the companion skills. Make sure the gws command-line tool, the gws-meet skill and the gws-gmail skill are available.
- 4Authorise Google Workspace access. Confirm your Google Workspace account has Google Meet and Gmail access authorised for gws.
- 5Ask for a meeting and a link. Request a Meet room and name the recipient, for example asking the agent to email the join link to a colleague.
- 6Check the result. Review the recipient and message the agent used, then confirm the email was sent and the link works.
What is an agent skill and what does this one do?
An agent skill is a folder containing a SKILL.md file with instructions that an AI agent can load and follow for a specific task. This particular skill is a short recipe. Once it is loaded, the agent can create a Google Meet video meeting room and send its join link to a recipient through Gmail.
The recipe runs three steps: it creates the meeting space with the gws command-line tool, takes the meeting URI from the response, and sends that URI by email. It relies on two other skills, gws-meet and gws-gmail, for the underlying commands.
Install the recipe-create-meet-space skill
Download the skill ZIP from our page and unzip it. The skill is a single file, SKILL.md. Then put the folder in one of these locations: ~/.claude/skills/ for your personal use, or a project's .claude/skills/ folder if only that project should use it.
You can also upload the ZIP in the Claude apps under Settings → Capabilities → Skills.
- Personal install: place the unzipped folder in ~/.claude/skills/
- Project install: place the unzipped folder in the project's .claude/skills/ folder
- Claude apps: Settings → Capabilities → Skills, then upload the ZIP
Install the required tools and skills
The recipe cannot work alone. It needs the gws command-line tool (the binary is named gws), and it loads the gws-meet and gws-gmail skills. Your Google Workspace account must have Google Meet and Gmail access authorised for gws.
- gws command-line tool (binary named gws)
- gws-meet skill
- gws-gmail skill
- Google Workspace account with Google Meet and Gmail access authorised for gws
How to trigger the skill with a natural request
You do not need a special command. Ask the agent in plain language to create a meeting and send the link. Name the recipient and, if you want, the subject. The source recipe uses a placeholder address and text, so give the agent a real recipient and message in your request.
Examples of requests that match this skill:
- Create a Google Meet and email the link to priya@example.com.
- Set up a quick video call and send the join link to my team.
- Make a new Meet room and share the link with the design group by email.
What the skill runs under the hood
The first step runs the meeting creation command with an open access type. The agent then copies the meeting URI from the response and sends it with the Gmail send command.
gws meet spaces create --json '{"config": {"accessType": "OPEN"}}'
gws gmail +send --to team@company.com --subject 'Join the meeting' --body 'Join here: MEETING_URI'Safety notes: scripts and network access
This skill runs scripts and uses the network. It calls Google services through gws, so it acts on your real Google Workspace account. Check the recipient and message before you let it run, because the recipe does not ask for confirmation before sending email.
Because accessType is set to OPEN, anyone with the link can join the meeting. Do not use this recipe for meetings that must be limited to invited people.
- Confirm the recipient address before the agent sends mail.
- Remember that anyone with the link can join an OPEN meeting.
- Only install skills from sources you trust, since the skill runs commands.
Tips for getting reliable results
Keep the request specific so the agent fills in the right recipient and subject. If the setup fails, first confirm that the gws tool is installed and that your account has been authorised for Meet and Gmail through gws. The recipe is a good example of how a simple skill chains two services, so you can read SKILL.md to see how the steps connect.
- State the recipient and subject in your request.
- Check that gws, gws-meet and gws-gmail are all available before you start.
- Read SKILL.md to learn the three-step pattern for your own skills.
What people use it for
- Start an ad-hoc video call with a colleague and send them the join link by email.
- Give a team a quick Meet room for a standup without opening Google Calendar.
- Automate meeting setup for users who already run the gws tool.
- Study a short example of a multi-step skill that chains Meet and Gmail actions.
Frequently asked questions
How do I install the recipe-create-meet-space skill?
Download the skill ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder, or upload the ZIP in the Claude apps under Settings → Capabilities → Skills.
What do I need before this skill works?
You need the gws command-line tool (binary named gws), the gws-meet and gws-gmail skills, and a Google Workspace account with Google Meet and Gmail access authorised for gws. Without these the skill cannot work.
Is the recipe-create-meet-space skill free?
The source is released under the Apache-2.0 licence. This page does not state any price, so check the googleworkspace/cli project for its terms and any costs of your Google Workspace account.
Can I restrict the meeting to invited people only?
No. The recipe sets accessType to OPEN, which means anyone with the link can join. Pick a different approach if the meeting must be limited to invited guests.
Does the skill ask me to confirm before sending the email?
No. The recipe sends mail without a confirmation step and uses a placeholder address and text, so check the recipient and message in your request before the agent runs it.
Why does the skill fail or do nothing?
The most likely causes are that the gws tool is not installed, the gws-meet or gws-gmail skill is missing, or your Google account has not been authorised for Meet and Gmail through gws. Fix those first, then try again.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits teams and Google Workspace users who already use the gws tool and want a quick open Meet room with the link emailed out. Choose something else if the meeting must be private to invited people, if you need to review emails before they go out, or if you do not have gws and Google Workspace access set up.
Download the skill