[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71TQF4PX0A344GVTBB6MCF5":3,"skill-same:01M71TQF4PX0A344GVTBB6MCF5":128},{"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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":14,"repositoryHtmlUrl":49,"repositoryHomepageUrl":6,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":51,"install":52,"resources":65},"01M71TQF4PX0A344GVTBB6MCF5","ck: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.","toanil315\u002Fvn-itinerary-be","toanil315","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F58522459?v=4","01M71JK4015WT83WGZTMKWMWRK","Toanil","01M71TNAXJFP5NQVFTGZD7RTVJ",0,"MIT","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"sequential thinking","ck:sequential thinking","ck","thinking","hypothesis","revision","reasoning","decomposition","verification","multi","with","analyze","analysis","apply","use","for","planning","problem","course","adaptive","2026-11-10 13:02:02",false,"---\nname: ck: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\nargument-hint: \"[problem to analyze step-by-step]\"\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":44,"description":7,"argument-hint":45},"1.0.0","[problem to analyze step-by-step]","main","90a211e38a42b59ef5339ddd6471c747129a7440",".github\u002Fskills\u002Fsequential-thinking","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be","https:\u002F\u002Fgithub.com\u002Ftoanil315","2026-05-09 19:23:45",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add toanil315\u002Fvn-itinerary-be --skill \"ck:sequential-thinking\"",{"tool":58,"command":59},"bunx","bunx skills add toanil315\u002Fvn-itinerary-be --skill \"ck:sequential-thinking\"",{"tool":61,"command":62},"pnpm","pnpm dlx skills add toanil315\u002Fvn-itinerary-be --skill \"ck:sequential-thinking\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",true,[66,72,76,82,86,90,94,98,102,106,110,116,120,124],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},".env.example","OTHER","其他",308,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002F.env.example",{"path":73,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":74,"sourceHtmlUrl":75},".gitignore",180,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002F.gitignore",{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"package.json","REFERENCE","参考文档",697,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Fpackage.json",{"path":83,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":84,"sourceHtmlUrl":85},"README.md",5533,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002FREADME.md",{"path":87,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fadvanced-strategies.md",2587,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-strategies.md",{"path":91,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fadvanced-techniques.md",2375,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-techniques.md",{"path":95,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fcore-patterns.md",2553,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fcore-patterns.md",{"path":99,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":100,"sourceHtmlUrl":101},"references\u002Fexamples-api.md",2210,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-api.md",{"path":103,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":104,"sourceHtmlUrl":105},"references\u002Fexamples-architecture.md",2704,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-architecture.md",{"path":107,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":108,"sourceHtmlUrl":109},"references\u002Fexamples-debug.md",2496,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-debug.md",{"path":111,"resourceType":112,"resourceTypeDesc":113,"sizeBytes":114,"sourceHtmlUrl":115},"scripts\u002Fformat-thought.js","SCRIPT","脚本",4820,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fformat-thought.js",{"path":117,"resourceType":112,"resourceTypeDesc":113,"sizeBytes":118,"sourceHtmlUrl":119},"scripts\u002Fprocess-thought.js",6755,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fprocess-thought.js",{"path":121,"resourceType":112,"resourceTypeDesc":113,"sizeBytes":122,"sourceHtmlUrl":123},"tests\u002Fformat-thought.test.js",3644,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fformat-thought.test.js",{"path":125,"resourceType":112,"resourceTypeDesc":113,"sizeBytes":126,"sourceHtmlUrl":127},"tests\u002Fprocess-thought.test.js",5698,"https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fprocess-thought.test.js",[129,155,181,209,236,250],{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":39},"01M71TQK0CCJY53JT3CNMBES7B","ck: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\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[136,137,138,139,21,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154],"ck:web frameworks","frameworks","web frameworks","web","shared","app","apps","caching","react","router","strategies","server","rsc","next","ssr","rendering","turborepo","framework","feature",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":166,"publishedAt":39},"01M71TQAQ3RZMFKKTW5CFA6E7K","ck: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\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fresearch\u002FSKILL.md",[161],{"categoryNo":162,"categoryName":163,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[157,167,21,168,34,169,170,171,172,33,173,174,31,175,30,176,177,178,179,180],"research","architectures","gather","design","technology","technical","best practices","requirements","scalability","solutions","solution","maintainability","Evaluation","security",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":195,"publishedAt":39},"01M71TPX2JGVVCSJMY0XA4P26M","plann","Plan implementations, design architectures, create technical roadmaps with detailed phases. Use for feature planning, system design, solution architecture, implementation strategy, phase documentation.","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fplann\u002FSKILL.md",[187,190],{"categoryNo":188,"categoryName":189,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":191,"categoryName":192,"taxonomyType":193,"taxonomyTypeDesc":194},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[183,196,170,197,198,199,200,201,202,177,203,204,168,154,35,34,205,206,207,208],"system design","team","architecture","phase","documentation","create","plan","phases","red-team","system","feature planning","archive","implementation strategy",{"skillNo":210,"name":211,"nameZh":6,"description":212,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":213,"categories":214,"keywords":220,"publishedAt":39},"01M71TNVC42JJZM75QP95N6ZAP","ck:databases","Design schemas, write queries for MongoDB and PostgreSQL. Use for database design, SQL\u002FNoSQL queries, aggregation pipelines, indexes, migrations, replication, performance optimization, psql CLI.","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fdatabases\u002FSKILL.md",[215,218,219],{"categoryNo":216,"categoryName":217,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":188,"categoryName":189,"taxonomyType":164,"taxonomyTypeDesc":165},{"categoryNo":191,"categoryName":192,"taxonomyType":193,"taxonomyTypeDesc":194},[221,211,21,222,34,223,224,225,170,226,227,33,228,229,230,231,232,233,234,235],"databases","replication","Optimization","performance","schemas","schema","mongodb","database","query","task","queries","postgresql","cli","performance optimization","migrations",{"skillNo":237,"name":238,"nameZh":6,"description":239,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":240,"categories":241,"keywords":242,"publishedAt":39},"01M71TNHJBS5KPF88NR7PDP58Q","ck:brainstorm","Brainstorm solutions with trade-off analysis and brutal honesty. Use for ideation, architecture decisions, technical debates, feature exploration, feasibility assessment, design discussions.","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fbrainstorm\u002FSKILL.md",[],[243,21,238,244,36,154,34,245,170,172,33,246,31,198,29,247,176,248,249],"brainstorm","exploration","assessment","decisions","ideation","trade","feasibility",{"skillNo":251,"name":252,"nameZh":6,"description":253,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":254,"categories":255,"keywords":257,"publishedAt":39},"01M71TNFB3RHTXZX9B8BQAS5GE","ck:backend-development","Build backends with Node.js, Python, Go (NestJS, FastAPI, Django). Use for REST\u002FGraphQL\u002FgRPC APIs, auth (OAuth, JWT), databases, microservices, security (OWASP), Docker\u002FK8s.","https:\u002F\u002Fgithub.com\u002Ftoanil315\u002Fvn-itinerary-be\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fbackend-development\u002FSKILL.md",[256],{"categoryNo":216,"categoryName":217,"taxonomyType":164,"taxonomyTypeDesc":165},[258,259,21,260,261,221,262,263,264,265,34,266,267,268,33,269,230,29,270,271],"development","backend","ck:backend development","backend development","grpc","k8s","django","auth","docker","python","fastapi","OAuth","nestjs","REST"]