[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6Q3MAHMKBJQAN3EBADRDB4Y":3,"skill-same:01M6Q3MAHMKBJQAN3EBADRDB4Y":92},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":54,"commitSha":55,"skillDirectory":56,"forksCount":57,"repositoryHtmlUrl":58,"repositoryHomepageUrl":6,"ownerHtmlUrl":59,"ownerBlogUrl":6,"ownerDescription":60,"updatedAt":61,"install":62,"resources":75},"01M6Q3MAHMKBJQAN3EBADRDB4Y","reddit-readonly",null,"Browse and search Reddit in read-only mode using public JSON endpoints. Use when the user asks to browse subreddits, search for posts by topic, inspect comment threads, or build a shortlist of links to review and reply to manually.","Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F网页与前端开发\u002Freddit-read-only\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"readonly","reddit readonly","reddit","for","review","mode","inspect","threads","posts","links","read-only","search reddit","build","endpoints","only","use","read","json","browse","search","2026-11-10 10:12:30",false,"---\nname: reddit-readonly\ndescription: >-\n  Browse and search Reddit in read-only mode using public JSON endpoints.\n  Use when the user asks to browse subreddits, search for posts by topic,\n  inspect comment threads, or build a shortlist of links to review and reply to manually.\nmetadata: {\"clawdbot\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"node\"]}}}\n---\n\n# Reddit Readonly\n\nRead-only Reddit browsing for Clawdbot.\n\n## What this skill is for\n\n- Finding posts in one or more subreddits (hot\u002Fnew\u002Ftop\u002Fcontroversial\u002Frising)\n- Searching for posts by query (within a subreddit or across all)\n- Pulling a comment thread for context\n- Producing a *shortlist of permalinks* so the user can open Reddit and reply manually\n\n## Hard rules\n\n- **Read-only only.** This skill never posts, replies, votes, or moderates.\n- Be polite with requests:\n  - Prefer small limits (5–10) first.\n  - Expand only if needed.\n- When returning results to the user, always include **permalinks**.\n\n## Output format\n\nAll commands print JSON to stdout.\n\n- Success: `{ \"ok\": true, \"data\": ... }`\n- Failure: `{ \"ok\": false, \"error\": { \"message\": \"...\", \"details\": \"...\" } }`\n\n## Commands\n\n### 1) List posts in a subreddit\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs posts \u003Csubreddit> \\\n  --sort hot|new|top|controversial|rising \\\n  --time day|week|month|year|all \\\n  --limit 10 \\\n  --after \u003Ctoken>\n```\n\n### 2) Search posts\n\n```bash\n# Search within a subreddit\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs search \u003Csubreddit> \"\u003Cquery>\" --limit 10\n\n# Search all of Reddit\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs search all \"\u003Cquery>\" --limit 10\n```\n\n### 3) Get comments for a post\n\n```bash\n# By post id or URL\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs comments \u003Cpost_id|url> --limit 50 --depth 6\n```\n\n### 4) Recent comments across a subreddit\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs recent-comments \u003Csubreddit> --limit 25\n```\n\n### 5) Thread bundle (post + comments)\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs thread \u003Cpost_id|url> --commentLimit 50 --depth 6\n```\n\n### 6) Find opportunities (multi-subreddit helper)\n\nUse this when the user describes criteria like:\n\"Find posts about X in r\u002Fa, r\u002Fb, and r\u002Fc posted in the last 48 hours, excluding Y\".\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs find \\\n  --subreddits \"python,learnpython\" \\\n  --query \"fastapi deployment\" \\\n  --include \"docker,uvicorn,nginx\" \\\n  --exclude \"homework,beginner\" \\\n  --minScore 2 \\\n  --maxAgeHours 48 \\\n  --perSubredditLimit 25 \\\n  --maxResults 10 \\\n  --rank new\n```\n\n## Suggested agent workflow\n\n1. **Clarify scope** if needed: subreddits + topic keywords + timeframe.\n2. Start with `find` (or `posts`\u002F`search`) using small limits.\n3. For 1–3 promising items, fetch context via `thread`.\n4. Present the user a shortlist:\n   - title, subreddit, score, created time\n   - permalink\n   - a brief reason why it matched\n5. If asked, propose *draft reply ideas* in natural language, but remind the user to post manually.\n\n## Troubleshooting\n\n- If Reddit returns HTML, re-run the command (the script detects this and returns an error).\n- If requests fail repeatedly, reduce `--limit` and\u002For set slower pacing via env vars:\n\n```bash\nexport REDDIT_RO_MIN_DELAY_MS=800\nexport REDDIT_RO_MAX_DELAY_MS=1800\nexport REDDIT_RO_TIMEOUT_MS=25000\nexport REDDIT_RO_USER_AGENT='script:clawdbot-reddit-readonly:v1.0.0 (personal)'\n```\n","# Reddit Readonly\n\nRead-only Reddit browsing for Clawdbot.\n\n## What this skill is for\n\n- Finding posts in one or more subreddits (hot\u002Fnew\u002Ftop\u002Fcontroversial\u002Frising)\n- Searching for posts by query (within a subreddit or across all)\n- Pulling a comment thread for context\n- Producing a *shortlist of permalinks* so the user can open Reddit and reply manually\n\n## Hard rules\n\n- **Read-only only.** This skill never posts, replies, votes, or moderates.\n- Be polite with requests:\n  - Prefer small limits (5–10) first.\n  - Expand only if needed.\n- When returning results to the user, always include **permalinks**.\n\n## Output format\n\nAll commands print JSON to stdout.\n\n- Success: `{ \"ok\": true, \"data\": ... }`\n- Failure: `{ \"ok\": false, \"error\": { \"message\": \"...\", \"details\": \"...\" } }`\n\n## Commands\n\n### 1) List posts in a subreddit\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs posts \u003Csubreddit> \\\n  --sort hot|new|top|controversial|rising \\\n  --time day|week|month|year|all \\\n  --limit 10 \\\n  --after \u003Ctoken>\n```\n\n### 2) Search posts\n\n```bash\n# Search within a subreddit\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs search \u003Csubreddit> \"\u003Cquery>\" --limit 10\n\n# Search all of Reddit\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs search all \"\u003Cquery>\" --limit 10\n```\n\n### 3) Get comments for a post\n\n```bash\n# By post id or URL\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs comments \u003Cpost_id|url> --limit 50 --depth 6\n```\n\n### 4) Recent comments across a subreddit\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs recent-comments \u003Csubreddit> --limit 25\n```\n\n### 5) Thread bundle (post + comments)\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs thread \u003Cpost_id|url> --commentLimit 50 --depth 6\n```\n\n### 6) Find opportunities (multi-subreddit helper)\n\nUse this when the user describes criteria like:\n\"Find posts about X in r\u002Fa, r\u002Fb, and r\u002Fc posted in the last 48 hours, excluding Y\".\n\n```bash\nnode {baseDir}\u002Fscripts\u002Freddit-readonly.mjs find \\\n  --subreddits \"python,learnpython\" \\\n  --query \"fastapi deployment\" \\\n  --include \"docker,uvicorn,nginx\" \\\n  --exclude \"homework,beginner\" \\\n  --minScore 2 \\\n  --maxAgeHours 48 \\\n  --perSubredditLimit 25 \\\n  --maxResults 10 \\\n  --rank new\n```\n\n## Suggested agent workflow\n\n1. **Clarify scope** if needed: subreddits + topic keywords + timeframe.\n2. Start with `find` (or `posts`\u002F`search`) using small limits.\n3. For 1–3 promising items, fetch context via `thread`.\n4. Present the user a shortlist:\n   - title, subreddit, score, created time\n   - permalink\n   - a brief reason why it matched\n5. If asked, propose *draft reply ideas* in natural language, but remind the user to post manually.\n\n## Troubleshooting\n\n- If Reddit returns HTML, re-run the command (the script detects this and returns an error).\n- If requests fail repeatedly, reduce `--limit` and\u002For set slower pacing via env vars:\n\n```bash\nexport REDDIT_RO_MIN_DELAY_MS=800\nexport REDDIT_RO_MAX_DELAY_MS=1800\nexport REDDIT_RO_TIMEOUT_MS=25000\nexport REDDIT_RO_USER_AGENT='script:clawdbot-reddit-readonly:v1.0.0 (personal)'\n```\n",{"name":5,"metadata":48,"description":7},{"clawdbot":49},{"emoji":50,"requires":51},"?",{"bins":52},[53],"node","main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","网页与前端开发\u002Freddit-read-only",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill reddit-readonly",{"tool":68,"command":69},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill reddit-readonly",{"tool":71,"command":72},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill reddit-readonly","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F网页与前端开发\u002Freddit-read-only\u002FSKILL.md",true,[76,82,86],{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"_meta.json","REFERENCE","参考文档",307,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F网页与前端开发\u002Freddit-read-only\u002F_meta.json",{"path":83,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002FOUTPUT_SCHEMA.md",819,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F网页与前端开发\u002Freddit-read-only\u002Freferences\u002FOUTPUT_SCHEMA.md",{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Freddit-readonly.mjs","SCRIPT","脚本",19407,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F网页与前端开发\u002Freddit-read-only\u002Fscripts\u002Freddit-readonly.mjs",[93,116,148,159,169,198],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":43},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[95,100,101,102,103,104,38,105,106,107,108,109,110,111,112,113,114,115],"safe","ethereum","defi","Optimization","user","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":117,"name":118,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":130,"publishedAt":43},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[121,124,125],{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[131,132,133,134,135,136,137,102,138,105,139,140,141,142,143,144,145,146,147],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":149,"name":150,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":156,"publishedAt":43},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[153,154,155],{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},[131,157,158,132,133,134,135,136,137,102,138,105,140,141,142,143,144,145,146,147],"api skill","zerion api skill",{"skillNo":160,"name":161,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":167,"publishedAt":43},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[164,165,166],{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":126,"categoryName":127,"taxonomyType":128,"taxonomyTypeDesc":129},[134,131,168,132,133,135,136,102,138,105,139,140,141,142,143,144,145,146,147],"zerion api mcp",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":178,"publishedAt":43},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[175],{"categoryNo":176,"categoryName":177,"taxonomyType":128,"taxonomyTypeDesc":129},"01JBSEEDCAT000000000000040","财务",[179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,26],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data",{"skillNo":199,"name":200,"nameZh":6,"description":201,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":202,"categories":203,"keywords":205,"publishedAt":43},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[204],{"categoryNo":176,"categoryName":177,"taxonomyType":128,"taxonomyTypeDesc":129},[179,180,182,206,207,208,209,210,211,190,212,213,214,215,216,217,218,219,147,197],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]