返回 last30days-skill
gemini-extension.json
根目录 / gemini-extension.json
1 {
2 "name": "last30days-skill",
3 "version": "3.18.4",
4 "description": "Research a topic from the last 30 days across Reddit, X, YouTube, TikTok, Instagram, Hacker News, Polymarket, and the web.",
5 "settings": [
6 {
7 "name": "Extension Directory",
8 "description": "Extension installation directory (auto-set by Gemini CLI)",
9 "envVar": "GEMINI_EXTENSION_DIR",
10 "sensitive": false
11 },
12 {
13 "name": "ScrapeCreators API Key",
14 "description": "ScrapeCreators API Key for Reddit, TikTok, and Instagram search (required)",
15 "envVar": "SCRAPECREATORS_API_KEY",
16 "sensitive": true
17 },
18 {
19 "name": "OpenAI API Key",
20 "description": "OpenAI API Key - optional fallback for Reddit discovery",
21 "envVar": "OPENAI_API_KEY",
22 "sensitive": true
23 },
24 {
25 "name": "xAI API Key",
26 "description": "xAI API Key for X/Twitter search (optional)",
27 "envVar": "XAI_API_KEY",
28 "sensitive": true
29 },
30 {
31 "name": "OpenRouter API Key",
32 "description": "OpenRouter API Key (optional)",
33 "envVar": "OPENROUTER_API_KEY",
34 "sensitive": true
35 },
36 {
37 "name": "Parallel AI API Key",
38 "description": "Parallel AI API Key (optional)",
39 "envVar": "PARALLEL_API_KEY",
40 "sensitive": true
41 },
42 {
43 "name": "Brave Search API Key",
44 "description": "Brave Search API Key (optional)",
45 "envVar": "BRAVE_API_KEY",
46 "sensitive": true
47 },
48 {
49 "name": "Apify API Token",
50 "description": "Apify API Token (optional legacy)",
51 "envVar": "APIFY_API_TOKEN",
52 "sensitive": true
53 },
54 {
55 "name": "Twitter AUTH_TOKEN",
56 "description": "Twitter browser AUTH_TOKEN cookie for direct X search (optional)",
57 "envVar": "AUTH_TOKEN",
58 "sensitive": true
59 },
60 {
61 "name": "Twitter CT0",
62 "description": "Twitter browser CT0 cookie (optional, pair with AUTH_TOKEN)",
63 "envVar": "CT0",
64 "sensitive": true
65 }
66 ]
67 }
68
68 lines JSON