[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSNA9DPPRQTVRB3PK39S41":3,"skill-same:01M6CSNA9DPPRQTVRB3PK39S41":338},{"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":23,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":14,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":47,"ownerDescription":48,"updatedAt":49,"install":50,"resources":62},"01M6CSNA9DPPRQTVRB3PK39S41","synthesize",null,"Use when the user wants to synthesize scattered notes into a unified artifact, consolidate knowledge on a topic, connect existing notes, find structural gaps, or create a synthesis note. Activates on \"synthesize\", \"consolidate\", \"connect my notes on X\", \"summarize what I know about X\", \"find gaps in X\", or \"create synthesis\".","ThatDevStudio\u002Fztlctl","ThatDevStudio","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F168217678?v=4","01M6CSMDK6RNT910MHNQ51PHAX","ThatDev Studio","01M6CSMDQ6BDK686J8ZEH97DVC",0,"MIT","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fsynthesize\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[5,24,25,26,27,28,29,30,31,32,33],"summarize","notes","connect","create","knowledge","find","user","use","Synthesis","artifact","2026-11-10 10:12:30",false,"---\nname: synthesize\ndescription: >\n  Use when the user wants to synthesize scattered notes into a unified artifact,\n  consolidate knowledge on a topic, connect existing notes, find structural gaps,\n  or create a synthesis note. Activates on \"synthesize\", \"consolidate\", \"connect\n  my notes on X\", \"summarize what I know about X\", \"find gaps in X\", or\n  \"create synthesis\".\nversion: 1.0.0\ndisable-model-invocation: true\n---\n\n# Knowledge Synthesis\n\nSynthesize scattered vault knowledge into a single connected artifact. This skill\nsurveys existing content, surfaces structural gaps, drafts a synthesis note, and\nwrites it to the vault only after user approval.\n\n## Iron Laws\n\n**Always search before synthesizing.** Duplicate synthesis notes fragment\nknowledge rather than consolidate it. Step 1 is non-negotiable — check what\nexists first.\n\n**Present draft to user before creating.** Never auto-write a synthesis note\nwithout showing the draft and receiving explicit approval. The checkpoint in\nstep 5 is not optional.\n\n**Check `result.success` after every MCP call.** If any step fails, stop and\nsurface the error — do not proceed to the write phase.\n\n## Workflow\n\n1. **`search(query=\"\u003Ctopic>\", limit=20)`** — survey existing content on the\n   topic. If a mature synthesis note already exists, surface it and ask: \"Found\n   existing synthesis '\u003Ctitle>'. Update it instead of creating new?\"\n\n2. **`graph_gaps(top=10)`** — find structurally isolated clusters in the\n   knowledge graph. Note which gap IDs are relevant to the topic — these surface\n   areas where the synthesis should build bridges.\n\n3. **`topic_packet(topic=\"\u003Ctopic>\", mode=\"learn\")`** — get comprehensive topic\n   context: related notes, bridge candidates, stale items, and identified gaps.\n   This is the raw material for the synthesis.\n\n4. **`draft_from_topic(topic=\"\u003Ctopic>\", target=\"note\")`** — generate a draft\n   synthesis note payload. If no draft is returned (topic too sparse), fall\n   back to assembling key points from step 3 results manually.\n\n5. **Present draft to user for approval.** Show: draft title, body, proposed\n   tags, and connected note count. Ask: \"Approve this synthesis, modify the\n   title\u002Fcontent, or cancel?\" Do not proceed until the user responds.\n\n6. **`create_note(title=\"\u003Capproved title>\", body=\"\u003Capproved draft>\", tags=[\"\u003Ctopic>\"])`**\n   — write the synthesis note to the vault. Reweave fires automatically via the\n   Reweave plugin. Check `result.success` before reporting.\n\n7. **Report** — note ID, notes connected by reweave, structural gaps surfaced\n   in step 2, bridge candidates from topic packet.\n\n## When NOT to use\n\n- If the user wants to capture new research from an external source — use\n  `ztl:capture` instead (synthesize consolidates existing vault content; capture\n  adds new external content).\n- If the user wants a quick search result, not an artifact — call `search`\n  directly; this skill creates a new note.\n- If the vault has fewer than 5 notes on the topic — synthesis needs raw\n  material; orient and capture first.\n\nSee `references\u002Fsynthesis-workflow.md` for graph_gaps output format, topic_packet\nfields, and empty-result handling.\n","# Knowledge Synthesis\n\nSynthesize scattered vault knowledge into a single connected artifact. This skill\nsurveys existing content, surfaces structural gaps, drafts a synthesis note, and\nwrites it to the vault only after user approval.\n\n## Iron Laws\n\n**Always search before synthesizing.** Duplicate synthesis notes fragment\nknowledge rather than consolidate it. Step 1 is non-negotiable — check what\nexists first.\n\n**Present draft to user before creating.** Never auto-write a synthesis note\nwithout showing the draft and receiving explicit approval. The checkpoint in\nstep 5 is not optional.\n\n**Check `result.success` after every MCP call.** If any step fails, stop and\nsurface the error — do not proceed to the write phase.\n\n## Workflow\n\n1. **`search(query=\"\u003Ctopic>\", limit=20)`** — survey existing content on the\n   topic. If a mature synthesis note already exists, surface it and ask: \"Found\n   existing synthesis '\u003Ctitle>'. Update it instead of creating new?\"\n\n2. **`graph_gaps(top=10)`** — find structurally isolated clusters in the\n   knowledge graph. Note which gap IDs are relevant to the topic — these surface\n   areas where the synthesis should build bridges.\n\n3. **`topic_packet(topic=\"\u003Ctopic>\", mode=\"learn\")`** — get comprehensive topic\n   context: related notes, bridge candidates, stale items, and identified gaps.\n   This is the raw material for the synthesis.\n\n4. **`draft_from_topic(topic=\"\u003Ctopic>\", target=\"note\")`** — generate a draft\n   synthesis note payload. If no draft is returned (topic too sparse), fall\n   back to assembling key points from step 3 results manually.\n\n5. **Present draft to user for approval.** Show: draft title, body, proposed\n   tags, and connected note count. Ask: \"Approve this synthesis, modify the\n   title\u002Fcontent, or cancel?\" Do not proceed until the user responds.\n\n6. **`create_note(title=\"\u003Capproved title>\", body=\"\u003Capproved draft>\", tags=[\"\u003Ctopic>\"])`**\n   — write the synthesis note to the vault. Reweave fires automatically via the\n   Reweave plugin. Check `result.success` before reporting.\n\n7. **Report** — note ID, notes connected by reweave, structural gaps surfaced\n   in step 2, bridge candidates from topic packet.\n\n## When NOT to use\n\n- If the user wants to capture new research from an external source — use\n  `ztl:capture` instead (synthesize consolidates existing vault content; capture\n  adds new external content).\n- If the user wants a quick search result, not an artifact — call `search`\n  directly; this skill creates a new note.\n- If the vault has fewer than 5 notes on the topic — synthesis needs raw\n  material; orient and capture first.\n\nSee `references\u002Fsynthesis-workflow.md` for graph_gaps output format, topic_packet\nfields, and empty-result handling.\n",{"name":5,"version":39,"description":40,"disable-model-invocation":41},"1.0.0","Use when the user wants to synthesize scattered notes into a unified artifact, consolidate knowledge on a topic, connect existing notes, find structural gaps, or create a synthesis note. Activates on \"synthesize\", \"consolidate\", \"connect my notes on X\", \"summarize what I know about X\", \"find gaps in X\", or \"create synthesis\".\n",true,"develop","fa2801de39a8e8c3a55b0e0ea590781b326e226e","plugin\u002Fskills\u002Fsynthesize","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl","https:\u002F\u002Fgithub.com\u002FThatDevStudio","thatdev.io","ThatDev","2026-03-22 22:57:17",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":41},[52,55,58],{"tool":53,"command":54},"npx","npx skills add ThatDevStudio\u002Fztlctl --skill synthesize",{"tool":56,"command":57},"bunx","bunx skills add ThatDevStudio\u002Fztlctl --skill synthesize",{"tool":59,"command":60},"pnpm","pnpm dlx skills add ThatDevStudio\u002Fztlctl --skill synthesize","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fsynthesize\u002FSKILL.md",[63,69,73,79,83,87,91,95,99,103,107,111,115,119,123,127,131,135,139,143,147,151,155,159,163,167,171,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,252,256,260,264,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,330,334],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"DashboardTemplate\u002F.gitignore","OTHER","其他",430,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002F.gitignore",{"path":70,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":71,"sourceHtmlUrl":72},"DashboardTemplate\u002FApp\u002Fadd-file\u002Fpage.tsx",9705,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fadd-file\u002Fpage.tsx",{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"DashboardTemplate\u002FApp\u002Fapi\u002Fchat\u002Froute.ts","SCRIPT","脚本",2542,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fapi\u002Fchat\u002Froute.ts",{"path":80,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":81,"sourceHtmlUrl":82},"DashboardTemplate\u002FApp\u002Fapi\u002Ffile\u002Fget\u002Froute.ts",1042,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fapi\u002Ffile\u002Fget\u002Froute.ts",{"path":84,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":85,"sourceHtmlUrl":86},"DashboardTemplate\u002FApp\u002Fapi\u002Ffile\u002Fsave\u002Froute.ts",1622,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fapi\u002Ffile\u002Fsave\u002Froute.ts",{"path":88,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":89,"sourceHtmlUrl":90},"DashboardTemplate\u002FApp\u002Fapi\u002Ffiles\u002Fcount\u002Froute.ts",516,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fapi\u002Ffiles\u002Fcount\u002Froute.ts",{"path":92,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":93,"sourceHtmlUrl":94},"DashboardTemplate\u002FApp\u002Fapi\u002Fupload\u002Froute.ts",2481,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fapi\u002Fupload\u002Froute.ts",{"path":96,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":97,"sourceHtmlUrl":98},"DashboardTemplate\u002FApp\u002Fask\u002Fpage.tsx",6730,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fask\u002Fpage.tsx",{"path":100,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":101,"sourceHtmlUrl":102},"DashboardTemplate\u002FApp\u002Ffile\u002F[slug]\u002Fpage.tsx",6483,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Ffile\u002F[slug]\u002Fpage.tsx",{"path":104,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":105,"sourceHtmlUrl":106},"DashboardTemplate\u002FApp\u002Fglobals.css",633,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fglobals.css",{"path":108,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":109,"sourceHtmlUrl":110},"DashboardTemplate\u002FApp\u002Flayout.tsx",604,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Flayout.tsx",{"path":112,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":113,"sourceHtmlUrl":114},"DashboardTemplate\u002FApp\u002Fpage.tsx",5258,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fpage.tsx",{"path":116,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":117,"sourceHtmlUrl":118},"DashboardTemplate\u002FApp\u002Fprogress\u002Fpage.tsx",3714,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fprogress\u002Fpage.tsx",{"path":120,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":121,"sourceHtmlUrl":122},"DashboardTemplate\u002FApp\u002Fvulnerabilities\u002Fpage.tsx",4140,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FApp\u002Fvulnerabilities\u002Fpage.tsx",{"path":124,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":125,"sourceHtmlUrl":126},"DashboardTemplate\u002Fbun.lock",28982,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Fbun.lock",{"path":128,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":129,"sourceHtmlUrl":130},"DashboardTemplate\u002FComponents\u002Fsidebar.tsx",5131,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002Fsidebar.tsx",{"path":132,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":133,"sourceHtmlUrl":134},"DashboardTemplate\u002FComponents\u002FUi\u002Fbadge.tsx",1350,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002FUi\u002Fbadge.tsx",{"path":136,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":137,"sourceHtmlUrl":138},"DashboardTemplate\u002FComponents\u002FUi\u002Fbutton.tsx",1915,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002FUi\u002Fbutton.tsx",{"path":140,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":141,"sourceHtmlUrl":142},"DashboardTemplate\u002FComponents\u002FUi\u002Fcard.tsx",1846,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002FUi\u002Fcard.tsx",{"path":144,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":145,"sourceHtmlUrl":146},"DashboardTemplate\u002FComponents\u002FUi\u002Fprogress.tsx",812,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002FUi\u002Fprogress.tsx",{"path":148,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":149,"sourceHtmlUrl":150},"DashboardTemplate\u002FComponents\u002FUi\u002Ftable.tsx",2757,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FComponents\u002FUi\u002Ftable.tsx",{"path":152,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":153,"sourceHtmlUrl":154},"DashboardTemplate\u002FLib\u002Fdata.ts",2665,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FLib\u002Fdata.ts",{"path":156,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":157,"sourceHtmlUrl":158},"DashboardTemplate\u002FLib\u002Ftelos-data.ts",3302,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FLib\u002Ftelos-data.ts",{"path":160,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":161,"sourceHtmlUrl":162},"DashboardTemplate\u002FLib\u002Futils.ts",166,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FLib\u002Futils.ts",{"path":164,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":165,"sourceHtmlUrl":166},"DashboardTemplate\u002Fnext-env.d.ts",262,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Fnext-env.d.ts",{"path":168,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":169,"sourceHtmlUrl":170},"DashboardTemplate\u002Fnext.config.mjs",92,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Fnext.config.mjs",{"path":172,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":175,"sourceHtmlUrl":176},"DashboardTemplate\u002Fpackage.json","REFERENCE","参考文档",760,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Fpackage.json",{"path":178,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":179,"sourceHtmlUrl":180},"DashboardTemplate\u002Fpostcss.config.mjs",146,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Fpostcss.config.mjs",{"path":182,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":183,"sourceHtmlUrl":184},"DashboardTemplate\u002FREADME.md",12693,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002FREADME.md",{"path":186,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":187,"sourceHtmlUrl":188},"DashboardTemplate\u002Ftailwind.config.ts",515,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Ftailwind.config.ts",{"path":190,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":191,"sourceHtmlUrl":192},"DashboardTemplate\u002Ftsconfig.json",989,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FDashboardTemplate\u002Ftsconfig.json",{"path":194,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":195,"sourceHtmlUrl":196},"references\u002Fsynthesis-workflow.md",3834,"https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fsynthesize\u002Freferences\u002Fsynthesis-workflow.md",{"path":198,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":199,"sourceHtmlUrl":200},"ReportTemplate\u002FApp\u002Fglobals.css",11237,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FApp\u002Fglobals.css",{"path":202,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":203,"sourceHtmlUrl":204},"ReportTemplate\u002FApp\u002Flayout.tsx",442,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FApp\u002Flayout.tsx",{"path":206,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":207,"sourceHtmlUrl":208},"ReportTemplate\u002FApp\u002Fpage.tsx",10475,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FApp\u002Fpage.tsx",{"path":210,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":211,"sourceHtmlUrl":212},"ReportTemplate\u002FComponents\u002Fcallout.tsx",316,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fcallout.tsx",{"path":214,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":215,"sourceHtmlUrl":216},"ReportTemplate\u002FComponents\u002Fcover-page.tsx",1094,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fcover-page.tsx",{"path":218,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":219,"sourceHtmlUrl":220},"ReportTemplate\u002FComponents\u002Fexhibit.tsx",594,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fexhibit.tsx",{"path":222,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":223,"sourceHtmlUrl":224},"ReportTemplate\u002FComponents\u002Ffinding-card.tsx",970,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Ffinding-card.tsx",{"path":226,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":227,"sourceHtmlUrl":228},"ReportTemplate\u002FComponents\u002Fquote-block.tsx",407,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fquote-block.tsx",{"path":230,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":231,"sourceHtmlUrl":232},"ReportTemplate\u002FComponents\u002Frecommendation-card.tsx",1507,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Frecommendation-card.tsx",{"path":234,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":235,"sourceHtmlUrl":236},"ReportTemplate\u002FComponents\u002Fsection.tsx",329,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fsection.tsx",{"path":238,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":239,"sourceHtmlUrl":240},"ReportTemplate\u002FComponents\u002Fseverity-badge.tsx",684,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Fseverity-badge.tsx",{"path":242,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":243,"sourceHtmlUrl":244},"ReportTemplate\u002FComponents\u002Ftimeline.tsx",649,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FComponents\u002Ftimeline.tsx",{"path":246,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":247,"sourceHtmlUrl":248},"ReportTemplate\u002FLib\u002Freport-data.ts",5427,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FLib\u002Freport-data.ts",{"path":250,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":161,"sourceHtmlUrl":251},"ReportTemplate\u002FLib\u002Futils.ts","https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FLib\u002Futils.ts",{"path":253,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":254,"sourceHtmlUrl":255},"ReportTemplate\u002Fnext-env.d.ts",201,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002Fnext-env.d.ts",{"path":257,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":258,"sourceHtmlUrl":259},"ReportTemplate\u002Fpackage.json",615,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002Fpackage.json",{"path":261,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":262,"sourceHtmlUrl":263},"ReportTemplate\u002Fpostcss.config.js",82,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002Fpostcss.config.js",{"path":265,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":268,"sourceHtmlUrl":269},"ReportTemplate\u002FPublic\u002FFonts\u002Fadvocate_34_narr_reg.woff2","ASSET","资产文件",24860,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fadvocate_34_narr_reg.woff2",{"path":271,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":272,"sourceHtmlUrl":273},"ReportTemplate\u002FPublic\u002FFonts\u002Fadvocate_54_wide_reg.woff2",24776,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fadvocate_54_wide_reg.woff2",{"path":275,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":276,"sourceHtmlUrl":277},"ReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_3_bold.woff2",31004,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_3_bold.woff2",{"path":279,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":280,"sourceHtmlUrl":281},"ReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_3_regular.woff2",31212,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_3_regular.woff2",{"path":283,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":284,"sourceHtmlUrl":285},"ReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_4_bold.woff2",31060,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_4_bold.woff2",{"path":287,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":288,"sourceHtmlUrl":289},"ReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_4_regular.woff2",30852,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fconcourse_4_regular.woff2",{"path":291,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":292,"sourceHtmlUrl":293},"ReportTemplate\u002FPublic\u002FFonts\u002Fheliotrope_3_caps_regular.woff2",28180,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fheliotrope_3_caps_regular.woff2",{"path":295,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":296,"sourceHtmlUrl":297},"ReportTemplate\u002FPublic\u002FFonts\u002Fheliotrope_3_regular.woff2",26968,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fheliotrope_3_regular.woff2",{"path":299,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":300,"sourceHtmlUrl":301},"ReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_bold.woff2",30012,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_bold.woff2",{"path":303,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":304,"sourceHtmlUrl":305},"ReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_italic.woff2",30404,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_italic.woff2",{"path":307,"resourceType":266,"resourceTypeDesc":267,"sizeBytes":308,"sourceHtmlUrl":309},"ReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_regular.woff2",29896,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002FPublic\u002FFonts\u002Fvalkyrie_a_regular.woff2",{"path":311,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":312,"sourceHtmlUrl":313},"ReportTemplate\u002Ftailwind.config.ts",1802,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002Ftailwind.config.ts",{"path":315,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":316,"sourceHtmlUrl":317},"ReportTemplate\u002Ftsconfig.json",574,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FReportTemplate\u002Ftsconfig.json",{"path":319,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":320,"sourceHtmlUrl":321},"Tools\u002FUpdateTelos.ts",6690,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FTools\u002FUpdateTelos.ts",{"path":323,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":324,"sourceHtmlUrl":325},"Workflows\u002FCreateNarrativePoints.md",16127,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FWorkflows\u002FCreateNarrativePoints.md",{"path":327,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":328,"sourceHtmlUrl":329},"Workflows\u002FInterviewExtraction.md",8120,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FWorkflows\u002FInterviewExtraction.md",{"path":331,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":332,"sourceHtmlUrl":333},"Workflows\u002FUpdate.md",9535,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FWorkflows\u002FUpdate.md",{"path":335,"resourceType":173,"resourceTypeDesc":174,"sizeBytes":336,"sourceHtmlUrl":337},"Workflows\u002FWriteReport.md",19998,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FLifeOS\u002Finstall\u002Fskills\u002FTelos\u002FWorkflows\u002FWriteReport.md",[339,355,372,390,404,416],{"skillNo":340,"name":341,"nameZh":6,"description":342,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":343,"categories":344,"keywords":345,"publishedAt":34},"01M6CSNCEFP7TMHJH1RYE6HB6F","vault-methodology","Use when working in a ztlctl vault — creating notes, organizing knowledge, tagging, linking, or making decisions about content types and structure. Activates for any knowledge management task.","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fvault-methodology\u002FSKILL.md",[],[346,347,348,25,349,28,350,351,31,352,353,354],"vault methodology","vault","methodology","content","decisions","management","knowledge management","task","structure",{"skillNo":356,"name":357,"nameZh":6,"description":358,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":359,"categories":360,"keywords":361,"publishedAt":34},"01M6CSN854VHN73TST01PPVXC7","session","Use when the user wants to start, begin, or open a work session, OR close, end, or finish an active session. Manages the full session lifecycle: pre-flight checks, polaris alignment, session start, and session close with enrichment pipeline.","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fsession\u002FSKILL.md",[],[357,362,363,364,365,366,367,368,30,31,369,370,371],"work session","start","enrichment","pipeline","lifecycle","open","work","finish","alignment","session close",{"skillNo":373,"name":374,"nameZh":6,"description":375,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":376,"categories":377,"keywords":382,"publishedAt":34},"01M6CSN5HMBGRHZBMY2ANS2YKP","session-workflow","Use when starting, running, or closing research sessions. Guides structured knowledge capture workflows: start → capture → synthesize → close.","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Fsession-workflow\u002FSKILL.md",[378,379],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":380,"categoryName":381,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[383,384,357,31,385,386,387,388,389,363,28],"workflow","session workflow","capture","knowledge capture","research","workflows","sessions",{"skillNo":391,"name":392,"nameZh":6,"description":393,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":394,"categories":395,"keywords":396,"publishedAt":34},"01M6CSN2YMTDPQ96ZZ9JMS1XT0","review-triage","Use when the user asks to review the work queue, triage pending items, clear the backlog, or find out what needs attention in the vault. Surfaces prioritized actionable items and batch-processes approved updates.","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Freview-triage\u002FSKILL.md",[],[397,398,399,30,400,347,368,29,31,401,402,403],"review triage","triage","review","batch","queue","surfaces","backlog",{"skillNo":405,"name":406,"nameZh":6,"description":407,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":408,"categories":409,"keywords":410,"publishedAt":34},"01M6CSN0XZVNHDN002Z4SWSEZM","review-contradictions","Use when the user wants to review conflicting notes, find inconsistencies in the vault, check for contradictions between knowledge claims, or inspect semantically-close notes that may conflict. Runs the per-pair evaluation loop to surface genuine contradictions and dismiss false positives.","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Freview-contradictions\u002FSKILL.md",[],[411,399,28,412,413,29,414,30,31,415,25,347],"review contradictions","loop","pair","check","Evaluation",{"skillNo":417,"name":418,"nameZh":6,"description":419,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":420,"categories":421,"keywords":422,"publishedAt":34},"01M6CSMZ62CPH0X9V78YF8S1XZ","orient","Use when entering a vault cold, starting any work, or needing to understand what is in the vault. Orients to vault identity, strategic priorities, and assembles topic-focused context. Activates on \"orient\", \"load context\", \"what is in the vault\", or \"vault status\".","https:\u002F\u002Fgithub.com\u002FThatDevStudio\u002Fztlctl\u002Fblob\u002Fdevelop\u002Fplugin\u002Fskills\u002Forient\u002FSKILL.md",[],[418,31,423,368,347,424,425,426],"context","identity","priorities","status"]