Loading...
Loading...
Enables Claude to create and manage documents with tables and automation in Coda via Playwright MCP
npx skill4agent add andrejones92/canifi-life-os codacurl -sSL https://canifi.com/skills/coda/install.sh | bashcp -r skills/coda ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set CODA_EMAIL "your-email@example.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "Create a Coda doc for tracking team tasks"
Claude: Creates doc with Tasks table, adds views for status.
Returns: "Created Tasks doc with table and views"User: "Add a contacts table to my CRM doc"
Claude: Opens doc, adds table with name, email, company columns.
Confirms: "Contacts table added with 3 columns"User: "Set up a reminder when tasks are due"
Claude: Creates automation rule for due date reminders.
Confirms: "Automation created for due date alerts"User: "Create a kanban view for the projects table"
Claude: Adds kanban view grouped by status.
Confirms: "Kanban view created for projects"// Doc list
'.docs-list'
// Page content
'.page-content'
// Table
'.table-wrapper'
// Row
'.table-row'
// Add row button
'.add-row-button'
// Formula bar
'.formula-bar'
// View selector
'.view-selector'
// Automation button
'.automation-button'
// Pack settings
'.pack-settings'
// Share button
'.share-button'Filter(table, condition) // Filter rows
Lookup(table, col, value) // Find value
FormulaMap(list, fn) // Transform list
If(cond, true, false) // Conditional
Concatenate(str1, str2) // Join strings
Today() // Current date
User() // Current user
Button() // Interactive button