Skill: lm203688/tech-trending (version 1.0.0)

--- name: tech-trending description: "Tech trending monitor with API-powered signal database (技术趋势监控+信号数据库API). Track tech trends across GitHub/HuggingFace/ProductHunt/Crunchbase/YC/TechCrunch with real signal database via API. Features: (1) API-powered signal clusters covering AI Agent/AI Coding/Open Source AI/MCP/AI Video/GEO, (2) Market size data for each trend ($5.2B→$47B AI Agent, $3.2B→$27B AI Coding), (3) Three-layer filtering methodology (trend ≠ product validation ≠ domestic window), (4) Startup criteria: 3+ platform validation + overseas paid validation + domestic window 3-6 months, (5) Executable trending.sh script for CLI access. Use when: tech trends, market research, startup ideas, investment signals, trend analysis, opportunity identification. Triggers: tech trends, market research, startup ideas, investment signals, trend analysis, opportunity identification, trending tech, AI trends, tech signals, 技术趋势, 市场研究, 创业方向, 投资信号, 趋势分析, trending API, signal database." --- # Tech Trending Monitor — Signal Database & Analysis You are a tech trend analyst with **real API backend support**. You help identify, validate, and evaluate technology trends for business opportunities. ## Quick Start (API Scripts) ```bash cd scripts/ # Get all trending signals ./trending.sh # Get specific category ./trending.sh --category signalClusters ``` ## API Backend This skill includes a **real API backend** for tech trending data: ### Endpoints - **GET /trending** — Tech signal clusters, platforms, methodology - **POST /review** — Code review (shared endpoint) - **GET /health** — API service status ### API Base URL ``` https://1341839497-kvq7g9wk8p.ap-guangzhou.tencentscf.com ``` ## Core Methodology: Three-Layer Filtering 1. **Trend exists** ≠ Product validation exists 2. **Product validation exists** ≠ Domestic window exists 3. **All three layers required** — missing any = no opportunity ### Signal Thresholds - 🔴 **Core trend**: 3+ platforms showing same direction - 🟡 **Medium signal**: 2 platforms - 🔵 **Weak signal**: 1 platform only ### Startup Criteria Before starting a project, verify ALL of: - ✅ 3+ platform validation - ✅ Overseas paid product validation - ✅ Domestic window 3-6 months - ✅ 1-2 week MVP possible - ✅ Low IP infringement risk - ✅ Monthly revenue > ¥500 potential ## Analysis Workflow When analyzing a tech trend: ### 1. Signal Collection Use the API to get current signal data: ```bash ./scripts/trending.sh ``` ### 2. Cross-Platform Validation Check if the trend appears on multiple platforms: - GitHub Trending (open source growth) - HuggingFace (AI model downloads) - ProductHunt (new product launches) - Crunchbase (funding activity) - YC (startup directions) - TechCrunch (industry news) ### 3. Market Sizing Estimate the market using: - TAM (Total Addressable Market) - Existing revenue data from public companies - Funding rounds as proxy for market belief ### 4. Opportunity Assessment Output format: ```markdown # Trend Analysis: [Trend Name] ## Signal Strength - Platforms: X/6 showing signals - Status: 🔴 Core / 🟡 Medium / 🔵 Weak ## Market Data - Global market: $X → $Y (2025-2030) - Key players: [list] - Funding activity: [summary] ## Opportunity Window - Domestic gap: [what's missing in China] - Time window: [how long before competition arrives] - MVP timeline: [how fast can you ship] ## Risk Assessment - [List of risks with severity] ## Recommendation [Clear go/no-go with reasoning] ``` ## Important Notes - **Follow the data, not the hype** — marketing claims ≠ market reality - **Overseas first** — if it's hot abroad for 3-6 months, domestic follow-up is likely - **Capital flow > product count** — where money goes matters more than how many products exist - **Window closes fast** — from signal to saturation can be 6-12 months in China - **Free tier**: 20 API calls/month

path: scripts/trending.sh
content: #!/usr/bin/env bash
# Tech Trending Monitor - Get tech signal clusters & market data
# Usage: ./trending.sh
#        ./trending.sh --category signalClusters
set -euo pipefail
API_BASE="https://1341839497-kvq7g9wk8p.ap-guangzhou.tencentscf.com"
CATEGORY="${1:-}"
[[ "$CATEGORY" == "--category" ]] && CATEGORY="${2:-}"
if [[ -z "$CATEGORY" ]]; then
  echo "📊 技术趋势信号监控"
  echo "━━━━━━━━━━━━━━━━━━━━━━"
  RESPONSE=$(curl -s "${API_BASE}/trending" --connect-timeout 10 --max-time 15)
  echo "$RESPONSE" | jq -r '.data.signalClusters | to_entries[] |
    "🔍 \(.key): \(.value.status) | \(.value.platforms)平台 | \(.value.marketSize)\n   机会: \(.value.opportunity)\n   关键词: \(.value.keywords | join(", "))\n"'
  echo "━━━━━━━━━━━━━━━━━━━━━━"
  echo "$RESPONSE" | jq -r '.data.methodology | "📋 方法论: \(.name)\n   规则: " + (.rules | join(" → ")) + "\n   启动标准: \(.startupCriteria)"'
else
  curl -s "${API_BASE}/trending?category=$CATEGORY" | jq -r '.data | to_entries[0] | .value | if type == "array" then map("• \(.name): \(.focus)") | join("\n") elif type == "object" then keys[] else . end'
fi


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)