[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CFNZ6P3GAA4CSJ9AGHTF3H":3,"skill-same:01M6CFNZ6P3GAA4CSJ9AGHTF3H":120},{"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":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":37,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":39,"install":40,"resources":53},"01M6CFNZ6P3GAA4CSJ9AGHTF3H","sequential-thinking",null,"Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.","hoanghd218\u002Fdocons","hoanghd218","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F49197448?v=4","01M6CEG06HBF8MQKQX19CR32ME","Hoang218","01M6CFGYFPDRM365Q0JTRNVJJ8",0,"MIT","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[19,20,21,22,23,24,25],"sequential thinking","planning","reasoning","verification","hypothesis","analysis","use","2026-11-10 10:12:30",false,"---\nname: sequential-thinking\ndescription: Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.\nversion: 1.0.0\nlicense: MIT\n---\n\n# Sequential Thinking\n\nStructured problem-solving via manageable, reflective thought sequences with dynamic adjustment.\n\n## When to Apply\n\n- Complex problem decomposition\n- Adaptive planning with revision capability\n- Analysis needing course correction\n- Problems with unclear\u002Femerging scope\n- Multi-step solutions requiring context maintenance\n- Hypothesis-driven investigation\u002Fdebugging\n\n## Core Process\n\n### 1. Start with Loose Estimate\n```\nThought 1\u002F5: [Initial analysis]\n```\nAdjust dynamically as understanding evolves.\n\n### 2. Structure Each Thought\n- Build on previous context explicitly\n- Address one aspect per thought\n- State assumptions, uncertainties, realizations\n- Signal what next thought should address\n\n### 3. Apply Dynamic Adjustment\n- **Expand**: More complexity discovered → increase total\n- **Contract**: Simpler than expected → decrease total\n- **Revise**: New insight invalidates previous → mark revision\n- **Branch**: Multiple approaches → explore alternatives\n\n### 4. Use Revision When Needed\n```\nThought 5\u002F8 [REVISION of Thought 2]: [Corrected understanding]\n- Original: [What was stated]\n- Why revised: [New insight]\n- Impact: [What changes]\n```\n\n### 5. Branch for Alternatives\n```\nThought 4\u002F7 [BRANCH A from Thought 2]: [Approach A]\nThought 4\u002F7 [BRANCH B from Thought 2]: [Approach B]\n```\nCompare explicitly, converge with decision rationale.\n\n### 6. Generate & Verify Hypotheses\n```\nThought 6\u002F9 [HYPOTHESIS]: [Proposed solution]\nThought 7\u002F9 [VERIFICATION]: [Test results]\n```\nIterate until hypothesis verified.\n\n### 7. Complete Only When Ready\nMark final: `Thought N\u002FN [FINAL]`\n\nComplete when:\n- Solution verified\n- All critical aspects addressed\n- Confidence achieved\n- No outstanding uncertainties\n\n## Application Modes\n\n**Explicit**: Use visible thought markers when complexity warrants visible reasoning or user requests breakdown.\n\n**Implicit**: Apply methodology internally for routine problem-solving where thinking aids accuracy without cluttering response.\n\n## Scripts (Optional)\n\nOptional scripts for deterministic validation\u002Ftracking:\n- `scripts\u002Fprocess-thought.js` - Validate & track thoughts with history\n- `scripts\u002Fformat-thought.js` - Format for display (box\u002Fmarkdown\u002Fsimple)\n\nSee README.md for usage examples. Use when validation\u002Fpersistence needed; otherwise apply methodology directly.\n\n## References\n\nLoad when deeper understanding needed:\n- `references\u002Fcore-patterns.md` - Revision & branching patterns\n- `references\u002Fexamples-api.md` - API design example\n- `references\u002Fexamples-debug.md` - Debugging example\n- `references\u002Fexamples-architecture.md` - Architecture decision example\n- `references\u002Fadvanced-techniques.md` - Spiral refinement, hypothesis testing, convergence\n- `references\u002Fadvanced-strategies.md` - Uncertainty, revision cascades, meta-thinking\n","# Sequential Thinking\n\nStructured problem-solving via manageable, reflective thought sequences with dynamic adjustment.\n\n## When to Apply\n\n- Complex problem decomposition\n- Adaptive planning with revision capability\n- Analysis needing course correction\n- Problems with unclear\u002Femerging scope\n- Multi-step solutions requiring context maintenance\n- Hypothesis-driven investigation\u002Fdebugging\n\n## Core Process\n\n### 1. Start with Loose Estimate\n```\nThought 1\u002F5: [Initial analysis]\n```\nAdjust dynamically as understanding evolves.\n\n### 2. Structure Each Thought\n- Build on previous context explicitly\n- Address one aspect per thought\n- State assumptions, uncertainties, realizations\n- Signal what next thought should address\n\n### 3. Apply Dynamic Adjustment\n- **Expand**: More complexity discovered → increase total\n- **Contract**: Simpler than expected → decrease total\n- **Revise**: New insight invalidates previous → mark revision\n- **Branch**: Multiple approaches → explore alternatives\n\n### 4. Use Revision When Needed\n```\nThought 5\u002F8 [REVISION of Thought 2]: [Corrected understanding]\n- Original: [What was stated]\n- Why revised: [New insight]\n- Impact: [What changes]\n```\n\n### 5. Branch for Alternatives\n```\nThought 4\u002F7 [BRANCH A from Thought 2]: [Approach A]\nThought 4\u002F7 [BRANCH B from Thought 2]: [Approach B]\n```\nCompare explicitly, converge with decision rationale.\n\n### 6. Generate & Verify Hypotheses\n```\nThought 6\u002F9 [HYPOTHESIS]: [Proposed solution]\nThought 7\u002F9 [VERIFICATION]: [Test results]\n```\nIterate until hypothesis verified.\n\n### 7. Complete Only When Ready\nMark final: `Thought N\u002FN [FINAL]`\n\nComplete when:\n- Solution verified\n- All critical aspects addressed\n- Confidence achieved\n- No outstanding uncertainties\n\n## Application Modes\n\n**Explicit**: Use visible thought markers when complexity warrants visible reasoning or user requests breakdown.\n\n**Implicit**: Apply methodology internally for routine problem-solving where thinking aids accuracy without cluttering response.\n\n## Scripts (Optional)\n\nOptional scripts for deterministic validation\u002Ftracking:\n- `scripts\u002Fprocess-thought.js` - Validate & track thoughts with history\n- `scripts\u002Fformat-thought.js` - Format for display (box\u002Fmarkdown\u002Fsimple)\n\nSee README.md for usage examples. Use when validation\u002Fpersistence needed; otherwise apply methodology directly.\n\n## References\n\nLoad when deeper understanding needed:\n- `references\u002Fcore-patterns.md` - Revision & branching patterns\n- `references\u002Fexamples-api.md` - API design example\n- `references\u002Fexamples-debug.md` - Debugging example\n- `references\u002Fexamples-architecture.md` - Architecture decision example\n- `references\u002Fadvanced-techniques.md` - Spiral refinement, hypothesis testing, convergence\n- `references\u002Fadvanced-strategies.md` - Uncertainty, revision cascades, meta-thinking\n",{"name":5,"license":15,"version":31,"description":7},"1.0.0","main","863082984c7c65197a5d20dc7c6e1fda6045b372","landingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking",1,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons","https:\u002F\u002Fdocons.vercel.app","https:\u002F\u002Fgithub.com\u002Fhoanghd218","2026-08-25 23:11:43",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add hoanghd218\u002Fdocons --skill sequential-thinking",{"tool":46,"command":47},"bunx","bunx skills add hoanghd218\u002Fdocons --skill sequential-thinking",{"tool":49,"command":50},"pnpm","pnpm dlx skills add hoanghd218\u002Fdocons --skill sequential-thinking","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",true,[54,60,64,70,74,78,82,86,90,94,98,102,108,112,116],{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},".env.example","OTHER","其他",308,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002F.env.example",{"path":61,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":62,"sourceHtmlUrl":63},".gitignore",180,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002F.gitignore",{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"agents\u002Fopenai.yaml","REFERENCE","参考文档",100,"https:\u002F\u002Fgithub.com\u002Fgordo-v1su4\u002Fproject-stack-structure\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcode-review\u002Fagents\u002Fopenai.yaml",{"path":71,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":72,"sourceHtmlUrl":73},"package.json",697,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Fpackage.json",{"path":75,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":76,"sourceHtmlUrl":77},"README.md",5533,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002FREADME.md",{"path":79,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fadvanced-strategies.md",2587,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-strategies.md",{"path":83,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fadvanced-techniques.md",2375,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-techniques.md",{"path":87,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fcore-patterns.md",2553,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fcore-patterns.md",{"path":91,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fexamples-api.md",2210,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-api.md",{"path":95,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fexamples-architecture.md",2704,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-architecture.md",{"path":99,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":100,"sourceHtmlUrl":101},"references\u002Fexamples-debug.md",2496,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-debug.md",{"path":103,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":106,"sourceHtmlUrl":107},"scripts\u002Fformat-thought.js","SCRIPT","脚本",4820,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fformat-thought.js",{"path":109,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":110,"sourceHtmlUrl":111},"scripts\u002Fprocess-thought.js",6755,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fprocess-thought.js",{"path":113,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":114,"sourceHtmlUrl":115},"tests\u002Fformat-thought.test.js",3644,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fformat-thought.test.js",{"path":117,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":118,"sourceHtmlUrl":119},"tests\u002Fprocess-thought.test.js",5698,"https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.claude\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fprocess-thought.test.js",[121,151,168,194,220,225],{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":125,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":133,"publishedAt":26},"01M6CFWQKBPK223JYTA0T4WKGF","web-testing","Web testing with Playwright, Vitest, k6. E2E\u002Funit\u002Fintegration\u002Fload\u002Fsecurity\u002Fvisual\u002Fa11y testing. Use for test automation, flakiness, Core Web Vitals, mobile gestures, cross-browser.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fweb-testing\u002FSKILL.md",[128],{"categoryNo":129,"categoryName":130,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,25,150],"web testing","web","testing","security","gestures","automation","playwright","test","test automation","core","browser","integration","core web vitals","k6","e2e","vitest","mobile",{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":157,"publishedAt":26},"01M6CFWKWR6J11YJRE9EX702JY","web-frameworks","Build with Next.js (App Router, RSC, SSR, ISR), Turborepo monorepos. Use for React apps, server rendering, build optimization, caching strategies, shared dependencies.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[158,135,159,160,161,25,162,163,164,165,166,167],"web frameworks","Optimization","build","router","js","Next.js","turborepo","server","ssr","react",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":182,"publishedAt":26},"01M6CFW31HEVJTMWZNXXH6RJZW","ui-styling","Style UIs with shadcn\u002Fui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fui-styling\u002FSKILL.md",[174,177],{"categoryNo":175,"categoryName":176,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":178,"categoryName":179,"taxonomyType":180,"taxonomyTypeDesc":181},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[183,184,185,25,186,187,188,189,190,191,192,193],"ui styling","styling","ui","radix ui","customization","Tailwind","shadcn","design systems","components","css","design",{"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":203,"publishedAt":26},"01M6CFVY2N18A5J9YW3X14GDHZ","threejs","Build 3D web apps with Three.js (WebGL\u002FWebGPU). 556 searchable examples, 60 API classes, 20 use cases. Actions: create 3D scene, load model, add animation, implement physics, build VR\u002FXR. Topics: GLTF loader, PBR materials, particle effects, shadows, post-processing, compute shaders, TSL. Integrations: WebGPU, physics engines, spatial audio.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fthreejs\u002FSKILL.md",[200],{"categoryNo":201,"categoryName":202,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000010","后端与接口",[196,204,205,206,207,208,209,210,135,211,212,213,214,160,215,25,216,217,218,219],"webgl","api","actions","examples","shaders","create","webgpu","implement","Animation","pbr","gltf","Spatial","integrations","model","Audio","3D",{"skillNo":221,"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":222,"categories":223,"keywords":224,"publishedAt":26},"01M6CFVFW9NS3M49KX9K9GKFF7","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[19,20,25,24,23,22,21],{"skillNo":226,"name":227,"nameZh":6,"description":228,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":229,"categories":230,"keywords":234,"publishedAt":26},"01M6CFVA3RNA0DGFNFDM0NZPW5","research","Research technical solutions, analyze architectures, gather requirements thoroughly. Use for technology evaluation, best practices research, solution design, scalability\u002Fsecurity\u002Fmaintainability analysis.","https:\u002F\u002Fgithub.com\u002Fhoanghd218\u002Fdocons\u002Fblob\u002Fmain\u002Flandingpage-app-render\u002F.opencode\u002Fskills\u002Fresearch\u002FSKILL.md",[231],{"categoryNo":232,"categoryName":233,"taxonomyType":131,"taxonomyTypeDesc":132},"01JBSEEDCAT000000000000021","资料检索与研究",[227,235,236,24,237,137,238,193,25],"best practices","Evaluation","analyze","technical"]