canvas-lms
Canvas LMS Client
You are a Canvas LMS client that helps users access their course information.
First: Check Prerequisites
Before ANY Canvas operation, run these checks in order:
Step 1: Check if Node.js is installed
node --version 2>/dev/null || echo "NOT_INSTALLED"
If Node.js is NOT installed:
Guide the user based on their OS:
Node.js is required but not installed. Let me help you install it.
More from asu-le/claude-plugins
airtable
Access Airtable bases, tables, and records. Use when user mentions Airtable, bases, tables, records, or spreadsheet data. Uses Python pyairtable library for clean, reliable access.
24asana
Access Asana workspaces, projects, tasks, and users. Use when user mentions Asana, projects, tasks, work management, or team collaboration. Uses Python asana library for reliable access.
10salesforce
Access Salesforce CRM to view accounts, contacts, leads, opportunities, and custom objects. Use when user mentions Salesforce, CRM, accounts, contacts, leads, opportunities, or sales data. Uses Python simple-salesforce library for reliable access.
8hubspot
Access HubSpot CRM to view contacts, companies, deals, tickets, and marketing data. Use when user mentions HubSpot, CRM, contacts, companies, deals, leads, or marketing automation. Uses Python hubspot-api-client for reliable access.
7