Agent skill

Autumn

by EpicenterHQ in EpicenterHQ/epicenter

Autumn billing in Epicenter: autumn.config.ts, autumn-js credit checks, atmn CLI, plan gates, and metered AI usage.

Custom licenceAuto-check: notesBackend & APIs

Install Autumn

skills CLI
$ npx skills add EpicenterHQ/epicenter --skill autumn -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install EpicenterHQ/epicenter autumn --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/EpicenterHQ/epicenter.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/autumn .claude/skills/autumn && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
autumn
GitHub stars
4.8k
Token cost
~3.4k tokens
SKILL.md length
1,114 words
Files
1
Skills in repo
65
Repo updated
First seen
Licence
Custom licence

At a glance

Autumn billing in Epicenter: autumn.config.ts, autumn-js credit checks, atmn CLI, plan gates, and metered AI usage.

  • Works in 8 steps: getOrCreate must be awaited:… → featureId in check() is always… → reset.interval and price.interval are… → …
  • Changing billing
  • SKILL.md covers Reference Repositories, Upstream Grounding, Domain Model Checks and Naming Conventions (CRITICAL), plus 10 more sections
  • Calls bun and wrangler; needs AUTUMN_SECRET_KEY

What it does

Autumn is an agent skill from EpicenterHQ/epicenter. Autumn billing in Epicenter: autumn.config.ts, autumn-js credit checks, atmn CLI, plan gates, and metered AI usage. Use when changing billing, pricing, credits, plan access, refunds, or usage events.

Its SKILL.md is about 3.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering Payments and billing. The repository describes itself as: Open-source, local-first apps.

When your agent uses it

  • Changing billing
  • Tasks that involve Payments and billing

Example prompts

  • “/autumn”

Requirements

  • A credential in AUTUMN_SECRET_KEY

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. getOrCreate must be awaited: Fire-and-forget will cause check() to fail with "customer not found."
  2. featureId in check() is always 'ai_usage': The credit cost varies per model via dynamic requiredBalance, not featureId.
  3. reset.interval and price.interval are mutually exclusive: not reset and price themselves. A PlanItemWithReset CAN have a price, but that…
  4. sendEvent: true deducts atomically: Don't call track() separately for the happy path. Only use track({ value: -1 }) for refunds.
  5. All IDs are snake_case: Autumn's pricing agent convention. Don't use kebab-case.
  6. autoEnable triggers on customer creation: Not on first check(). Ensure the middleware calls getOrCreate before checking.
  7. Multiple keys per environment: Autumn supports multiple active secret keys for rotation. Generate a new key, update secrets, then revoke…
  8. Use proportional billing: One metered feature (ai_usage) with creditCost: 1 and dynamic requiredBalance per model. Per-model costs live in…

What it can do on your machine

Read from SKILL.md and the folder at commit 5b4bb69. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bun
    • wrangler

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com
    • docs.useautumn.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • AUTUMN_SECRET_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Autumn loads about 3.4k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 1,114 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~3.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:229
    login       # OAuth login, saves keys to .env

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,114 words (~3,354 tokens).

“When Autumn Product, ProductItem, Feature, Entitlement, Customer, CustomerProduct, pricing, credit checks, SDK calls, CLI behavior, or usage-event semantics affect correctness, use source-backed grounding before relying on memory. If DeepWiki MCP is available, ask a narrow question against useautumn/autumn; if it…”

— opening of SKILL.md by EpicenterHQ, Custom licence
name
autumn
metadata.author
epicenter
metadata.version
1.2

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/autumn of EpicenterHQ/epicenter.

Open the folder on GitHubat commit 5b4bb69

Compare with similar skills

Autumn next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Autumn compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Autumn this skillEpicenterHQ/epicenter4.8k—~3.4kAutomated safety check: NotesCustom licence
Billing Automationwshobson/agents40k13 repos~473Automated safety check: PassMIT
Stripe Best Practicesfossasia/eventyay1.7k1 repos~1.7kAutomated safety check: PassApache-2.0
Pinme Uniwebpayglitternetwork/pinme3.8k—~7.3kAutomated safety check: PassMIT
PayRam Payment AnalyticsPayRam/payram-mcp158—~4.1kAutomated safety check: PassNone
AWS Marketplace Meteringaws/agent-toolkit-for-aws2.8k—~18kAutomated safety check: PassApache-2.0

Similar skills

  • Billing Automation

    wshobson/agents

    Covers building subscription billing: billing cycles, subscription states, invoice generation, proration, tax handling and dunning for failed payments.

    40k GitHub starsUsed in 13 repos~473 tokens
    Backend & APIsAuto-check passed
  • Stripe Best Practices

    fossasia/eventyay

    Guides Stripe integration decisions across development and test environment planning (separate sandboxes vs the shared test mode sandbox), API selection (Checkout Sessions vs PaymentIntents)…

    1.7k GitHub starsUsed in 1 repo~1.7k tokens
    Backend & APIsAuto-check passed
  • Pinme Uniwebpay

    glitternetwork/pinme

    A skill your agent uses when generating, modifying, or reviewing PinMe Worker (Cloudflare Worker TypeScript) code that accepts payments through UniwebPay — payment links, products/prices, checkout…

    3.8k GitHub stars~7.3k tokensUpdated 28 days ago
    Backend & APIsAuto-check passed
  • PayRam Payment Analytics

    PayRam/payram-mcp

    Queries a PayRam server's dashboard data through its REST APIs with a Bearer token: payment search, daily volume, unswept balances, sweep history and on-ramp metrics.

    158 GitHub stars~4.1k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed
  • AWS Marketplace Metering

    aws/agent-toolkit-for-aws

    Official

    Deploys, queries, and debugs AWS Marketplace usage-based (PAYG) metering — the pipeline (ResolveCustomer, BatchMeterUsage, EventBridge via SAM) and querying/debugging metering records, statuses…

    2.8k GitHub stars~18k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • PayRam Bitcoin Payments

    PayRam/payram-mcp

    Explains accepting on-chain Bitcoin with PayRam's self-hosted setup: HD wallet deposit addresses, mobile app signing for sweeps, and the same payment API as other coins.

    158 GitHub stars~2.1k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed

More from EpicenterHQ/epicenter

All 65 skills in this repo
  • Agent Instructions

    EpicenterHQ/epicenter

    Write and maintain repository guidance across AGENTS.md, CLAUDE.md, and .agents/skills.

    4.8k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed
  • Consult Claude

    EpicenterHQ/epicenter

    Assign Claude Code a read-only investigation, recommendation, or finished text draft.

    4.8k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Better Auth security hardening: rate limits, secrets, CSRF, trusted origins, cookies, sessions, OAuth tokens, and audit logging.

    4.8k GitHub stars~896 tokensUpdated 2 days ago
    Auto-check passed
  • Cohesion Over Testability

    EpicenterHQ/epicenter

    Collapse test-shaped production boundaries while preserving behavior and coverage.

    4.8k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Collapse Pass

    EpicenterHQ/epicenter

    Remove indirection that does not earn its boundary across a diff or package.

    4.8k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Error Handling

    EpicenterHQ/epicenter

    Apply Wellcrafted Result patterns to fallible operations and preserve failures at boundaries.

    4.8k GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Autumn

What does Autumn do?

Autumn billing in Epicenter: autumn.config.ts, autumn-js credit checks, atmn CLI, plan gates, and metered AI usage. Autumn is an agent skill from EpicenterHQ/epicenter.ts, autumn-js credit checks, atmn CLI, plan gates, and metered AI usage.

When should I use Autumn?

Autumn fits situations like: changing billing; tasks that involve Payments and billing.

How do I install Autumn in Claude Code?

Run `npx skills add EpicenterHQ/epicenter --skill autumn -a claude-code`. Or copy the skill folder (.agents/skills/autumn in EpicenterHQ/epicenter) into .claude/skills/autumn in your project. Claude Code loads it when a task matches its description.

How do I install Autumn in Codex?

Run `npx skills add EpicenterHQ/epicenter --skill autumn -a codex`. Or copy the skill folder (.agents/skills/autumn in EpicenterHQ/epicenter) into .agents/skills/autumn in your project. Codex loads it when a task matches its description.

Can I use Autumn in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add EpicenterHQ/epicenter --skill autumn -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/autumn, .gemini/skills/autumn, .github/skills/autumn and .opencode/skills/autumn in your project.

What does Autumn need to run?

Going by SKILL.md and its folder, Autumn needs the command-line tools its instructions call (bun and wrangler) and credentials named AUTUMN_SECRET_KEY. Our summary lists: A credential in AUTUMN_SECRET_KEY.

Does Autumn access the network?

SKILL.md names 2 domains. As links in the text: github.com and docs.useautumn.com. This is read from the text; nothing was executed.

Is Autumn safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Autumn use?

Autumn has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Autumn use?

About 3.4k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Autumn?

Skills that share tags, products or a category with Autumn: Billing Automation (wshobson/agents, 40k stars), Stripe Best Practices (fossasia/eventyay, 1.7k stars), Pinme Uniwebpay (glitternetwork/pinme, 3.8k stars) and PayRam Payment Analytics (PayRam/payram-mcp, 158 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Autumn?

EpicenterHQ (a GitHub organization) maintains it in EpicenterHQ/epicenter, which has 4,822 GitHub stars. The repository holds 65 skills in this directory. The repository was last updated on October 8, 2026.

Source: EpicenterHQ/epicenter on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.