buttondown-cli

Manage Buttondown newsletter subscribers, emails, RSS feeds, and automations via CLI.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill buttondown-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: buttondown-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/buttondown-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill buttondown-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill removes the friction of managing newsletter operations through a web browser by providing a direct, command-line interface for the Buttondown API.

Core Features & Use Cases

  • Subscriber Management: Easily list, retrieve, and update subscriber data or send magic links.
  • Email Lifecycle: Create, draft, render, and send newsletters directly from your terminal.
  • Automation & RSS: Configure event-driven automations and RSS-to-email feeds for automated content delivery.
  • Use Case: Use this skill to render a draft email as HTML and preview it in your browser before sending it to your subscribers.

Quick Start

Use the buttondown cli to list all subscribers for the atalearning newsletter profile.

Frequently Asked Questions about buttondown-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage newsletter subscribers from the command line?

You can manage newsletter subscribers from the command line by using this interface to list, retrieve, and update subscriber data or send magic links via the Buttondown API.

Can I draft and send emails directly from my terminal?

Yes, you can draft and send emails directly from your terminal. The CLI supports the full email lifecycle, allowing you to create, render, and send newsletters programmatically.

Does this tool support RSS-to-email automation for newsletters?

Yes, this tool supports RSS-to-email automation for newsletters. You can configure event-driven automations and RSS feeds to automate content delivery directly through the command line.

What do I need to configure before using a CLI for email marketing operations?

Before using a CLI for email marketing operations, you need valid API credentials and a configured profile to execute authenticated service operations against the Buttondown REST API.

How do I preview a newsletter draft as HTML before sending it?

To preview a newsletter draft as HTML before sending, you can use the CLI to render the draft email and open the generated output in your browser for review.