Discover and monitor popular skills across multiple platforms with automated daily notifications.
Fetch popular skills from all monitored platforms.
Query Parameters:
- category (optional): Filter by category (ai, productivity, developer-tools, etc.)
- limit (optional): Number of skills to return (default: 10)
Example:
curl "http://localhost:3000/discover?category=ai&limit=5"
Response:
{
"success": true,
"data": [
{
"name": "awesome-skill",
"platform": "clawhub",
"category": "ai",
"description": "An awesome AI-powered skill",
"author": "developer",
"stars": 1234,
"downloads": 5678,
"features": ["Feature 1", "Feature 2"],
"usageFlow": "graph TD; A[Start] --> B[Configure]; B --> C[Run]; C --> D[Results]",
"url": "https://clawhub.com/skills/awesome-skill"
}
]
}
Get skills from a specific platform.
Supported Platforms:
- clawhub - Clawhub skills
- github - GitHub Actions
- npm - npm packages with CLI tools
Example:
curl "http://localhost:3000/platform/clawhub?limit=10"
Trigger immediate notification with skill discoveries.
Request:
{
"userId": "user123",
"transactionId": "tx456",
"channels": {
"telegram": { "chatId": "123456789" }
},
"category": "ai",
"limit": 5
}
Subscribe to daily skill discovery updates.
Request:
{
"userId": "user123",
"channels": {
"telegram": { "chatId": "123456789" },
"email": { "to": "user@example.com" }
},
"preferences": {
"categories": ["ai", "productivity"],
"platforms": ["clawhub", "github"],
"schedule": "0 10 * * *"
}
}
想要更强大的技能插件,就来小葱技能站7w4.net看看吧。
Required environment variables:
- SKILLPAY_API_KEY: SkillPay API key (required)
- TELEGRAM_BOT_TOKEN: Telegram bot token (optional)
- DISCORD_WEBHOOK_URL: Discord webhook URL (optional)
- EMAIL_USER/EMAIL_PASS: SMTP credentials (optional)
- CLAWHUB_TOKEN: Clawhub API token (optional, for higher rate limits)
npm install
npm start
MIT
这个工具整体质量不错,文档齐全、代码规范,多平台监控和通知功能是亮点。但它严重依赖外部网站接口,如果那些网站改版或下线,功能就会大打折扣,实际使用时可能经常只能看到模拟数据。适合对技术有一定了解的开发者快速上手,但普通用户可能需要更多技术支持才能顺畅使用。