协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
trending-skills-monitor【开发与工程】Track and discover trending, new, and recently updated skills from ClawdHub. Filter by interests (3D printing, coding, automation, etc.), category, or search keywords. Get daily/weekly reports or enable watch mode for continuous monitoring.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Discover what's new and hot in the Clawdbot skill ecosystem. Track trending skills, new releases, recent updates, and filter by your interests.
# Check this week's trending skills
trending-skills-monitor
# Check last 14 days
trending-skills-monitor --days 14
# Filter by interests
trending-skills-monitor --interests "3D printing, coding, automation"
# Get top 10 trending
trending-skills-monitor --top 10
# Watch mode - check every hour
trending-skills-monitor --watch --interval 3600
🔥 Trending Skills Report
============================================================
📅 2026-01-29T10:15:00.000000
✨ NEW RELEASES (Last 7 Days)
------------------------------------------------------------
📦 webhook-listener
Downloads: 342 | Listen for HTTP webhooks in Clawdbot... | Created: 2026-01-28
📦 ocr-vision
Downloads: 156 | Extract text from images using Claude vision... | Created: 2026-01-27
🔝 COMMUNITY FAVORITES (Most Installed)
------------------------------------------------------------
🥇 #1. security-scanner
📥 8,324 installs | ⭐ 4.8 | 📁 security
🥈 #2. sentry-mode
📥 7,891 installs | ⭐ 4.7 | 📁 surveillance
🔄 RECENT UPDATES
------------------------------------------------------------
🆕 meshtastic-skill (v2.3.0)
Updated: 2026-01-29 | Fixed GPS integration, added mesh network visualization
============================================================
📊 Total skills: 28
--interests "3D printing, coding"--category "automation"trending-skills-monitor --days 7
Gets all new skills from the last 7 days, trending skills, and recent updates.
trending-skills-monitor \
--interests "automation, data processing" \
--days 14 \
--format markdown
Filters results to skills matching "automation" or "data processing" from the last 2 weeks, outputs as markdown.
trending-skills-monitor \
--category "iot" \
--top 5 \
--sort rating
Shows top 5 IoT skills sorted by rating.
# Run in background, check every 6 hours
trending-skills-monitor \
--watch \
--interval 21600 \
--interests "3D printing" \
--format markdown > /tmp/skills-report.txt
# Then pipe to email or Telegram
Create a config file and check daily:
# config.json
{
"interests": ["security", "automation", "data processing"],
"days": 7,
"category": "utility"
}
# Use it
trending-skills-monitor --config config.json --format json
--days N Look back N days for new/updated skills (default: 7)
--interests STR Comma-separated interests to filter by
--top N Show top N trending skills (overrides --days)
--category STR Filter by specific category
--sort FIELD Sort by: downloads, installs, rating, updated, new (default: downloads)
--format FORMAT Output format: text, json, markdown (default: text)
--watch Enable watch mode (continuous monitoring)
--interval SECS Check interval in seconds for watch mode (default: 3600)
--config FILE Load settings from JSON config file
--verbose Show debug output
--help Show this help message
# New skills from last 30 days
trending-skills-monitor --days 30
# Top 20 most installed
trending-skills-monitor --top 20 --sort installs
# Filter to automation category
trending-skills-monitor --category automation
# Multiple interests
trending-skills-monitor --interests "coding, automation, data"
# JSON output for scripting
trending-skills-monitor --format json > report.json
# Watch mode: check every 2 hours
trending-skills-monitor --watch --interval 7200
# Combine filters
trending-skills-monitor \
--days 14 \
--interests "security" \
--category "surveillance" \
--sort rating
Plain text with emojis, organized in sections:
Great for terminal viewing and quick scanning.
trending-skills-monitor --format markdown
Output:
# 🔥 Trending Skills Report
*2026-01-29T10:15:00*
## ✨ New Releases
**webhook-listener** (v1.2.0) by author-name
Listen for HTTP webhooks in Clawdbot...
📥 345 installs | ⭐ 4.9 | 📊 1,234 downloads
Good for documentation, reports, and posting to channels.
trending-skills-monitor --format json
Structured data for programmatic processing:
{
"timestamp": "2026-01-29T10:15:00.000000",
"new_skills": [
{
"id": "webhook-listener",
"name": "webhook-listener",
"description": "...",
"author": "...",
"downloads": 342,
"installs": 345,
"rating": 4.9,
"category": "communication",
"version": "1.2.0",
"created_at": "2026-01-28T...",
"updated_at": "2026-01-29T...",
"tags": ["http", "webhook", "event"]
}
],
"trending_skills": [...],
"updated_skills": [...],
"filters": {
"days": 7,
"interests": [],
"category": null,
"sort": "downloads"
}
}
Perfect for integration with other tools and automation.
Create a JSON config file to save your preferences:
{
"interests": [
"3D printing",
"coding",
"automation"
],
"days": 7,
"category": null,
"sort": "downloads",
"top": 20,
"format": "text"
}
Use it:
trending-skills-monitor --config my-config.json
The skill uses intelligent keyword matching:
Built-in category aliases for common terms:
automation → "automate", "workflow", "robot", "task"
coding → "code", "programming", "script", "dev"
3d-printing → "3d", "cad", "model"
data → "analytics", "machine-learning", "ml", "ai"
web → "http", "api", "website", "web-scraping"
iot → "sensors", "esp32", "arduino", "hardware"
communication → "telegram", "slack", "email", "discord"
media → "image", "video", "audio", "photo"
Continuously monitor ClawdHub for new and trending skills:
# Check every 30 minutes
trending-skills-monitor --watch --interval 1800
# Check every 6 hours with interests
trending-skills-monitor \
--watch \
--interval 21600 \
--interests "security, automation"
Watch mode:
Watch mode output to Telegram:
# Assuming you have a message utility
trending-skills-monitor --format markdown | \
message send --channel "alerts" --text "$(cat -)"
#!/bin/bash
# save as: /usr/local/bin/skills-digest.sh
trending-skills-monitor \
--days 1 \
--interests "automation, security" \
--format markdown > /tmp/skills-today.md
# Send to Telegram, email, or store
cat /tmp/skills-today.md
Run daily via cron:
# Add to crontab
0 9 * * * /usr/local/bin/skills-digest.sh
#!/bin/bash
REPORT=$(trending-skills-monitor --format json)
curl -X POST https://hooks.slack.com/services/YOUR/WEBHOOK \
-H 'Content-Type: application/json' \
-d "{
\"text\": \"🔥 New Skills This Week\",
\"blocks\": [
{
\"type\": \"section\",
\"text\": {
\"type\": \"mrkdwn\",
\"text\": \"$REPORT\"
}
}
]
}"
Parse JSON output and filter:
# Get only highly-rated new skills
trending-skills-monitor --format json | \
jq '.new_skills | map(select(.rating >= 4.5))'
trending-skills-monitor (CLI)
scripts/monitor.py
scripts/clawdhub_api.py
scripts/filter_engine.py
scripts/formatter.py
scripts/cache.py
CLI args
↓
monitor.py (orchestrator)
↓
ClawdHubAPI → Fetch (new, trending, updated)
↓
FilterEngine → Apply interests/categories
↓
Formatter → Format output
↓
Print results
# ClawdHub API configuration
export CLAWDHUB_API_URL="https://hub.clawdbot.com/api/v1"
export CLAWDHUB_API_KEY="your-api-key-here"
Cache files stored at: ~/.cache/trending-skills-monitor/
Clear cache:
rm -rf ~/.cache/trending-skills-monitor/
pip install requests)# Debug with verbose output
trending-skills-monitor --verbose
# Check if interests are matching
trending-skills-monitor --interests "automation" --verbose
# Try broader search
trending-skills-monitor --days 30
If you see API errors but want to test:
# Will use mock data
CLAWDHUB_API_URL="http://invalid" trending-skills-monitor
# Check cache status
ls ~/.cache/trending-skills-monitor/
# Clear cache
rm ~/.cache/trending-skills-monitor/*
# Restart watch mode
trending-skills-monitor --watch --verbose
Planned features:
The skill includes these Python scripts:
Part of the Clawdbot ecosystem. For issues or suggestions, check the ClawdHub repository.
Last Updated: 2026-01-29 Version: 1.0.0