Skip to content

Zef-Computers/drivers

Repository files navigation

Drivers

A collection of skills for AI coding agents. Skills are packaged instructions, rules, and reference documentation that extend agent capabilities with deep domain expertise.

Skills follow the Agent Skills format.

Available Skills

stripe-expert

Stripe product expert and integration advisor. Guides users through choosing the right Stripe products, integration approaches, and architecture for any business model.

Use when:

  • Planning a new Stripe integration
  • Choosing between Stripe products for a use case
  • Deciding on integration approach (Checkout vs Payment Element vs Payment Links)
  • Mapping a business model to Stripe products (SaaS, marketplace, e-commerce, fintech)

Guides covered:

  • Product Catalog (27+ Stripe products with pricing and capabilities)
  • Business Guides (12 business types mapped to product stacks)
  • Integration Decision Guide (payment paths, framework setup, testing)

stripe-dev

Master orchestrator for Stripe integration development. Routes to specialized skills and provides cross-cutting patterns for webhooks, error handling, idempotency, and testing.

Use when:

  • Starting a new Stripe integration
  • Implementing cross-cutting patterns (webhooks, errors, testing)
  • Planning Stripe architecture for a project

stripe-payments

Accept payments via Payment Intents, Checkout Sessions, Payment Element, and Payment Links. Covers cards, wallets, bank debits, BNPL, and 3D Secure.

Use when:

  • Accepting one-time payments
  • Saving payment methods for later
  • Building checkout flows (hosted or embedded)
  • Implementing 3D Secure / SCA

Categories covered:

  • Setup & Configuration (High)
  • Payment Intents (High)
  • Checkout Sessions (High)
  • Payment Element (Medium)
  • Security & 3DS (High)
  • Error Handling (High)
  • Webhooks (High)

stripe-billing

Subscriptions, invoicing, and flexible pricing models. Customer portal, dunning, trials, and coupons.

Use when:

  • Creating subscription plans (flat, tiered, per-seat, usage-based)
  • Managing subscription lifecycle
  • Implementing metered billing
  • Setting up customer self-service portal

Categories covered:

  • Subscription Management (High)
  • Pricing Models (High)
  • Usage-Based Billing (High)
  • Trial Management (Medium)
  • Invoice Handling (Medium)
  • Revenue Recovery (Medium)
  • Webhooks (High)

stripe-connect

Build marketplaces and platforms with connected accounts, charge flows, onboarding, and payouts.

Use when:

  • Building a marketplace with sellers
  • Creating multi-party payment flows
  • Onboarding connected accounts
  • Managing platform fees

Categories covered:

  • Account Management (High)
  • Charge Flows (High)
  • Onboarding (High)
  • Platform Fees (High)
  • Payouts (High)
  • Webhooks (High)

stripe-treasury

Embedded financial services: financial accounts, money movement, card issuing, and crypto onramp.

Use when:

  • Building banking-as-a-service features
  • Creating stored-value accounts for users
  • Issuing virtual or physical cards
  • Integrating crypto on-ramp

Categories covered:

  • Financial Accounts (High)
  • Money Movement (High)
  • Card Issuing (High)
  • Crypto Onramp (Medium)
  • Compliance (High)
  • Webhooks (High)

stripe-revenue

Revenue Recognition (ASC 606/IFRS 15), Stripe Tax, Sigma SQL analytics, and financial reporting.

Use when:

  • Setting up automatic tax calculation
  • Configuring revenue recognition
  • Building custom analytics with Sigma SQL
  • Generating financial reports

Categories covered:

  • Tax Configuration (High)
  • Revenue Recognition (High)
  • Reporting (Medium)
  • Sigma Analytics (Medium)
  • Data Pipelines (High)

stripe-money-management

Payouts, refunds, disputes, Radar fraud prevention, balance management, and multi-currency.

Use when:

  • Configuring payout schedules
  • Processing refunds
  • Handling disputes and chargebacks
  • Setting up fraud prevention

Categories covered:

  • Payout Management (High)
  • Refund Handling (High)
  • Dispute Response (High)
  • Fraud Prevention (High)
  • Balance Operations (Medium)
  • Multi-Currency (High)

tauri-dev

Build desktop applications with Tauri v2. Covers IPC commands, plugins, security, window management, state, and distribution.

Use when:

  • Building a Tauri v2 desktop application
  • Implementing IPC between frontend and Rust backend
  • Configuring Tauri plugins and permissions
  • Setting up code signing and distribution

Categories covered:

  • IPC & Commands (High)
  • Security & Permissions (High)
  • Plugins (High)
  • Window Management (Medium)
  • State Management (Medium)
  • Performance (Medium)
  • Distribution (Medium)

Installation

npx skills add zef-computers/drivers

Or manually:

# Install all skills
cp -r stripe-* tauri-dev ~/.claude/skills/

# Install specific skill
cp -r stripe-payments ~/.claude/skills/

Usage

Skills are automatically available once installed. The agent will use them when relevant tasks are detected.

Examples:

Help me accept payments with Stripe
Set up subscriptions for my SaaS app
Build a marketplace with Stripe Connect
What Stripe products do I need for my fintech app?
Set up IPC commands in my Tauri app

Skill Structure

Each skill contains:

  • SKILL.md - Instructions for the agent (loaded when skill triggers)
  • rules/ - Individual implementation rules with code examples
  • references/ - Deep-dive reference documentation
  • metadata.json - Skill metadata (version, references)

License

MIT

About

A collection of agent skills for AI coding agents. Stripe integration, Tauri development, and more.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors