Skills

Basecamp Automation

Automate Basecamp project management, to-dos, messages, people, and to-do list...

Install

npx skills add davepoon/buildwithclaude --skill basecamp-automation -g -a claude-code -y
Category
AI and agents
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Automate Basecamp project management, to-dos, messages, people, and to-do list organization via Rube MCP (Composio). Always search tools first for current schemas.

Basecamp Automation via Rube MCP

Automate Basecamp operations including project management, to-do list creation, task management, message board posting, people management, and to-do group organization through Composio's Basecamp toolkit.

Toolkit docs: composio.dev/toolkits/basecamp

Prerequisites

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
  • Active Basecamp connection via RUBE_MANAGE_CONNECTIONS with toolkit basecamp
  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas

Setup

Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed, just add the endpoint and it works.

  1. Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds
  2. Call RUBE_MANAGE_CONNECTIONS with toolkit basecamp
  3. If connection is not ACTIVE, follow the returned auth link to complete Basecamp OAuth
  4. Confirm connection status shows ACTIVE before running any workflows

Core Workflows

1. Manage To-Do Lists and Tasks

When to use: User wants to create to-do lists, add tasks, or organize work within a Basecamp project

Tool sequence:

  1. BASECAMP_GET_PROJECTS - List projects to find the target bucket_id [Prerequisite]
  2. BASECAMP_GET_BUCKETS_TODOSETS - Get the to-do set within a project [Prerequisite]
  3. BASECAMP_GET_BUCKETS_TODOSETS_TODOLISTS - List existing to-do lists to avoid duplicates [Optional]
  4. BASECAMP_POST_BUCKETS_TODOSETS_TODOLISTS - Create a new to-do list in a to-do set [Required for list creation]
  5. BASECAMP_GET_BUCKETS_TODOLISTS - Get details of a specific to-do list [Optional]
  6. BASECAMP_POST_BUCKETS_TODOLISTS_TODOS - Create a to-do item in a to-do list [Required for task creation]
  7. BASECAMP_CREATE_TODO - Alternative tool for creating individual to-dos [Alternative]
  8. BASECAMP_GET_BUCKETS_TODOLISTS_TODOS - List to-dos within a to-do list [Optional]
Read the whole SKILL.md on GitHub

More in AI and agents