[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CC852HSDS1FE4EJAT0RHGR":3,"skill-same:01M6CC852HSDS1FE4EJAT0RHGR":100},{"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":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":39,"install":40,"resources":53},"01M6CC852HSDS1FE4EJAT0RHGR","notebooklm-integration",null,"This skill should be used when the user asks to \"ingest into NotebookLM\", \"query NotebookLM\", \"add sources to notebook\", \"cross-source synthesis\", \"check stale sources\", or mentions NotebookLM, notebook integration, source ingestion, or knowledge consolidation.","ray-manaloto\u002Fmacos-development-environment","ray-manaloto","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F227192835?v=4","01M6CBR7J13ZA01X5YB1A1QRJP","01M6CBR7P0S3NS8ZV81JYNST14",1,"MIT","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fnotebooklm-integration\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27],"integration","notebooklm","notebooklm integration","knowledge","check","user","ingestion","ingest","stale","Synthesis","2026-11-10 10:12:30",false,"---\nname: notebooklm-integration\ndescription: >\n  This skill should be used when the user asks to \"ingest into NotebookLM\", \"query\n  NotebookLM\", \"add sources to notebook\", \"cross-source synthesis\", \"check stale\n  sources\", or mentions NotebookLM, notebook integration, source ingestion, or\n  knowledge consolidation.\n---\n\n# NotebookLM Integration\n\n## CLI Tool\n\nUse `notebooklm` CLI only (teng-lin\u002Fnotebooklm-py):\n- Auth config at `$NOTEBOOKLM_HOME`\n- One notebook per research DOMAIN, not per session\n\n## Commands\n\n```bash\n# Add a file or URL as a source\nnotebooklm source add \u003Cfile-or-url>\n\n# Add broad topic research\nnotebooklm source add-research \"query\"\n\n# Query with citations\nnotebooklm ask \"question\" --citations\n\n# Find outdated sources\nnotebooklm source stale\n```\n\n## Consolidation Flow\n\n1. Agent writes findings to repo files (YAML provenance or markdown deep reviews)\n2. Consolidation step ingests into NotebookLM: `notebooklm source add \u003Cfile>`\n3. Cross-source synthesis: `notebooklm ask --citations`\n\n## Notebook Organization\n\n| Domain | Notebook | Purpose |\n|--------|----------|---------|\n| Research pipeline | research-pipeline | Source discovery, provenance, scoring |\n| Multi-model review | autonomous-review | reviewd, consensus, debate integrity |\n| Tool ecosystem | tool-ecosystem | mise, chezmoi, hk, devcontainer |\n\n## Rules\n\n- Use `notebooklm` CLI only — never build custom NotebookLM tooling\n- One notebook per domain — do not create per-session notebooks\n- Always use `--citations` when querying for synthesis\n- Check `notebooklm source stale` periodically to refresh outdated sources\n- Ingest YAML provenance records, not raw markdown notes\n","# NotebookLM Integration\n\n## CLI Tool\n\nUse `notebooklm` CLI only (teng-lin\u002Fnotebooklm-py):\n- Auth config at `$NOTEBOOKLM_HOME`\n- One notebook per research DOMAIN, not per session\n\n## Commands\n\n```bash\n# Add a file or URL as a source\nnotebooklm source add \u003Cfile-or-url>\n\n# Add broad topic research\nnotebooklm source add-research \"query\"\n\n# Query with citations\nnotebooklm ask \"question\" --citations\n\n# Find outdated sources\nnotebooklm source stale\n```\n\n## Consolidation Flow\n\n1. Agent writes findings to repo files (YAML provenance or markdown deep reviews)\n2. Consolidation step ingests into NotebookLM: `notebooklm source add \u003Cfile>`\n3. Cross-source synthesis: `notebooklm ask --citations`\n\n## Notebook Organization\n\n| Domain | Notebook | Purpose |\n|--------|----------|---------|\n| Research pipeline | research-pipeline | Source discovery, provenance, scoring |\n| Multi-model review | autonomous-review | reviewd, consensus, debate integrity |\n| Tool ecosystem | tool-ecosystem | mise, chezmoi, hk, devcontainer |\n\n## Rules\n\n- Use `notebooklm` CLI only — never build custom NotebookLM tooling\n- One notebook per domain — do not create per-session notebooks\n- Always use `--citations` when querying for synthesis\n- Check `notebooklm source stale` periodically to refresh outdated sources\n- Ingest YAML provenance records, not raw markdown notes\n",{"name":5,"description":7},"main","716b17df3ef6719d88aeac180015008b7ddfff6f","rsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fnotebooklm-integration",0,"https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment","https:\u002F\u002Fgithub.com\u002Fray-manaloto","2026-08-03 16:55:50",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add ray-manaloto\u002Fmacos-development-environment --skill notebooklm-integration",{"tool":46,"command":47},"bunx","bunx skills add ray-manaloto\u002Fmacos-development-environment --skill notebooklm-integration",{"tool":49,"command":50},"pnpm","pnpm dlx skills add ray-manaloto\u002Fmacos-development-environment --skill notebooklm-integration","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fnotebooklm-integration\u002FSKILL.md",true,[54,60,66,70,74,78,82,86,92,96],{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"_meta.json","REFERENCE","参考文档",453,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002F_meta.json",{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":64,"sourceHtmlUrl":65},".gitignore","OTHER","其他",24,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002F.gitignore",{"path":67,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":68,"sourceHtmlUrl":69},"README.md",4526,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002FREADME.md",{"path":71,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fapi-reference.md",13983,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002Freferences\u002Fapi-reference.md",{"path":75,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Ftoken-registry.md",7465,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002Freferences\u002Ftoken-registry.md",{"path":79,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":80,"sourceHtmlUrl":81},"SOURCE.md",380,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002FSOURCE.md",{"path":83,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":84,"sourceHtmlUrl":85},"test\u002Fagent-test-cases.md",3322,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002Ftest\u002Fagent-test-cases.md",{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"test\u002Ffull_skill_coverage_test.py","SCRIPT","脚本",6605,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002Ftest\u002Ffull_skill_coverage_test.py",{"path":93,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":94,"sourceHtmlUrl":95},"test\u002Frun-all.ps1",594,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002Ftest\u002Frun-all.ps1",{"path":97,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":98,"sourceHtmlUrl":99},"TRUST.auto.yaml",2287,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fdefi\u002Fopenocean-official-multichain-token-swap\u002FTRUST.auto.yaml",[101,123,140,158,178,192],{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":112,"publishedAt":28},"01M6CC8DXNJ39YWERYTWCGGCGG","next-workflow-step","Use this skill when the user wants to transition to the next workflow step, wrap up a session cleanly, prepare a handoff, or says things like \"next step\", \"continue the workflow\", \"wrap up\", \"hand off\", \"move to the next phase\", \"what's next in embrace\", or \"prepare for \u002Fclear\". Also triggers when the current octo:embrace phase appears complete and no explicit next action is set.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fworkflow-toolkit\u002Fskills\u002Fnext-workflow-step\u002FSKILL.md",[107],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[113,114,115,116,117,118,119,23,120,121,122],"next workflow step","workflow","handoff","prepare","SET","continue","wrap up","session","use","up",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":28},"01M6CC8BRZBQHEBXGMKPDM422P","source-discovery","This skill should be used when the user asks to \"find sources\", \"discover URLs\", \"catalog a source\", \"classify a URL\", \"search for libraries\", \"check what exists\", or mentions source discovery, URL cataloging, source classification, or research source management.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fsource-discovery\u002FSKILL.md",[],[130,131,23,132,133,134,135,136,22,137,138,139],"source discovery","discovery","research","libraries","search","classification","find","management","catalog","find sources",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":28},"01M6CC89CGJP69A0PS22G2H1FV","review-synthesis","This skill should be used when the user asks to \"summarize review findings\", \"prioritize fixes\", \"rank review issues\", \"combine reviewer feedback\", \"create action items from review\", or mentions review synthesis, finding prioritization, severity ranking, or review result summarization.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Freview-synthesis\u002FSKILL.md",[],[27,147,148,149,150,151,152,23,153,154,155,156,157],"review synthesis","review","prioritize","create action","feedback","reviewer","prioritization","summarize","create","issues","severity",{"skillNo":159,"name":160,"nameZh":6,"description":161,"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":28},"01M6CC872EZ9GRJY0HRCG0RT2M","research-scoring","This skill should be used when the user asks to \"score research\", \"check research quality\", \"evaluate coverage\", \"measure improvement\", \"assess research completeness\", or mentions research scoring, quality metrics, coverage gaps, improvement baseline, or research pipeline status.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fresearch-scoring\u002FSKILL.md",[164],{"categoryNo":165,"categoryName":166,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000021","资料检索与研究",[168,132,169,170,171,172,173,174,22,23,175,176,177],"research scoring","metrics","status","coverage gaps","pipeline","baseline","quality","coverage","pipeline status","research quality",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":185,"publishedAt":28},"01M6CC82Z4V3205KCJWQZPS2VG","evidence-synthesis","This skill should be used when the user asks to \"synthesize findings\", \"combine research\", \"cross-reference sources\", \"summarize evidence\", \"write a deep review\", or mentions evidence synthesis, finding consolidation, cross-source analysis, or research summarization.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fevidence-synthesis\u002FSKILL.md",[184],{"categoryNo":165,"categoryName":166,"taxonomyType":110,"taxonomyTypeDesc":111},[186,27,187,148,154,132,188,189,190,23,191],"evidence synthesis","evidence","deep review","analysis","write","reference",{"skillNo":193,"name":194,"nameZh":6,"description":195,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":196,"categories":197,"keywords":198,"publishedAt":28},"01M6CC80NRAT1Y486DGPGC92P2","debate-orchestration","This skill should be used when the user asks to \"run a multi-model review\", \"debate code changes\", \"invoke reviewd\", \"get multiple model opinions\", \"run adversarial review\", or mentions multi-model review, debate orchestration, reviewd CLI, codex review, gemini review, or adversarial code analysis.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fdebate-orchestration\u002FSKILL.md",[],[199,200,201,202,203,204,205,23,206,189,207,208,148,209],"debate orchestration","orchestration","run","adversarial review","codex","gemini","cli","model","codex review","multi-model","code"]