[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CQWQDRES879QSTP3EQ2CCP":3,"skill-same:01M6CQWQDRES879QSTP3EQ2CCP":171},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M6CQWQDRES879QSTP3EQ2CCP","Tech News Filter",null,"科技新闻筛选公司。聚合顶级科技媒体RSS新闻源，执行底层技术情报过滤，翻译为简体中文，生成每日硬核科技新闻报告。","goldengrape\u002FAgent-company","goldengrape","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1186927?v=4","01M6CQWEVQ1W2JGGRY8PJ7PMY6","Golden Grape","01M6CQWEZ93X6WVW34H98WCJ78",37,"MIT","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fcompanies\u002Ftech_news_filter\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27],"docs","workflows","content","生成","翻译","中文","workspace","schema","reports","2026-11-10 10:12:30",false,"---\nname: \"Tech News Filter\"\ndescription: \"科技新闻筛选公司。聚合顶级科技媒体RSS新闻源，执行底层技术情报过滤，翻译为简体中文，生成每日硬核科技新闻报告。\"\nbehavior:\n  - \"采集员从RSS源抓取原始新闻数据\"\n  - \"情报筛选官执行多层过滤逻辑，剔除噪音\"\n  - \"情报合成员撰写学术化每日报告\"\n  - \"审计员验证报告质量和过滤准确性\"\ndefault_post: \"Post_News_Analyst\"\ndefault_task_template: \"请执行每日新闻采集、筛选与报告生成任务。你必须将最终报告以Markdown格式写入 workspace\u002Freports\u002F 目录。\\n\\n任务文件: {filename}\\n\\n任务内容:\\n{content}\"\ncomponents:\n  posts: \".\u002FPOSTS.md\"\n  workflows: \".\u002FWORKFLOWS.md\"\n  docs_schema: \".\u002FDOCS_SCHEMA.md\"\n---\n\n# Tech News Filter — 科技新闻筛选公司\n\n## Overview\nTech News Filter 是一个底层技术情报分析公司。其核心使命是从海量科技新闻中提取具有架构级、机制级价值的硬核信息，过滤一切公关噪音、政治化叙事和碎片化内容，为高密度信息消费者提供每日精炼情报。\n\n## Components\n\n### 1. 岗位 (Posts) - `POSTS.md`\n定义公司内的四个专业岗位：\n- **RSS采集翻译员**: 从指定媒体源抓取并翻译新闻\n- **首席情报筛选官**: 执行核心 PASS\u002FBLOCK 过滤逻辑\n- **情报合成员**: 撰写冷峻学术化的每日报告\n- **质量审计员**: 验证过滤准确性和报告质量\n\n### 2. 公文 (Docs) - `DOCS_SCHEMA.md`\n定义公司专用公文：\n- 每日采集任务单 (Input)\n- 原始新闻清单 (Intermediate)\n- 筛选后新闻清单 (Intermediate)\n- 每日新闻报告 (Output)\n- 质量审计报告 (Verification)\n\n### 3. 流程 (Workflows) - `WORKFLOWS.md`\n定义\"每日新闻筛选\"的标准流程：\n- 采集翻译 → 情报筛选 → 报告合成 → 质量审计 → 归档发布\n\n## Usage\n```bash\n# 运行每日新闻筛选（从 workspace\u002Ftasks 读取任务）\nnanobot company run --name tech_news_filter\n\n# 指定任务文件运行\nnanobot company run --name tech_news_filter --task .\u002Fmy_task.md\n\n# 传入任务字符串运行\nnanobot company run --name tech_news_filter --task \"筛选今日AI领域新闻\"\n```\n\n","# Tech News Filter — 科技新闻筛选公司\n\n## Overview\nTech News Filter 是一个底层技术情报分析公司。其核心使命是从海量科技新闻中提取具有架构级、机制级价值的硬核信息，过滤一切公关噪音、政治化叙事和碎片化内容，为高密度信息消费者提供每日精炼情报。\n\n## Components\n\n### 1. 岗位 (Posts) - `POSTS.md`\n定义公司内的四个专业岗位：\n- **RSS采集翻译员**: 从指定媒体源抓取并翻译新闻\n- **首席情报筛选官**: 执行核心 PASS\u002FBLOCK 过滤逻辑\n- **情报合成员**: 撰写冷峻学术化的每日报告\n- **质量审计员**: 验证过滤准确性和报告质量\n\n### 2. 公文 (Docs) - `DOCS_SCHEMA.md`\n定义公司专用公文：\n- 每日采集任务单 (Input)\n- 原始新闻清单 (Intermediate)\n- 筛选后新闻清单 (Intermediate)\n- 每日新闻报告 (Output)\n- 质量审计报告 (Verification)\n\n### 3. 流程 (Workflows) - `WORKFLOWS.md`\n定义\"每日新闻筛选\"的标准流程：\n- 采集翻译 → 情报筛选 → 报告合成 → 质量审计 → 归档发布\n\n## Usage\n```bash\n# 运行每日新闻筛选（从 workspace\u002Ftasks 读取任务）\nnanobot company run --name tech_news_filter\n\n# 指定任务文件运行\nnanobot company run --name tech_news_filter --task .\u002Fmy_task.md\n\n# 传入任务字符串运行\nnanobot company run --name tech_news_filter --task \"筛选今日AI领域新闻\"\n```\n\n",{"name":5,"behavior":33,"components":38,"description":7,"default_post":42,"default_task_template":43},[34,35,36,37],"采集员从RSS源抓取原始新闻数据","情报筛选官执行多层过滤逻辑，剔除噪音","情报合成员撰写学术化每日报告","审计员验证报告质量和过滤准确性",{"posts":39,"workflows":40,"docs_schema":41},".\u002FPOSTS.md",".\u002FWORKFLOWS.md",".\u002FDOCS_SCHEMA.md","Post_News_Analyst","请执行每日新闻采集、筛选与报告生成任务。你必须将最终报告以Markdown格式写入 workspace\u002Freports\u002F 目录。\n\n任务文件: {filename}\n\n任务内容:\n{content}","main","3b25ec4c23220955279368e5c9ea32e420f575a7","companies\u002Ftech_news_filter",4,"https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company","https:\u002F\u002Fgithub.com\u002Fgoldengrape","2026-02-24 14:52:29",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add goldengrape\u002FAgent-company --skill \"Tech News Filter\"",{"tool":57,"command":58},"bunx","bunx skills add goldengrape\u002FAgent-company --skill \"Tech News Filter\"",{"tool":60,"command":61},"pnpm","pnpm dlx skills add goldengrape\u002FAgent-company --skill \"Tech News Filter\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fcompanies\u002Ftech_news_filter\u002FSKILL.md",true,[65,71,75,79,83,87,91,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,159,163,167],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"catalog.json","REFERENCE","参考文档",896,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fcatalog.json",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"DOCS_SCHEMA.md",4192,"https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fcompanies\u002Ftech_news_filter\u002FDOCS_SCHEMA.md",{"path":76,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":77,"sourceHtmlUrl":78},"POSTS.md",12342,"https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fcompanies\u002Ftech_news_filter\u002FPOSTS.md",{"path":80,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":81,"sourceHtmlUrl":82},"README.md",2285,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002FREADME.md",{"path":84,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fsdk-reference.md",9538,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Freferences\u002Fsdk-reference.md",{"path":88,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Ftroubleshooting.md",3948,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Freferences\u002Ftroubleshooting.md",{"path":92,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":95,"sourceHtmlUrl":96},"scripts\u002F_common.sh","SCRIPT","脚本",2120,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002F_common.sh",{"path":98,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":99,"sourceHtmlUrl":100},"scripts\u002Fveil-balance.sh",204,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-balance.sh",{"path":102,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":103,"sourceHtmlUrl":104},"scripts\u002Fveil-bankr-prompt.sh",2522,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-bankr-prompt.sh",{"path":106,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":107,"sourceHtmlUrl":108},"scripts\u002Fveil-bankr-submit-tx.sh",712,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-bankr-submit-tx.sh",{"path":110,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":111,"sourceHtmlUrl":112},"scripts\u002Fveil-deposit-unsigned.sh",437,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-deposit-unsigned.sh",{"path":114,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":115,"sourceHtmlUrl":116},"scripts\u002Fveil-deposit-via-bankr.sh",2200,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-deposit-via-bankr.sh",{"path":118,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":119,"sourceHtmlUrl":120},"scripts\u002Fveil-init.sh",2658,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-init.sh",{"path":122,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":123,"sourceHtmlUrl":124},"scripts\u002Fveil-keypair.sh",187,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-keypair.sh",{"path":126,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":127,"sourceHtmlUrl":128},"scripts\u002Fveil-merge.sh",353,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-merge.sh",{"path":130,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":131,"sourceHtmlUrl":132},"scripts\u002Fveil-private-balance.sh",248,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-private-balance.sh",{"path":134,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":135,"sourceHtmlUrl":136},"scripts\u002Fveil-queue-balance.sh",244,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-queue-balance.sh",{"path":138,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":139,"sourceHtmlUrl":140},"scripts\u002Fveil-status.sh",199,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-status.sh",{"path":142,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":143,"sourceHtmlUrl":144},"scripts\u002Fveil-transfer.sh",451,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-transfer.sh",{"path":146,"resourceType":93,"resourceTypeDesc":94,"sizeBytes":147,"sourceHtmlUrl":148},"scripts\u002Fveil-withdraw.sh",469,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Fscripts\u002Fveil-withdraw.sh",{"path":150,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":151,"sourceHtmlUrl":152},"SOURCE.md",159,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002FSOURCE.md",{"path":154,"resourceType":155,"resourceTypeDesc":156,"sizeBytes":157,"sourceHtmlUrl":158},"templates\u002Fenv.example","OTHER","其他",180,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Ftemplates\u002Fenv.example",{"path":160,"resourceType":155,"resourceTypeDesc":156,"sizeBytes":161,"sourceHtmlUrl":162},"templates\u002Fenv.veil.example",277,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002Ftemplates\u002Fenv.veil.example",{"path":164,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":165,"sourceHtmlUrl":166},"TRUST.auto.yaml",2279,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Ftrading\u002Fbankr-official-veil\u002FTRUST.auto.yaml",{"path":168,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":169,"sourceHtmlUrl":170},"WORKFLOWS.md",3387,"https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fcompanies\u002Ftech_news_filter\u002FWORKFLOWS.md",[172,183,194,216,233,243],{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":28},"01M6CQXBJQ6AYSK25XJCM54VF0","weather","Get current weather and forecasts (no API key required).","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Fweather\u002FSKILL.md",[],[174,179,180,181,182],"api","curl","help","https",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":189,"publishedAt":28},"01M6CQX9A9K1R36DSQS6Y58770","tmux","Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Ftmux\u002FSKILL.md",[],[185,190,191,192,193],"linux","sessions","interactive","scraping",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":205,"publishedAt":28},"01M6CQX6FMBJZHA0AAR8Q1Z4JD","summarize","Summarize or extract text\u002Ftranscripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube\u002Fvideo”).","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Fsummarize\u002FSKILL.md",[200],{"categoryNo":201,"categoryName":202,"taxonomyType":203,"taxonomyTypeDesc":204},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[196,206,182,207,208,209,210,211,212,213,214,215],"transcribe","Video","text","brew","extract","install","files","youtube","fallback","tap",{"skillNo":217,"name":218,"nameZh":6,"description":219,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":220,"categories":221,"keywords":225,"publishedAt":28},"01M6CQX4495FWCB3WJTBV9666A","skill-creator","Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Fskill-creator\u002FSKILL.md",[222],{"categoryNo":223,"categoryName":224,"taxonomyType":203,"taxonomyTypeDesc":204},"01JBSEEDCAT000000000000023","Skill与智能体开发",[226,227,228,229,230,231,232],"skill creator","references","create","update","assets","packaging","use",{"skillNo":234,"name":235,"nameZh":6,"description":236,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":237,"categories":238,"keywords":239,"publishedAt":28},"01M6CQX2DTMHWTMFQ59CAK3Z0Y","memory","Two-layer memory system with grep-based recall.","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Fmemory\u002FSKILL.md",[],[235,240,241,242],"recall","system","grep",{"skillNo":244,"name":245,"nameZh":6,"description":246,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":247,"categories":248,"keywords":249,"publishedAt":28},"01M6CQX09YCBRPN1N011A4NKX8","github","Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.","https:\u002F\u002Fgithub.com\u002Fgoldengrape\u002FAgent-company\u002Fblob\u002Fmain\u002Fnanobot\u002Fskills\u002Fgithub\u002FSKILL.md",[],[245,250,232,251,252,253,254,255,256,179,257,258,209,211,259,260],"cli","pr","run","issues","apt","gh issue","ci","gh pr","gh","issue","queries"]