# TeacherTasksAI: Pay-per-use skills for agents

> Each purchase delivers workflow instructions for one execution of one education skill by the buyer's agent or LLM. The buyer performs the work locally; the API does not return a completed work result.

## Discover and inspect for free

- [Public pay-per-use skill catalog](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/?product=teacher): Current skill descriptions, requirements, limitations and purchase details.
- [Agent discovery guide](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/llms.txt): A concise index for agents and their developers.
- [Free TeacherTasksAI catalog API](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/v1/agent/catalog?product_id=teacher&limit=50): Public metadata only; follow next_offset for later pages.
- [Connect a local agent](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/connect?product=teacher): Free discovery and optional buyer-authorized purchases.
- [Search and purchase API specification](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/v1/agent/openapi.json): Free task search, previews, paid delivery and recovery.

Search uses a general task description. Personal identifiers, documents, task prompts and other confidential facts stay out of catalog searches. Full proprietary skill instructions remain behind payment.

## Buy one use and apply it locally

1. Select a skill and inspect its current immutable offer: package identity, requirements, limitations, license and price.
2. Read the live x402 payment challenge. It controls the current price and receiving address. The production service accepts native USDC on Base (eip155:8453).
3. With the buyer's spending authorization, use a compatible x402 v2 wallet/client and a random UUIDv4 use ID to purchase that intended execution.
4. Receive the skill instructions, receipt, one-use authorization and recovery credential. The buyer's agent or LLM applies the instructions to its authorized local records and saves the work result locally.
5. Mark that execution used. Another execution requires another purchase and a new use ID. No ownership, unpaid reuse, raw-instruction redistribution or resale is granted. The buyer may retain its generated work results and receipts.

The buyer supplies its own model and local tools. Delivery is structured text; Word or Excel exports depend on the buyer's own validated tools. This offer does not include another TasksAI product's licensed jurisdiction research or a reviewed jurisdiction pack. Professional-review and source-verification requirements apply.

## Recovery and uncertain payments

Delivery retries and seven-day recovery restore the original purchased delivery; they grant no additional execution. After an uncertain payment or payment-pending response, retain and retry the same original proof and use ID rather than authorizing another payment. Keep recovery credentials private.

- [Buyer guide and recovery policy](https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/agent-guide): Payment headers, use IDs, receipt validation and exact recovery.

## Relationship to the installed product

Pay-per-use instruction delivery uses its own USDC payment flow. It does not debit installed-product credits or grant installed-product account access. The buyer's agent still performs the work. Installation, account and credit information for the installed product remains in the official onboarding pages.

- [Official TeacherTasksAI agent index](https://teachertasksai.com/llms.txt): Product identity and both access routes.
- [Installed-product onboarding](https://teachertasksai.com/install.md): Account and installer setup.
