[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71JN3B17GN4AH2CDDQWK3DR":3,"skill-same:01M71JN3B17GN4AH2CDDQWK3DR":66},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":47,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M71JN3B17GN4AH2CDDQWK3DR","chat-runtime-debugging",null,"Diagnose Fleet Pi chat runtime failures, including NDJSON streams, Pi sessions, Bedrock model errors, resource loader diagnostics, queueing, aborts, and Plan mode question flow.","Qredence\u002Ffleet-pi","Qredence","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F148253410?v=4","01M71JMZV03PM051165HJA27F0","qredence","01M71JMZVM3QEE4DJZZ0J20M1Z",9,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002F.pi\u002Fskills\u002Fchat-runtime-debugging\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"chat","chat runtime debugging","runtime","debugging","flow","plan","model","question","pi","sessions","diagnostics","plan mode","bedrock","streams","errors","mode","fleet","diagnose","2026-11-10 10:12:30",false,"---\nname: chat-runtime-debugging\ndescription: Diagnose Fleet Pi chat runtime failures, including NDJSON streams, Pi sessions, Bedrock model errors, resource loader diagnostics, queueing, aborts, and Plan mode question flow.\n---\n\n# Chat Runtime Debugging\n\nUse this skill when chat requests fail, sessions do not resume, tool cards look wrong, or Plan mode\u002Fquestion flow stalls.\n\n## Triage Order\n\n1. Check the browser-facing route in `apps\u002Fweb\u002Fsrc\u002Froutes\u002Fapi\u002Fchat.ts`.\n2. Check Pi runtime creation and session hydration in `apps\u002Fweb\u002Fsrc\u002Flib\u002Fpi\u002Fserver.ts`.\n3. Check Plan mode state and questionnaire handling in `apps\u002Fweb\u002Fsrc\u002Flib\u002Fpi\u002Fplan-mode.ts`.\n4. Check UI stream consumption in `apps\u002Fweb\u002Fsrc\u002Froutes\u002Findex.tsx`.\n5. Check shared tool rendering in `packages\u002Fhax-design\u002Fsrc\u002Fcomponents\u002Fagent-elements\u002Ftools\u002F`.\n\n## Common Checks\n\n- `\u002Fapi\u002Fchat\u002Fresources` should show resource loader diagnostics without needing Bedrock.\n- Stored `sessionFile` values must resolve inside `.fleet\u002Fsessions`.\n- Live follow-ups and aborts depend on `FLEET_PI_RUNTIME_TTL_MS`.\n- Pi tool lifecycle events should normalize into `tool-Read`, `tool-Write`, `tool-Edit`, `tool-Bash`, or generic `tool-*` cards.\n- Plan mode can use `read`, `bash`, `grep`, `find`, `ls`, `questionnaire`, `project_inventory`, and `workspace_index`; it must not use `edit` or `write`.\n\n## Validation\n\nPrefer:\n\n```zsh\npnpm --filter web typecheck\npnpm --filter web lint\npnpm --filter web test src\u002Flib\u002Fpi\u002Fplan-mode.spec.ts\n```\n","# Chat Runtime Debugging\n\nUse this skill when chat requests fail, sessions do not resume, tool cards look wrong, or Plan mode\u002Fquestion flow stalls.\n\n## Triage Order\n\n1. Check the browser-facing route in `apps\u002Fweb\u002Fsrc\u002Froutes\u002Fapi\u002Fchat.ts`.\n2. Check Pi runtime creation and session hydration in `apps\u002Fweb\u002Fsrc\u002Flib\u002Fpi\u002Fserver.ts`.\n3. Check Plan mode state and questionnaire handling in `apps\u002Fweb\u002Fsrc\u002Flib\u002Fpi\u002Fplan-mode.ts`.\n4. Check UI stream consumption in `apps\u002Fweb\u002Fsrc\u002Froutes\u002Findex.tsx`.\n5. Check shared tool rendering in `packages\u002Fhax-design\u002Fsrc\u002Fcomponents\u002Fagent-elements\u002Ftools\u002F`.\n\n## Common Checks\n\n- `\u002Fapi\u002Fchat\u002Fresources` should show resource loader diagnostics without needing Bedrock.\n- Stored `sessionFile` values must resolve inside `.fleet\u002Fsessions`.\n- Live follow-ups and aborts depend on `FLEET_PI_RUNTIME_TTL_MS`.\n- Pi tool lifecycle events should normalize into `tool-Read`, `tool-Write`, `tool-Edit`, `tool-Bash`, or generic `tool-*` cards.\n- Plan mode can use `read`, `bash`, `grep`, `find`, `ls`, `questionnaire`, `project_inventory`, and `workspace_index`; it must not use `edit` or `write`.\n\n## Validation\n\nPrefer:\n\n```zsh\npnpm --filter web typecheck\npnpm --filter web lint\npnpm --filter web test src\u002Flib\u002Fpi\u002Fplan-mode.spec.ts\n```\n",{"name":5,"description":7},"main","dde78dd776888d344120e4ac31a8c98b6e404a37",".pi\u002Fskills\u002Fchat-runtime-debugging",0,"https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi","https:\u002F\u002Fdocs.qredence.ai\u002F","https:\u002F\u002Fgithub.com\u002FQredence","qredence.ai","AI Systems","2026-11-11 07:04:24",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add Qredence\u002Ffleet-pi --skill chat-runtime-debugging",{"tool":58,"command":59},"bunx","bunx skills add Qredence\u002Ffleet-pi --skill chat-runtime-debugging",{"tool":61,"command":62},"pnpm","pnpm dlx skills add Qredence\u002Ffleet-pi --skill chat-runtime-debugging","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002F.pi\u002Fskills\u002Fchat-runtime-debugging\u002FSKILL.md",true,[],[67,90,110,122,133,170],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":37},"01M71JNK0ZH65KVP3FPBF3PDX2","memory-synthesis","Distil daily notes, finished plans, and reports into short, grounded updates to memory\u002Fproject\u002F. Use when raw notes pile up or the user asks to consolidate memory.","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Ftemplates\u002Fagent-workspace\u002Fpi\u002Fskills\u002Fmemory-synthesis\u002FSKILL.md",[],[74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89],"Synthesis","memory","memory synthesis","plans","user","consolidate memory","notes","reports","consolidate","updates","when","use","up","short","daily","project",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":37},"01M71JNHJHMQ4KXE6M5HS24B29","execution-plan","Write a resumable plan under plans\u002Factive\u002F for multi-step work, then keep its progress and decision logs current. Use when a task spans several steps or sessions.","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Ftemplates\u002Fagent-workspace\u002Fpi\u002Fskills\u002Fexecution-plan\u002FSKILL.md",[],[97,24,98,99,100,101,102,103,104,84,85,77,28,105,106,107,108,109],"execution plan","execution","work","active","multi","task","logs","keep","decision","for","progress","steps","write",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":37},"01M71JNFZEWWKFRTN3DNJVXV3H","doc-gardening","Clean up stale, duplicated, or contradictory notes in this workspace. Use when memory or plans feel noisy or out of date.","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Ftemplates\u002Fagent-workspace\u002Fpi\u002Fskills\u002Fdoc-gardening\u002FSKILL.md",[],[117,118,119,120,84,85,77,121,86,75,80],"doc gardening","doc","stale","workspace","clean",{"skillNo":123,"name":69,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":132,"publishedAt":37},"01M71JNEJW52KYCFZ9XWXBC89G","Distil daily notes, finished plans, and reports into short, grounded updates to agent-workspace\u002Fmemory\u002Fproject\u002F.","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Fagent-workspace\u002Fpi\u002Fskills\u002Fmemory-synthesis\u002FSKILL.md",[127],{"categoryNo":128,"categoryName":129,"taxonomyType":130,"taxonomyTypeDesc":131},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[74,75,76,80,120,81,83,77,87,88,89],{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":137,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":151,"publishedAt":37},"01M71JNCB3F8FAQ0VD1R04TMPY","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML\u002FCSS layouts, or when styling\u002Fbeautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","MIT","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Fagent-workspace\u002Fpi\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[140,143,146],{"categoryNo":141,"categoryName":142,"taxonomyType":130,"taxonomyTypeDesc":131},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":144,"categoryName":145,"taxonomyType":130,"taxonomyTypeDesc":131},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":147,"categoryName":148,"taxonomyType":149,"taxonomyTypeDesc":150},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[152,153,154,85,155,156,157,158,159,160,161,162,84,163,164,165,166,167,168,169],"frontend design","design","frontend","with","examples","react components","react","web ui","components","code","artifacts","pages","landing","applications","aesthetics","generic","ui design","css",{"skillNo":171,"name":92,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":176,"publishedAt":37},"01M71JNA89XRB5VM8SXPV6MPBE","Write a resumable plan under agent-workspace\u002Fplans\u002F for multi-step work and keep its progress and decision logs current.","https:\u002F\u002Fgithub.com\u002FQredence\u002Ffleet-pi\u002Fblob\u002Fmain\u002Fagent-workspace\u002Fpi\u002Fskills\u002Fexecution-plan\u002FSKILL.md",[175],{"categoryNo":128,"categoryName":129,"taxonomyType":130,"taxonomyTypeDesc":131},[24,97,98,105,77,104,106,120,109,103,101,99,107]]