[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BYZ8FR5TVMMS1614X1ZM18":3,"skill-same:01M6BYZ8FR5TVMMS1614X1ZM18":67},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":40,"repositoryHtmlUrl":41,"repositoryHomepageUrl":6,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":43,"install":44,"resources":56},"01M6BYZ8FR5TVMMS1614X1ZM18","sprout",null,"Create, inspect, synchronize, land, and remove isolated Git worktrees with Sprout when the user requests one.","alexjercan\u002Fnix.dotfiles","alexjercan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F48100248?v=4","01M6BYZ37CR1E0A17SCCYNJ039","Alexandru Jercan","01M6BYZ3BQQ4FA86NGMXBAFC84",9,"MIT","https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Fhome\u002Fmodules\u002Fscripts\u002Fskills\u002Fsprout\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30],"create","git","land","user","git worktrees","remove","worktrees","with","requests","true","inspect","when","2026-11-10 10:12:30",false,"---\nname: sprout\ndescription: Create, inspect, synchronize, land, and remove isolated Git worktrees with Sprout when the user requests one.\ndisable-model-invocation: true\n---\n\n# Sprout\n\nUse Sprout only when the user requests an isolated worktree.\n\n```bash\nsprout new \u003Cfeature> [--task \u003CID>]\nsprout ls\nsprout show \u003Cfeature>\nsprout sync \u003Cfeature> [-n|--dry-run]\nsprout land \u003Cfeature> [-n|--dry-run] [--remove] -m \u003Csubject> [-m \u003Cbody>]\nsprout rm \u003Cfeature> [-f|--force]\n```\n\nRun work in the path printed by `sprout new`. Sync and re-verify before\nlanding. Land from the main checkout.\n\n`land` squash-merges the feature into the main checkout's branch. `--remove`\nthen deletes the worktree, the branch, and the tmux session.\n\n`rm` refuses a branch whose work is not in its landing target, and keeps the\nworktree and the session as they were. `--force` deletes that work, and there\nis no undo. Pass `--force` only when the user says to throw the work away. When\na removal is refused, report the refusal and ask; never retry with `--force`.\n","# Sprout\n\nUse Sprout only when the user requests an isolated worktree.\n\n```bash\nsprout new \u003Cfeature> [--task \u003CID>]\nsprout ls\nsprout show \u003Cfeature>\nsprout sync \u003Cfeature> [-n|--dry-run]\nsprout land \u003Cfeature> [-n|--dry-run] [--remove] -m \u003Csubject> [-m \u003Cbody>]\nsprout rm \u003Cfeature> [-f|--force]\n```\n\nRun work in the path printed by `sprout new`. Sync and re-verify before\nlanding. Land from the main checkout.\n\n`land` squash-merges the feature into the main checkout's branch. `--remove`\nthen deletes the worktree, the branch, and the tmux session.\n\n`rm` refuses a branch whose work is not in its landing target, and keeps the\nworktree and the session as they were. `--force` deletes that work, and there\nis no undo. Pass `--force` only when the user says to throw the work away. When\na removal is refused, report the refusal and ask; never retry with `--force`.\n",{"name":5,"description":7,"disable-model-invocation":36},true,"master","a7b843639b25cae683df918f7ce872891ef8f600","home\u002Fmodules\u002Fscripts\u002Fskills\u002Fsprout",1,"https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles","https:\u002F\u002Fgithub.com\u002Falexjercan","2026-11-12 14:32:45",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":36},[46,49,52],{"tool":47,"command":48},"npx","npx skills add alexjercan\u002Fnix.dotfiles --skill sprout",{"tool":50,"command":51},"bunx","bunx skills add alexjercan\u002Fnix.dotfiles --skill sprout",{"tool":53,"command":54},"pnpm","pnpm dlx skills add alexjercan\u002Fnix.dotfiles --skill sprout","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Fhome\u002Fmodules\u002Fscripts\u002Fskills\u002Fsprout\u002FSKILL.md",[57,63],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"agents\u002Fopenai.yaml","REFERENCE","参考文档",213,"https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Fhome\u002Fmodules\u002Fscripts\u002Fskills\u002Fsprout\u002Fagents\u002Fopenai.yaml",{"path":64,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":65,"sourceHtmlUrl":66},"references\u002Fexample-report.md",8348,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-client-secret-exposure-audit\u002Freferences\u002Fexample-report.md",[68,76,83,94],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":31},"01M6BYZB9KGGZ3YQE9TEQFTB02","tatr","Prototype external skill.","https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Ftasks\u002F20260809-102444\u002Fprototype\u002Ffixtures\u002Ftatr\u002FSKILL.md",[],[70,75],"prototype",{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":31},"01M6BYZA4615MRA44H9CKJGNNH","plan","Prototype built-in skill.","https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Ftasks\u002F20260809-102444\u002Fprototype\u002Ffixtures\u002Fplan\u002FSKILL.md",[],[78,75],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":31},"01M6BYZ6XYQEDF3K31NJCWRR28","extra","Fixture skill for the agents module checks.","https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002Fhome\u002Fmodules\u002Fagents\u002Ftests\u002Ffixtures\u002Fextra\u002FSKILL.md",[],[85,90,91,92,93],"fixture skill","fixture","module","for",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":31},"01M6BYZ597ZT4SJVS2C71VCV5H","pair","Work conversationally and stop at decisions. Use only when the user requests Pair.","https:\u002F\u002Fgithub.com\u002Falexjercan\u002Fnix.dotfiles\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fpair\u002FSKILL.md",[],[96,101,102,103,27,28,104,30,22,105,106],"use","only","stop","at","decisions","work"]