Skip to content

The-Focus-AI/buttondown-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Buttondown Skill

A Claude Code plugin skill for managing Buttondown newsletters. Create drafts, schedule emails, view analytics, and manage your newsletter directly through Claude.

Installation

Via Focus Marketplace (Recommended)

# Add the Focus marketplace (if not already added)
/plugin marketplace add The-Focus-AI/claude-marketplace

# Install the plugin
/plugin install buttondown-skill@focus-marketplace

Then restart Claude Code.

Manual Installation

claude --plugin-dir /path/to/buttondown-skill

Configuration

Set your Buttondown API key as an environment variable:

export BUTTONDOWN_API_KEY=your_api_key

Usage

Once installed, Claude will automatically use this skill when you ask about newsletter management. Examples:

  • "List my draft newsletters"
  • "Create a newsletter draft about our product launch"
  • "Schedule my latest draft for Friday at 9am"
  • "How did my last newsletter perform?"
  • "Show analytics for my sent emails"

Features

  • List emails - View drafts, scheduled, or sent newsletters
  • Create drafts - Write newsletter content in markdown
  • Schedule sends - Set delivery time for newsletters
  • View analytics - Check open rates, clicks, and engagement
  • Update emails - Modify subject lines and content
  • Delete emails - Remove unwanted drafts

Structure

buttondown-skill/
├── .claude-plugin/
│   └── plugin.json
├── skills/
│   └── buttondown/
│       ├── SKILL.md
│       ├── scripts/
│       │   └── buttondown.ts
│       ├── references/
│       │   └── api-types.md
│       └── examples/
│           └── workflow.md
└── README.md

License

ISC

About

Claude Code plugin skill for managing Buttondown newsletters - create drafts, schedule emails, view analytics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors