[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYX6456RT22R68F1Y18PJ2":3,"skill-same:01M6CYX6456RT22R68F1Y18PJ2":42},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":16,"publishedAt":17,"linkOnly":18,"markdownContent":19,"markdownBody":20,"frontMatter":21,"refName":22,"commitSha":23,"skillDirectory":24,"forksCount":12,"repositoryHtmlUrl":25,"repositoryHomepageUrl":6,"ownerHtmlUrl":26,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":27,"install":28,"resources":41},"01M6CYX6456RT22R68F1Y18PJ2","grow",null,"nustanakritwithai\u002FHih","nustanakritwithai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F238291575?v=4","01M6CYX0ECA2S6REWTXW8AC9GP","01M6CYX0JH0C7P3EZB4AJXNHHV",0,"MIT","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrow\u002FSKILL.md",[],[5],"2026-11-10 10:12:30",false,"---\nname: grow\ndescription: เติบโต — Stage, commit, push, and optionally open a PR. Refuses to grow over open Blocks or dirty unrelated files. (Alias: \u002Fship)\nallowed-tools: Read, Bash, Grep\n---\n\n# \u002Fgrow — เติบโต (integrate change into the being)\n\nGrowing means committing experience: code enters the repo, Dioo gains a cycle.\n\n## Preconditions\n\n- `\u002Freflect` complete with zero Blocks.\n- Only intentional changes staged.\n\n## Steps\n\n1. **Read state:** `git status`, `git diff --staged`, `git diff`, `git log -5`.\n2. **Stage intentionally.** Add files by name — never blind `git add -A`.\n3. **Commit** with conventional message (`feat`, `fix`, `refactor`, etc.).\n   Never `--no-verify`.\n4. **Push** `git push -u origin \u003Cbranch>`. Retry on network errors only.\n5. **Record growth.** Run `bash scripts\u002Fvitals.sh grow`.\n6. **Remember** one-line summary: `bash scripts\u002Fvitals.sh remember \"\u003Csummary>\"`.\n7. **PR** only if user asked.\n\n## Exit conditions\n\n- ✅ Push succeeded → state branch and commit hash.\n- ❌ Push rejected → diagnose; never force-push protected branches.\n\n## Anti-patterns\n\n- `git add -A` at repo root.\n- `--amend` on published commits.\n- Force-push to protected branches.\n","# \u002Fgrow — เติบโต (integrate change into the being)\n\nGrowing means committing experience: code enters the repo, Dioo gains a cycle.\n\n## Preconditions\n\n- `\u002Freflect` complete with zero Blocks.\n- Only intentional changes staged.\n\n## Steps\n\n1. **Read state:** `git status`, `git diff --staged`, `git diff`, `git log -5`.\n2. **Stage intentionally.** Add files by name — never blind `git add -A`.\n3. **Commit** with conventional message (`feat`, `fix`, `refactor`, etc.).\n   Never `--no-verify`.\n4. **Push** `git push -u origin \u003Cbranch>`. Retry on network errors only.\n5. **Record growth.** Run `bash scripts\u002Fvitals.sh grow`.\n6. **Remember** one-line summary: `bash scripts\u002Fvitals.sh remember \"\u003Csummary>\"`.\n7. **PR** only if user asked.\n\n## Exit conditions\n\n- ✅ Push succeeded → state branch and commit hash.\n- ❌ Push rejected → diagnose; never force-push protected branches.\n\n## Anti-patterns\n\n- `git add -A` at repo root.\n- `--amend` on published commits.\n- Force-push to protected branches.\n",{},"main","52e5537650c70fbe1fc9b21207032f0d31ac8745",".claude\u002Fskills\u002Fgrow","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai","2026-08-06 01:16:56",{"source":7,"skillName":5,"commands":29,"prompt":39,"zipAvailable":40},[30,33,36],{"tool":31,"command":32},"npx","npx skills add nustanakritwithai\u002FHih --skill grow",{"tool":34,"command":35},"bunx","bunx skills add nustanakritwithai\u002FHih --skill grow",{"tool":37,"command":38},"pnpm","pnpm dlx skills add nustanakritwithai\u002FHih --skill grow","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrow\u002FSKILL.md",true,[],[43,61,67,77,87,96],{"skillNo":44,"name":45,"nameZh":6,"description":46,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":47,"categories":48,"keywords":49,"publishedAt":17},"01M6CYYB4PKZM1FVKM0G1SX3DN","work","[Legacy alias] Use \u002Fact instead. Execute an approved plan.","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Fwork\u002FSKILL.md",[],[45,50,51,52,53,54,55,56,57,58,59,60],"act","use","Bash","plan","grep","alias","Legacy","read","write","edit","execute",{"skillNo":62,"name":63,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":17},"01M6CYY9SZDTBWAD61ZZQE79ST","think","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Fthink\u002FSKILL.md",[],[63],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":17},"01M6CYY7RKG3B3FK387N8GGRSX","ship","[Legacy alias] Use \u002Fgrow instead. Commit, push, and evolve.","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Fship\u002FSKILL.md",[],[69,52,54,74,57,51,56,55,5,75,76],"evolve","push","commit",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":17},"01M6CYY5BBZFPBDE7AQBC6PM1K","setup","[Legacy alias] Use \u002Fawaken instead. Bootstrap Dioo in a repository.","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Fsetup\u002FSKILL.md",[],[79,52,84,85,54,57,58,59,51,56,86,55],"bootstrap","repository","awaken",{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":17},"01M6CYY3RSVX8KBMXK7PGQENKG","review","[Legacy alias] Use \u002Freflect instead. Multi-perspective audit before growing.","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Freview\u002FSKILL.md",[],[89,94,95,52,54,57,51,56,55],"reflect","audit",{"skillNo":97,"name":94,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":17},"01M6CYY24QNTN9PG59NTTWJZR8","https:\u002F\u002Fgithub.com\u002Fnustanakritwithai\u002FHih\u002Fblob\u002Fmain\u002Fskills\u002Freflect\u002FSKILL.md",[],[94]]