Loading...
Loading...
Enables Claude to create and edit websites using Google Sites via Playwright MCP
npx skill4agent add andrejones92/canifi-life-os google-sitescurl -sSL https://canifi.com/skills/google-sites/install.sh | bashcp -r skills/google-sites ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set GOOGLE_EMAIL "your-email@gmail.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "Create a site for our team project"
Claude: Creates new site titled "Team Project", adds home page
with project overview section. Returns: "Site created: [preview link]"User: "Add a 'Resources' page to the team site"
Claude: Opens site, adds new page "Resources" to navigation.
Confirms: "Added Resources page to site"User: "Embed our project timeline spreadsheet on the home page"
Claude: Inserts Google Sheets embed with timeline.
Confirms: "Timeline spreadsheet embedded on home page"User: "Make the team site public"
Claude: Opens publishing settings, configures visibility.
Reports: "Site published at: sites.google.com/view/team-project"// Create site
'[aria-label="Create new site"]'
// Site title
'.docs-title-input'
// Insert menu
'[aria-label="Insert"]'
// Pages panel
'[aria-label="Pages"]'
// Add page
'[aria-label="Add page"]'
// Text box
'[aria-label="Text box"]'
// Image button
'[aria-label="Images"]'
// Embed button
'[aria-label="Embed"]'
// Drive embed
'[aria-label="Google Drive"]'
// Theme button
'[aria-label="Themes"]'
// Preview button
'[aria-label="Preview"]'
// Publish button
'[aria-label="Publish"]'
// Share button
'[aria-label="Share with others"]'Google Docs
Google Sheets
Google Slides
Google Forms
Google Calendar
Google Maps
YouTube videos
Google Drive files
External URLs (via iframe)