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
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
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/basecamp-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad 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 listsLimitations
- 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.
Related
PluginsThe official Basecamp CLI, with plugins for Claude Code and Codex, lets you run projects and todos from the terminal or an agent
The Heptabase CLI skill teaches an agent to read and edit Heptabase notes, journals, tags and whiteboards via a local command.
cafe3310's personal skill collection: spec-driven project work, reviews, reports, browser, 3D and video in one repository
18 portable skills for work where AI is weakest: messy voice input, message tone, small trend tests and safe shipping.
A set of everyday agent skills: web search, browser automation, Gmail, Google Calendar and Drive, speech transcription and YouTube transcripts
Seven skills for research, HTML explainers and source citation, installable all at once or one at a time through npx.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Basecamp Agent Skills (this card) | no | 87 | ||
| Basecamp CLI | yes | 299 | the Basecamp command line client itself, while here are skills over the clients of three products | |
| Basecamp MCP Server | no | OAuth | 101 | a 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.