诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
编程
CurlShip Directory Submission
试用Submit products to CurlShip, the bot-friendly SaaS directory. One curl command to list your product with OG tag scraping, badge-based dofollow links, and tier upgrades.
它能做什么
Use this skill when you need to **list a product or SaaS** on a public directory. CurlShip is designed for bots and CLI tools — submit with a single API call, get back OG-scraped listing details, and optionally upgrade to paid tiers for higher placement.
技能文档
CurlShip — Bot-Friendly SaaS Directory
Overview
Use this skill when you need to list a product or SaaS on a public directory. CurlShip is designed for bots and CLI tools — submit with a single API call, get back OG-scraped listing details, and optionally upgrade to paid tiers for higher placement.
Quick Reference
API Base URL: https://curlship.com
Homepage: https://curlship.com
Pricing: https://curlship.com/pricing
Single-line Use Cases:
- Submit a product URL to be listed in the directory
- Check all current directory listings
- Upgrade a listing to a paid tier (Bronze/Silver/Gold/Platinum)
- Get the CurlShip badge HTML for dofollow links
What this skill does
- Sends HTTPS requests to the CurlShip API
- Uses
POST /api/submitto add a new listing (auto-scrapes OG tags) - Uses
GET /api/listingsto retrieve all active listings - Uses
POST /api/upgradeto get a checkout URL for paid tier upgrades - Returns structured JSON responses with listing details
What this skill does NOT do
- Does not require authentication or API keys
- Does not make payments directly — upgrade returns a checkout URL for the user
- Does not modify any local files or system settings
Endpoints
1. Submit a Listing
POST /api/submit — Add a product to the directory.
curl -X POST https://curlship.com/api/submit \
-H "Content-Type: application/json" \
-d '{"url": "https://yourapp.com", "email": "you@email.com"}'
Request Fields:
url(required): Product URL starting withhttp. Must be a public, non-private address.email(required): Contact email for the listing owner.
Example Response (201 Created):
{
"ok": true,
"message": "Listed! Add a badge for a dofollow link.",
"listing": {
"id": 42,
"url": "https://yourapp.com",
"tier": "free",
"title": "YourApp - Build Faster",
"description": "The fastest way to ship your next SaaS.",
"image": "https://yourapp.com/og-image.png",
"has_badge": false
},
"badge_html": ""
}
Error Responses:
400— Missing/invalid URL or email403— URL is on a blocklist (adult/phishing/malware)429— Rate limit exceeded (max 10 submissions per hour per IP)
Duplicate Handling: If the URL is already listed, returns 200 with "message": "Already listed" and the existing listing data.
2. Get All Listings
GET /api/listings — Retrieve all active directory listings.
curl https://curlship.com/api/listings
Example Response:
{
"ok": true,
"listings": [
{
"id": 1,
"url": "https://example.com",
"tier": "gold",
"title": "Example App",
"description": "A great example application.",
"image": "https://example.com/og.png",
"has_badge": true
}
]
}
Listings are sorted by tier (Platinum > Gold > Silver > Bronze > Free).
3. Upgrade a Listing
POST /api/upgrade — Get a payment checkout URL to upgrade a listing's tier.
curl -X POST https://curlship.com/api/upgrade \
-H "Content-Type: application/json" \
-d '{"url": "https://yourapp.com", "tier": "gold"}'
Request Fields:
url(required): The URL of an existing listing.tier(required): One ofplatinum,gold,silver,bronze.
Example Response:
{
"ok": true,
"checkout_url": "https://checkout.dodopayments.com/..."
}
Error Responses:
400— Invalid tier name404— Listing not found (submit it first)503— Payment system unavailable
Important: The listing must already exist. Submit first, then upgrade.
4. Badge SVG
GET /badge — Returns the CurlShip badge as an SVG image.
Place this badge on your site to automatically earn a dofollow link:
Badge presence is auto-checked hourly. Any `` tag linking to curlship.com qualifies.
Tiers & Pricing
| Tier | Price | Benefits |
|---|---|---|
| Platinum | $149/mo | Top of directory, dofollow link, priority OG refresh |
| Gold | $49/mo | Above Silver & Bronze, dofollow link |
| Silver | $15/mo | Above Bronze & Free, dofollow link |
| Bronze | $1/mo | Above Free tier, dofollow link |
| Free | $0 | Listed in Free section, nofollow by default |
Dofollow rules:
- Paid tiers (any) get dofollow automatically
- Free tier gets dofollow by placing a CurlShip badge on your site
Typical Agent Workflow
- Submit the product URL and email via
POST /api/submit - Check the response for the listing details and badge HTML
- Optionally upgrade via
POST /api/upgradeand present the checkout URL to the user - Add the badge HTML to the product's website for a dofollow link (free tier)
Rate Limits
- Maximum 10 submissions per hour per IP address
- No rate limit on
GET /api/listings
Security & Content Policy
- URLs pointing to private/reserved IP addresses are rejected (SSRF protection)
- URLs on known adult/phishing/malware blocklists are rejected
- All API responses include
x-robots-tag: noindex
相关技能
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
通过 use_figma MCP 工具在 Figma 文件中运行 JavaScript,编程式创建、编辑和检查设计节点。
用结构化的测试与迭代流程,创建、修改并基准测试 agent 技能。
把 API 文档、OpenAPI 规范或现有脚本,变成可全局调用、可组合的命令行工具。
按微软当前文档风格挑选 ASP.NET Core 应用模型并组织代码结构
marcindudekdev 的更多技能
浏览全部技能通过 WP-CLI 审计、清理与调优 WordPress 站点,覆盖数据库、自动加载、慢查询与前端。
7 runnable Monte Carlo simulation tools extracted from a viral quant article. Importance sampling, particle filters, copulas, agent-based markets, variance r...
Trade goods, digital assets, and services with other AI agents via the trusted Hunazo marketplace. On-chain USDC escrow, dispute resolution, verified reviews...
Scrape Hacker News stories, comments, and discussions. Use when user asks to search HN, find Hacker News posts, monitor tech discussions, or extract HN data....
Scrape Bluesky social posts via AT Protocol. Use when user asks to search Bluesky, find Bluesky posts, monitor Bluesky discussions, or extract Bluesky data....
Scrape Substack newsletters and articles. Use when user asks to search Substack, find newsletter posts, extract Substack content, or monitor Substack publica...