AgentSkillsCN

basecamp-cli

通过TypeScript CLI管理Basecamp(via bc3 API / 37signals Launchpad)项目、待办事项、消息和篝火。适用于想从终端列出/创建/更新Basecamp项目和todo,或在Clawdbot工作流中集成Basecamp自动化的情况。

SKILL.md
--- frontmatter
name: basecamp-cli
description: 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.

Basecamp CLI

This repo contains a standalone CLI.

Install

bash
npm i -g @emredoganer/basecamp-cli

Auth

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

Then:

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

Notes