[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71J0D0BW42DBV2GCSS2J2VW":3,"skill-same:01M71J0D0BW42DBV2GCSS2J2VW":130},{"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":48,"commitSha":49,"skillDirectory":50,"forksCount":14,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M71J0D0BW42DBV2GCSS2J2VW","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.","datnguyense1104\u002Fhom-nay-an-gi","datnguyense1104","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F124538996?v=4","01M71HMY98E9Y6DA31107PHNRE","Dat","01M71HMYADS82R3VSPJSDW68TX",0,"MIT","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\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 10:12:30",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.\nlicense: MIT\nargument-hint: \"[problem to analyze step-by-step]\"\nmetadata:\n  author: claudekit\n  version: \"1.0.0\"\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,"metadata":44,"description":7,"argument-hint":47},{"author":45,"version":46},"claudekit","1.0.0","[problem to analyze step-by-step]","main","b6e032cdf3f5b40e5203dd2ac38ecf4e6c265961",".opencode\u002Fskills\u002Fsequential-thinking","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104","2026-05-13 15:56:14",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add datnguyense1104\u002Fhom-nay-an-gi --skill \"ck:sequential-thinking\"",{"tool":60,"command":61},"bunx","bunx skills add datnguyense1104\u002Fhom-nay-an-gi --skill \"ck:sequential-thinking\"",{"tool":63,"command":64},"pnpm","pnpm dlx skills add datnguyense1104\u002Fhom-nay-an-gi --skill \"ck:sequential-thinking\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",true,[68,74,78,84,88,92,96,100,104,108,112,118,122,126],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},".env.example","OTHER","其他",308,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002F.env.example",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},".gitignore",180,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002F.gitignore",{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"package.json","REFERENCE","参考文档",697,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Fpackage.json",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"README.md",5533,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002FREADME.md",{"path":89,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fadvanced-strategies.md",2587,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-strategies.md",{"path":93,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fadvanced-techniques.md",2375,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fadvanced-techniques.md",{"path":97,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fcore-patterns.md",2553,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fcore-patterns.md",{"path":101,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Fexamples-api.md",2210,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-api.md",{"path":105,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":106,"sourceHtmlUrl":107},"references\u002Fexamples-architecture.md",2704,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-architecture.md",{"path":109,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fexamples-debug.md",2496,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Freferences\u002Fexamples-debug.md",{"path":113,"resourceType":114,"resourceTypeDesc":115,"sizeBytes":116,"sourceHtmlUrl":117},"scripts\u002Fformat-thought.js","SCRIPT","脚本",4820,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fformat-thought.js",{"path":119,"resourceType":114,"resourceTypeDesc":115,"sizeBytes":120,"sourceHtmlUrl":121},"scripts\u002Fprocess-thought.js",6755,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Fscripts\u002Fprocess-thought.js",{"path":123,"resourceType":114,"resourceTypeDesc":115,"sizeBytes":124,"sourceHtmlUrl":125},"tests\u002Fformat-thought.test.js",3644,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fformat-thought.test.js",{"path":127,"resourceType":114,"resourceTypeDesc":115,"sizeBytes":128,"sourceHtmlUrl":129},"tests\u002Fprocess-thought.test.js",5698,"https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fsequential-thinking\u002Ftests\u002Fprocess-thought.test.js",[131,161,186,220,247,278],{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":135,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":143,"publishedAt":39},"01M71J2265Q3MAW1K2VJ7ZPQ4R","ck: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\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fweb-testing\u002FSKILL.md",[138],{"categoryNo":139,"categoryName":140,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[144,145,146,147,21,148,149,150,151,152,153,154,155,156,157,158,34,159,160,33],"testing","ck:web testing","web","web testing","unit","vitals","browser","a11y","mobile","security","k6","target","gestures","vitest","core","e2e","cross-browser",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":39},"01M71J1YDT008XR78BXVP0P8AJ","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\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[168,169,170,146,21,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185],"ck:web frameworks","frameworks","web frameworks","shared","app","apps","caching","react","router","strategies","server","rsc","next","ssr","rendering","turborepo","framework","feature",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":190,"sourceHtmlUrl":191,"categories":192,"keywords":201,"publishedAt":39},"01M71J1DWTE1QMZHACDGDGE0GC","ck: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\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fui-styling\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fui-styling\u002FSKILL.md",[193,196],{"categoryNo":194,"categoryName":195,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":197,"categoryName":198,"taxonomyType":199,"taxonomyTypeDesc":200},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[202,203,204,205,21,206,207,208,209,210,211,212,213,214,215,216,217,218,34,219],"ui styling","ck:ui styling","styling","ui","css","Tailwind","mode","design","themes","design systems","components","component","layout","responsive","shadcn","color","dark","ui components",{"skillNo":221,"name":222,"nameZh":6,"description":223,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":224,"categories":225,"keywords":229,"publishedAt":39},"01M71J1AAZNC9P7PJX93D5K1CR","ck: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\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fthreejs\u002FSKILL.md",[226],{"categoryNo":227,"categoryName":228,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000010","后端与接口",[222,21,230,231,232,233,234,235,236,237,238,239,173,240,241,242,243,244,245,246],"threejs","Animation","3D","processing","Audio","physics","model","actions","webgpu","effects","api","create","shaders","post-processing","vr","add","integrations",{"skillNo":248,"name":249,"nameZh":6,"description":250,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":251,"categories":252,"keywords":261,"publishedAt":39},"01M71J0X8QYTTPZE6G1VNHXS28","ck:stitch","AI design generation with Google Stitch. Generate UI designs from text prompts, export Tailwind\u002FHTML\u002FDESIGN.md, orchestrate design-to-code pipeline. Use for rapid prototyping, UI generation, design exploration.","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fstitch\u002FSKILL.md",[253,254,257,260],{"categoryNo":194,"categoryName":195,"taxonomyType":141,"taxonomyTypeDesc":142},{"categoryNo":255,"categoryName":256,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":258,"categoryName":259,"taxonomyType":199,"taxonomyTypeDesc":200},"01JBSEEDCAT000000000000030","开发工程师",{"categoryNo":197,"categoryName":198,"taxonomyType":199,"taxonomyTypeDesc":200},[262,249,21,263,264,207,265,266,209,267,268,269,270,271,272,273,274,275,276,277],"stitch","orchestrate","exploration","pipeline","prototyping","Bash","code","text","generate","read","write","edit","google","action","export","google stitch",{"skillNo":279,"name":280,"nameZh":6,"description":281,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":135,"licenseFileUrl":282,"sourceHtmlUrl":283,"categories":284,"keywords":287,"publishedAt":39},"01M71J0SEMVWWJ8QKSSW8435F9","ck:skill-creator","Create or update Claude skills with eval-driven iteration. Use for new skills, skill scripts, references, benchmark optimization, description optimization, eval testing, extending Claude's capabilities.","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fdatnguyense1104\u002Fhom-nay-an-gi\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fskill-creator\u002FSKILL.md",[285,286],{"categoryNo":139,"categoryName":140,"taxonomyType":141,"taxonomyTypeDesc":142},{"categoryNo":255,"categoryName":256,"taxonomyType":141,"taxonomyTypeDesc":142},[288,289,21,290,34,291,292,144,293,294,33,295,296,29,241,297,298,299,300,301],"skill creator","ck:skill creator","creator","iteration","Optimization","eval","new","extending","capabilities","references","name","update","scripts","benchmark"]