[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MQKPT0S90AM3MGG376SZEC":3,"skill-same:01M6MQKPT0S90AM3MGG376SZEC":81},{"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":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":49,"updatedAt":50,"install":51,"resources":64},"01M6MQKPT0S90AM3MGG376SZEC","miniflux-news",null,"Fetch and triage the latest unread RSS\u002Fnews entries from a Miniflux instance via its REST API using an API token. Use when the user asks to get the latest Miniflux unread items, list recent entries with titles\u002Flinks, or generate short summaries of specific Miniflux entries. Includes a bundled script to query Miniflux (\u002Fv1\u002Fentries and \u002Fv1\u002Fentries\u002F{id}) using credentials from ~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json (or MINIFLUX_URL and MINIFLUX_TOKEN overrides).","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\u002FAPIs与集成\u002Fminiflux-news\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"miniflux news","miniflux","news","summaries","REST","v1","links","URL","with","via","id","get","entries","query","clawdbot","use","fetch","short","api","credentials","2026-11-10 10:12:30",false,"---\nname: miniflux-news\ndescription: Fetch and triage the latest unread RSS\u002Fnews entries from a Miniflux instance via its REST API using an API token. Use when the user asks to get the latest Miniflux unread items, list recent entries with titles\u002Flinks, or generate short summaries of specific Miniflux entries. Includes a bundled script to query Miniflux (\u002Fv1\u002Fentries and \u002Fv1\u002Fentries\u002F{id}) using credentials from ~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json (or MINIFLUX_URL and MINIFLUX_TOKEN overrides).\n---\n\n# Miniflux News\n\nUse the bundled script to fetch entries, then format a clean list and optionally write summaries.\n\n## Setup (credentials)\n\nThis skill reads Miniflux credentials from a local config file by default.\n\n### Config file (recommended)\n\nPath:\n- `~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json`\n\nFormat:\n```json\n{\n  \"url\": \"https:\u002F\u002Fyour-miniflux.example\",\n  \"token\": \"\u003Capi-token>\"\n}\n```\n\nCreate\u002Fupdate it using the script:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py configure \\\n  --url \"https:\u002F\u002Fyour-miniflux.example\" \\\n  --token \"\u003Capi-token>\"\n```\n\n### Environment variables (override)\n\nYou can override the config file (useful for CI):\n\n```bash\nexport MINIFLUX_URL=\"https:\u002F\u002Fyour-miniflux.example\"\nexport MINIFLUX_TOKEN=\"\u003Capi-token>\"\n```\n\nToken scope: Miniflux API token with read access.\n\n## Fetch latest entries\n\nList latest unread items (default):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --limit 20\n```\n\nFilter by category (by name):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --category \"News\" --limit 20\n```\n\nIf you need machine-readable output:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --limit 50 --json\n```\n\n### Response formatting\n\n- Return a tight bullet list: **[id] title — feed** + link.\n- Ask how many the user wants summarized (e.g., “summarize 3” or “summarize ids 123,124”).\n\n## View full content\n\nShow the full article content stored in Miniflux (useful for reading or for better summaries):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --full --format text\n```\n\nIf you want the raw HTML as stored by Miniflux:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --full --format html\n```\n\n## Categories\n\nList categories:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py categories\n```\n\n## Mark entries as read (explicit only)\n\nThis skill **must never** mark anything as read implicitly. Only do it when the user explicitly asks to mark specific ids as read.\n\nMark specific ids as read:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py mark-read 123 124 --confirm\n```\n\nMark all unread entries in a category as read (still explicit, requires `--confirm`; includes a safety `--limit`):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py mark-read-category \"News\" --confirm --limit 500\n```\n\n## Summarize entries\n\nFetch full content for a specific entry id (machine-readable):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --json\n```\n\nSummarization rules:\n- Prefer 3–6 bullets max.\n- Lead with the “so what” in 1 sentence.\n- If content is empty or truncated, say so and summarize from title + available snippet.\n- Don’t invent facts; quote key numbers\u002Fnames if present.\n\n## Troubleshooting\n\n- If the script says missing credentials: set `MINIFLUX_URL`\u002F`MINIFLUX_TOKEN` or create `~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json`.\n- If you get HTTP 401: token is wrong\u002Fexpired.\n- If you get HTTP 404: base URL is wrong (should be the Miniflux web root).\n","# Miniflux News\n\nUse the bundled script to fetch entries, then format a clean list and optionally write summaries.\n\n## Setup (credentials)\n\nThis skill reads Miniflux credentials from a local config file by default.\n\n### Config file (recommended)\n\nPath:\n- `~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json`\n\nFormat:\n```json\n{\n  \"url\": \"https:\u002F\u002Fyour-miniflux.example\",\n  \"token\": \"\u003Capi-token>\"\n}\n```\n\nCreate\u002Fupdate it using the script:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py configure \\\n  --url \"https:\u002F\u002Fyour-miniflux.example\" \\\n  --token \"\u003Capi-token>\"\n```\n\n### Environment variables (override)\n\nYou can override the config file (useful for CI):\n\n```bash\nexport MINIFLUX_URL=\"https:\u002F\u002Fyour-miniflux.example\"\nexport MINIFLUX_TOKEN=\"\u003Capi-token>\"\n```\n\nToken scope: Miniflux API token with read access.\n\n## Fetch latest entries\n\nList latest unread items (default):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --limit 20\n```\n\nFilter by category (by name):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --category \"News\" --limit 20\n```\n\nIf you need machine-readable output:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entries --limit 50 --json\n```\n\n### Response formatting\n\n- Return a tight bullet list: **[id] title — feed** + link.\n- Ask how many the user wants summarized (e.g., “summarize 3” or “summarize ids 123,124”).\n\n## View full content\n\nShow the full article content stored in Miniflux (useful for reading or for better summaries):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --full --format text\n```\n\nIf you want the raw HTML as stored by Miniflux:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --full --format html\n```\n\n## Categories\n\nList categories:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py categories\n```\n\n## Mark entries as read (explicit only)\n\nThis skill **must never** mark anything as read implicitly. Only do it when the user explicitly asks to mark specific ids as read.\n\nMark specific ids as read:\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py mark-read 123 124 --confirm\n```\n\nMark all unread entries in a category as read (still explicit, requires `--confirm`; includes a safety `--limit`):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py mark-read-category \"News\" --confirm --limit 500\n```\n\n## Summarize entries\n\nFetch full content for a specific entry id (machine-readable):\n\n```bash\npython3 skills\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py entry 123 --json\n```\n\nSummarization rules:\n- Prefer 3–6 bullets max.\n- Lead with the “so what” in 1 sentence.\n- If content is empty or truncated, say so and summarize from title + available snippet.\n- Don’t invent facts; quote key numbers\u002Fnames if present.\n\n## Troubleshooting\n\n- If the script says missing credentials: set `MINIFLUX_URL`\u002F`MINIFLUX_TOKEN` or create `~\u002F.config\u002Fclawdbot\u002Fminiflux-news.json`.\n- If you get HTTP 401: token is wrong\u002Fexpired.\n- If you get HTTP 404: base URL is wrong (should be the Miniflux web root).\n",{"name":5,"description":7},"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","APIs与集成\u002Fminiflux-news",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":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill miniflux-news",{"tool":57,"command":58},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill miniflux-news",{"tool":60,"command":61},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill miniflux-news","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fminiflux-news\u002FSKILL.md",true,[65,71,75],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"_meta.json","REFERENCE","参考文档",279,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fminiflux-news\u002F_meta.json",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Fminiflux-api-notes.md",352,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fminiflux-news\u002Freferences\u002Fminiflux-api-notes.md",{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"scripts\u002Fminiflux.py","SCRIPT","脚本",12118,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fminiflux-news\u002Fscripts\u002Fminiflux.py",[82,105,139,150,160,189],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":38},"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",[],[84,89,90,91,92,93,33,94,95,96,97,98,99,100,101,102,103,104],"safe","ethereum","defi","Optimization","user","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":106,"name":107,"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":108,"categories":109,"keywords":123,"publishedAt":38},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[110,115,118],{"categoryNo":111,"categoryName":112,"taxonomyType":113,"taxonomyTypeDesc":114},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":116,"categoryName":117,"taxonomyType":113,"taxonomyTypeDesc":114},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":119,"categoryName":120,"taxonomyType":121,"taxonomyTypeDesc":122},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[36,124,125,126,127,128,129,91,130,94,131,132,133,134,31,135,136,137,138],"zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","across","positions","token","prices",{"skillNo":140,"name":141,"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":142,"categories":143,"keywords":147,"publishedAt":38},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[144,145,146],{"categoryNo":111,"categoryName":112,"taxonomyType":113,"taxonomyTypeDesc":114},{"categoryNo":116,"categoryName":117,"taxonomyType":113,"taxonomyTypeDesc":114},{"categoryNo":119,"categoryName":120,"taxonomyType":121,"taxonomyTypeDesc":122},[36,148,149,124,125,126,127,128,129,91,130,94,132,133,134,31,135,136,137,138],"api skill","zerion api skill",{"skillNo":151,"name":152,"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":153,"categories":154,"keywords":158,"publishedAt":38},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[155,156,157],{"categoryNo":111,"categoryName":112,"taxonomyType":113,"taxonomyTypeDesc":114},{"categoryNo":116,"categoryName":117,"taxonomyType":113,"taxonomyTypeDesc":114},{"categoryNo":119,"categoryName":120,"taxonomyType":121,"taxonomyTypeDesc":122},[126,36,159,124,125,127,128,91,130,94,131,132,133,134,31,135,136,137,138],"zerion api mcp",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":169,"publishedAt":38},"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",[166],{"categoryNo":167,"categoryName":168,"taxonomyType":121,"taxonomyTypeDesc":122},"01JBSEEDCAT000000000000040","财务",[170,171,172,173,174,175,176,177,178,179,180,181,182,20,183,184,185,186,187,188],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","time","currency","gbp","pip","market data","for",{"skillNo":190,"name":191,"nameZh":6,"description":192,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":193,"categories":194,"keywords":196,"publishedAt":38},"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",[195],{"categoryNo":167,"categoryName":168,"taxonomyType":121,"taxonomyTypeDesc":122},[170,171,173,197,198,199,200,201,202,181,203,29,204,205,206,207,208,209,138,187],"cli","homebrew","find","check","brew","up","local","stock","link","trending","sf","quotes","ln"]