Basecamp Agent Skills plugin

37signals skills teach an agent to work in Basecamp, HEY and Fizzy through each product command line client

  • 87 ★ on the repository
  • Last commit
Plugin

Broad access

Why this level

  • The `hey` skill reads and sends mail in your name
  • The skills manage todos, messages and files in work Basecamp and Fizzy accounts
All reasons and checks

basecamp/skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/basecamp-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The `hey` skill reads and sends mail in your name
  • The skills manage todos, messages and files in work Basecamp and Fizzy accounts

This is third-party code. Review the repository files before installing.

What it does

The repository publishes Agent Skills for 37signals products: Basecamp, HEY and Fizzy. Each skill teaches an agent to work in one product through its CLI. The `basecamp` skill covers the full API: projects, todos, cards, messages, files and more. `basecamp-doctor` diagnoses the CLI, authentication and agent plugin health. The `hey` skill reads and sends email and manages contacts, boxes, labels, calendars, todos, habits, time tracking and a journal. The `fizzy` skill manages boards, cards, columns, comments, steps, reactions, tags, users, notifications, pins and webhooks. The skills sit in `skills/` and are published from the `basecamp-cli`, `hey-cli` and `fizzy-cli` repositories. Right now this repository lacks `hey` because of a sync bug in the `.managed-skills` manifest, and `fizzy` is not published yet: both can be taken from the CLI repositories or with `hey skill install` and `fizzy skill install`. Each skill drives its product CLI, so the CLI has to be installed and authenticated: `basecamp auth login` for Basecamp and `hey auth login` for HEY.

Who it is for. Teams who run projects in Basecamp, mail in HEY or boards in Fizzy and want to hand routine work to an agent.

Good fit when

  • Todos should be created from a Basecamp discussion thread and sorted into lists
  • An agent should check whether the Basecamp CLI login still works and repair the plugin
  • Morning HEY mail gets sorted by labels and boxes without manual work
  • A Fizzy board is filled with cards from a list and updated with comments

Not a fit when

  • You need a Basecamp MCP server without a command line client: these skills rely on the CLI
  • You need the Fizzy skill from this repository: it is not published yet
  • 37signals products are not in your stack and you need general task handling

Example request

Create Basecamp todos from this discussion and sort them into the project lists

Limitations

  • The skills work only through product command line clients that must be installed and authenticated separately.
  • The `hey` skill is currently missing from the repository because of a sync bug, and so is `fizzy`, which can be taken from the CLI repositories.
  • Authentication gives the agent access to the projects and mail of your account.
  • The repository license is not detected on GitHub, so ask the owner for the terms.
  • The `fizzy` and `hey` skills may appear in this repository later, and skill versions follow CLI releases.

How to disable. Run `npx skills remove` for the skills or delete the folders from the agent skills directory; CLI access is revoked with the logout command of the matching CLI.

FAQ

Which products do the skills support?

Basecamp, HEY and Fizzy: one skill per product plus a diagnostics skill for Basecamp.

Why is the hey skill missing?

Because of a bug: the basecamp-cli and hey-cli releases shared one `.managed-skills` manifest and each release deleted the neighbor skills. Take it from `hey-cli/skills/hey` or with `hey skill install`.

How do I install all the skills?

With `npx skills add basecamp/skills`: it installs every skill from `skills/`.

Is the product CLI needed?

Yes, the skill drives the CLI, so it is installed and authenticated separately, and one for the needed product is enough.

What does basecamp-doctor do?

It diagnoses the Basecamp CLI, authentication and agent plugin health.

Discussion

No questions or reviews yet.

Plugins
Official

The official Basecamp CLI, with plugins for Claude Code and Codex, lets you run projects and todos from the terminal or an agent

CLIBroad access299Repository stars

The Heptabase CLI skill teaches an agent to read and edit Heptabase notes, journals, tags and whiteboards via a local command.

SkillExtended access159Repository stars

cafe3310's personal skill collection: spec-driven project work, reviews, reports, browser, 3D and video in one repository

SkillExtended access256Repository stars

18 portable skills for work where AI is weakest: messy voice input, message tone, small trend tests and safe shipping.

PluginMinimal access108Repository stars

A set of everyday agent skills: web search, browser automation, Gmail, Google Calendar and Drive, speech transcription and YouTube transcripts

SkillExtended access2.7KRepository stars

Seven skills for research, HTML explainers and source citation, installable all at once or one at a time through npx.

SkillMinimal access197Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Basecamp Agent Skills (this card)no87
Basecamp CLIyes299the Basecamp command line client itself, while here are skills over the clients of three products
Basecamp MCP ServernoOAuth101a Basecamp 3 and 4 MCP server without Fizzy and HEY

README in short

The README lists the skills in a table with products and publishing sources, explains why hey and fizzy are currently absent and gives requirements: each product needs its own authenticated CLI. All skills install with one `npx skills add basecamp/skills` command.

README badge

Report a problem