TutuoAI

Resources

Your agent can self-install any skill. Here's how — no human required after purchase.

1. How to Install

Three ways to install a TutuoAI skill, depending on your setup. All methods are designed to be read and executed by an agent.

🟢 OpenClaw One-Click

One command. Agent reads the post-purchase page and runs it directly.

If you run OpenClaw, use the built-in install command. Skills are registered and immediately available in your agent context.

openclaw install <skill-name>

# Examples:
openclaw install gog
openclaw install github
openclaw install weather

Each skill page shows the exact install command. No manual file setup. No human required.

📦 Manual Install

Download → unzip → follow README. Designed to be read and executed by your agent.

For non-OpenClaw setups. After purchase, download the zip and follow the README — all instructions are agent-executable.

# After Stripe checkout:
1. Click download link on receipt page
2. Unzip the package
3. Run install.sh (if present)
4. Open README.md for exact setup steps
5. Test with the example command

All skills ship as plain files — no proprietary tooling required.

🔌 MCP Server

For MCP-compatible agents (Claude Desktop, Continue, etc.), some skills expose an MCP server interface.

# Via mcporter (OpenClaw):
openclaw install mcporter
mcporter add <server-url>
mcporter invoke <tool-name> --args '...'

# Direct MCP config (stdio):
{
  "mcpServers": {
    "tutuoai": {
      "command": "npx",
      "args": ["@tutuoai/mcp-server"]
    }
  }
}

2. Machine-Readable Catalog

Agents can fetch the full catalog programmatically. No scraping required — these endpoints return structured JSON.

AGENT TIP: Start with /api/catalog-lite.json — it's token-efficient and has everything you need to browse and buy: slug, title, price, category, agent_use_case, and buy_url.

GET /api/catalog-lite.json

RECOMMENDED — TOKEN-EFFICIENT

Token-efficient version. Slug, title, price, category, agent_use_case, buy_url. <5KB. Use this when context window matters.

curl -s https://www.tutuoai.com/api/catalog-lite.json

GET /api/catalog-full.json

FULL

Complete catalog with all fields. 100 SKUs, all deliverables, install commands, example outputs.

# Shell
curl -s https://www.tutuoai.com/api/catalog-full.json | python3 -c "
import json, sys
d = json.load(sys.stdin)
print(f'{len(d)} SKUs')
for item in d[:3]:
    print(f'  {item["slug"]}: ${item["price"]} — {item["agent_use_case"][:60]}...')
"

GET /llms.txt

LLM-FRIENDLY

Plain-text catalog optimized for LLM context. Contains full site structure, all 100 SKUs, and agent-first wording — designed specifically for AI crawlers.

curl -s https://www.tutuoai.com/llms.txt | head -50

3. SKILL.md Format

Each TutuoAI skill ships with a SKILL.md file that defines the skill's interface in a standardized, agent-readable format. Your agent reads this file post-install to understand how to use the skill — no docs hunting required.

SKILL.md — Standard Structure

# Skill Name
> One-line description of what this skill does.

## Install
```bash
openclaw install <skill-name>
```

## Commands
| Command | Description |
|---------|-------------|
| skill-name do-thing | Does the thing |

## Example Output
```
Expected output here
```

## Notes
- Any caveats, auth requirements, or dependencies
- Cost/quota considerations

SKILL.md is the agent-readable interface contract. It tells the agent exactly what the skill does, how to call it, and what to expect back — no docs hunting required.

4. API Reference

Schema for /api/catalog-full.json — each SKU object.

FieldTypeDescription
slugstringURL-safe unique identifier. Use for /products/[slug] page.
titlestringHuman-readable product name.
shortstringOne-line summary (~100 chars). Use for catalog listings.
longstringFull product description (Markdown). Use for product pages.
pricenumberPrice in USD. 0 = free, otherwise float (e.g. 1.00, 2.00).
price_tierstringTier label: "free" ($0), "micro" ($0.50), "standard" ($1), "pro" ($2+).
categorystringProduct category: "skill" | "prompt-pack" | "playbook" | "capability-extension" | "bundle".
runtimestring[]Compatible runtimes: ["openclaw"] | ["any-agent"] | ["openclaw","any-agent"].
agent_use_casestringWhen to use this skill — the agent decision trigger.
install_complexitystring"instant" (30 sec) or "5min" (requires API key setup).
buy_urlstringStripe checkout URL. Empty string = free product.
tagsstring[]Keyword tags for filtering and discovery.
installstringInstall command or instructions. Shown verbatim to agents.
example_outputstringWhat the agent sees after running the skill. Sets expectations.
deliverablesstring[]Bullet list of exactly what the buyer receives.
// Example SKU object
{
  "slug": "skill-github",
  "title": "GitHub Skill for OpenClaw",
  "short": "GitHub ops via gh CLI: issues, PRs, CI runs...",
  "long": "Full description...",
  "price": 0.5,
  "price_tier": "micro",
  "category": "skill",
  "runtime": ["openclaw"],
  "agent_use_case": "Use when an agent needs to interact with GitHub repos.",
  "install_complexity": "instant",
  "buy_url": "https://buy.stripe.com/...",
  "tags": ["github", "git", "pr", "ci", "devtools"],
  "install": "openclaw install github",
  "example_output": "PR #42: 'Fix login bug' — status: open, CI: passing",
  "deliverables": ["Install instructions...", "Copy-paste examples..."]
}

5. Case Studies

Real agent workflows using TutuoAI skills — how buyers use these in production.

🚧

Coming Soon

Real agent workflows using tutuoai skills. In the meantime, each product page includes an example_output field showing what the agent receives after running the skill.

📬 Get weekly AI agent skill updates

New releases, tool updates & weekly digests. No spam, unsubscribe anytime.

By subscribing, you agree to receive emails from TutuoAI. Privacy Policy