Basecamp CLI

SkillCommunication

Manage Basecamp (via bc3 API / 37signals Launchpad) projects, to-dos, messages, and campfires via a TypeScript CLI. Use when you want to list/create/update Basecamp projects and todos from the terminal, or when integrating Basecamp automation into Clawdbot workflows.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Basecamp CLI skill

What this skill tells your AI

The instructions your AI receives, as published by sundial-org/awesome-openclaw-skills in skills/basecamp-cli/SKILL.md and read by ahel’s review.

This repo contains a standalone CLI.

Install

npm i -g @emredoganer/basecamp-cli

Auth

Create an integration (OAuth app) in 37signals Launchpad:

Then:

basecamp auth configure --client-id <id> --redirect-uri http://localhost:9292/callback
export BASECAMP_CLIENT_SECRET="<secret>"
basecamp auth login

Notes

Signals

GitHub stars
661
Forks
97
Last commit
Mar 2026

ahel review

  • K1binfo
    installs-packages (in README.md)

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Catalog kind
skill
Gateway key
basecamp-cli
Source
github.com/sundial-org/awesome-openclaw-skills