CtrlK
BlogDocsLog inGet started
Tessl Logo

paypal-integration

Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management. Use when implementing PayPal payments, processing online transactions, or building e-commerce checkout flows.

Install with Tessl CLI

npx tessl i github:wshobson/agents --skill paypal-integration
What are skills?

89

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

10%

PayPal Payment Backend for Online Shop

Express Checkout and IPN Handling

Criteria
Without context
With context

v2 order endpoint

100%

100%

CAPTURE intent

100%

100%

Explicit currency_code

100%

100%

v2 capture endpoint

100%

100%

OAuth token acquisition

100%

100%

IPN cmd parameter

100%

100%

IPN VERIFIED check

100%

100%

IPN URL

100%

100%

All payment statuses handled

100%

100%

Duplicate transaction guard

100%

100%

Custom exception class

0%

100%

Without context: $0.4109 · 4m 34s · 15 turns · 113 in / 7,503 out tokens

With context: $0.6007 · 7m 53s · 21 turns · 762 in / 6,858 out tokens

100%

7%

Recurring Billing Integration for SaaS Platform

Subscription Billing Setup

Criteria
Without context
With context

Billing plans endpoint

100%

100%

tenure_type field

100%

100%

sequence field

100%

100%

total_cycles zero

100%

100%

auto_bill_outstanding

100%

100%

setup_fee_failure_action

0%

100%

payment_failure_threshold

100%

100%

Subscriptions endpoint

100%

100%

application_context URLs

100%

100%

Approval URL extraction

100%

100%

Pricing currency_code

100%

100%

OAuth authentication

100%

100%

Without context: $0.2726 · 6m 31s · 11 turns · 89 in / 4,271 out tokens

With context: $0.4983 · 3m 58s · 18 turns · 401 in / 5,936 out tokens

100%

Customer Refund Processing Tool

Refund Workflow and Error Handling

Criteria
Without context
With context

Refund endpoint

100%

100%

Partial refund amount

100%

100%

Full refund omits amount

100%

100%

note_to_payer field

100%

100%

Custom PayPalError class

100%

100%

RequestException handling

100%

100%

Environment-configurable URL

100%

100%

Refund currency_code

100%

100%

Transaction logging

100%

100%

OAuth token used

100%

100%

get_refund_details function

100%

100%

Without context: $0.4438 · 7m 49s · 19 turns · 145 in / 6,599 out tokens

With context: $0.4361 · 3m 59s · 16 turns · 407 in / 5,788 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.