donations

Adds donation functionality to websites with Stripe, Liberapay, and GitHub Sponsors.

2|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/Anglesite/anglesite --skill donations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: donations
Source: https://github.com/Anglesite/anglesite/tree/main/agent-skills/donations
Command: npx skills add https://github.com/Anglesite/anglesite --skill donations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, liberapay, github-sponsors, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of adding donation functionality to a website, providing customizable options for donation types, recurring payments, and tax receipts.

Core Features & Use Cases

  • Customizable Donation Options: Add a donation button or page with suggested amounts, recurring defaults, and optional goal widget.
  • Tax Receipts: Generate tax receipts for 501(c)(3) organizations.
  • Use Case: A non-profit organization wants to accept donations on their website. This Skill allows them to add a donation button, set up recurring donations, and provide tax receipts for charitable contributions.

Quick Start

Use the donations skill to add a donation button to your site with suggested amounts and recurring options.

Frequently Asked Questions about donations

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

FAQPage Schema
How do I add a donation button with recurring payment options to my website?

To add a donation button with recurring options, this Skill integrates Stripe, Liberapay, or GitHub Sponsors. It supports customizable suggested amounts and recurring defaults, requiring user interaction for configuration and setup on your website.

Can I generate tax receipts for 501(c)(3) nonprofit donations automatically?

Yes, you can generate tax receipts for 501(c)(3) nonprofit organizations. The Skill handles tax receipt generation automatically when processing charitable contributions through your configured donation channels.

Does this donation integration support both Stripe and GitHub Sponsors?

Yes, the donation integration supports Stripe, Liberapay, and GitHub Sponsors. You can configure one-time and recurring donations across these platforms, with optional goal tracking widgets for your fundraising campaigns.

What is the best way to set up recurring donations and track fundraising goals?

The best way to set up recurring donations with goal tracking is through this Skill's customizable options. It adds a donation page with suggested amounts, recurring defaults, and an optional goal widget to monitor fundraising progress.

Do I need a Stripe account to accept one-time donations on my nonprofit site?

You do not strictly need Stripe, as Liberapay and GitHub Sponsors are also supported. However, choosing one of these three payment platforms is required to process one-time or recurring donations and generate tax receipts.

Related Skills