[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70FX4XVVZTCKX3AVQHJGGXK":3,"skill-same:01M70FX4XVVZTCKX3AVQHJGGXK":59},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":27,"linkOnly":28,"markdownContent":29,"markdownBody":30,"frontMatter":31,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M70FX4XVVZTCKX3AVQHJGGXK","linear",null,"Work with Linear issues.","dhaupin\u002Fvant","dhaupin","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6352930?v=4","01M70FR23MK9RWZMWEQCWXMJ5Y","01M70FR24ETCQQSC3TGH374C6A",16,"MIT","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-linear\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[5,23,24,25,26],"issues","work","with","linear issues","2026-11-10 10:12:30",false,"---\nname: linear\ndescription: Work with Linear issues.\nlicense: MIT\nmetadata:\n  author: vant\n  version: \"1.0\"\n---\n\n# Linear\n\n> Work with Linear issues.\n\n---\n\n## When To Use\n\n- Create issues\n- Update status\n- Link to work\n\n---\n\n## How To Use\n\n### Create Issue\n\n```bash\n# Via CLI\nvant linear create --title \"Fix bug\" --team Team\n\n# Via API\nPOST \u002Fissues\n{\n  \"title\": \"Fix bug\",\n  \"team_id\": \"...\"\n}\n```\n\n### Update Status\n\n```bash\nvant linear update [issue-id] --status \"In Progress\"\n```\n\n### Close\n\n```bash\nvant linear close [issue-id]\n```\n\n---\n\n## Workflow\n\n| Status | Action |\n|--------|--------|\n| Backlog | Triaged |\n| Todo | Ready |\n| In Progress | Working |\n| Done | Complete |\n\n---\n\n## Vant Integration\n\nSync Linear with brain:\n\n```bash\n# Auto-create on work start\nvant linear link\n\n# Auto-update on progress\nvant sync\n```\n\n---\n\n## Output\n\n```\n## Linear\n\n### Created\n- [issue-url]\n\n### Status\n- [status]\n```\n\n---\n\n**Role**: Linear Manager **Input**: Issue action **Output**: Issue updated\n\n> Keep in sync with work.\n","# Linear\n\n> Work with Linear issues.\n\n---\n\n## When To Use\n\n- Create issues\n- Update status\n- Link to work\n\n---\n\n## How To Use\n\n### Create Issue\n\n```bash\n# Via CLI\nvant linear create --title \"Fix bug\" --team Team\n\n# Via API\nPOST \u002Fissues\n{\n  \"title\": \"Fix bug\",\n  \"team_id\": \"...\"\n}\n```\n\n### Update Status\n\n```bash\nvant linear update [issue-id] --status \"In Progress\"\n```\n\n### Close\n\n```bash\nvant linear close [issue-id]\n```\n\n---\n\n## Workflow\n\n| Status | Action |\n|--------|--------|\n| Backlog | Triaged |\n| Todo | Ready |\n| In Progress | Working |\n| Done | Complete |\n\n---\n\n## Vant Integration\n\nSync Linear with brain:\n\n```bash\n# Auto-create on work start\nvant linear link\n\n# Auto-update on progress\nvant sync\n```\n\n---\n\n## Output\n\n```\n## Linear\n\n### Created\n- [issue-url]\n\n### Status\n- [status]\n```\n\n---\n\n**Role**: Linear Manager **Input**: Issue action **Output**: Issue updated\n\n> Keep in sync with work.\n",{"name":5,"license":14,"metadata":32,"description":7},{"author":33,"version":34},"vant","1.0","main","8b503d1512c76e22a20a6ec9300fa670b37a79be","models\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-linear",1,"https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant","https:\u002F\u002Fvant.creadev.org","https:\u002F\u002Fgithub.com\u002Fdhaupin","https:\u002F\u002Fcreadev.org\u002F","Hi. I make web, app, ecom, enterprise, agent, and orchestration things. Let me know if I can help with your next project. 🤝 Part of the Creadev.org team.","2026-11-13 16:43:16",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add dhaupin\u002Fvant --skill linear",{"tool":51,"command":52},"bunx","bunx skills add dhaupin\u002Fvant --skill linear",{"tool":54,"command":55},"pnpm","pnpm dlx skills add dhaupin\u002Fvant --skill linear","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-linear\u002FSKILL.md",true,[],[60,69,83,91,116,141],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":27},"01M70G0NZMN2E0RPCAH59497C3","yaml","Data serialization.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-yaml\u002FSKILL.md",[],[62,67,68],"serialization","data",{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":78,"publishedAt":27},"01M70G0MV7JGRXJ60VZZ692ZTM","vite","Frontend build tool.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-vite\u002FSKILL.md",[75],{"categoryNo":76,"categoryName":77,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[71,79,80,81,82],"tool","build tool","build","frontend",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":27},"01M70G0HAFQC4K6N14B5CWPMQ2","typescript","Typed JavaScript.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-typescript\u002FSKILL.md",[],[85,90],"javascript",{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":100,"publishedAt":27},"01M70G0CH5E4PVJ62YBP7WKV44","test-unit","Test individual functions and methods in isolation. Test happy path, edge cases, and error handling. Use when adding new functions, after bug fixes, or before commits.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-test-unit\u002FSKILL.md",[97],{"categoryNo":98,"categoryName":99,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",[101,102,103,104,105,106,107,108,109,110,111,112,113,114,115],"unit","test","test unit","when","error","commits","fixes","methods","edge","use","error handling","functions","bug","isolation","path",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":123,"publishedAt":27},"01M70G08P5CPCX3B3RJFF9VJC2","test-snapshot","Capture and compare UI\u002Fcomponent snapshots to detect visual changes. Use when testing UI rendering, before visual changes, or for design systems.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-test-snapshot\u002FSKILL.md",[122],{"categoryNo":98,"categoryName":99,"taxonomyType":20,"taxonomyTypeDesc":21},[124,125,102,126,127,128,129,130,131,110,132,133,104,134,135,136,137,138,139,140],"test snapshot","snapshot","capture","ui","for","testing ui","testing","design","design systems","snapshots","visual","compare","component","changes","detect","rendering","systems",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":148,"publishedAt":27},"01M70G03WAR8HYBH7R2AZJRPCZ","test-smoke","Quick sanity check to verify basic functionality works. Run fastest tests first. Use when needing quick verification before deeper testing.","https:\u002F\u002Fgithub.com\u002Fdhaupin\u002Fvant\u002Fblob\u002Fmain\u002Fmodels\u002Fpublic\u002Fvant\u002Fskills\u002Fvant-skill-test-smoke\u002FSKILL.md",[147],{"categoryNo":98,"categoryName":99,"taxonomyType":20,"taxonomyTypeDesc":21},[102,149,150,151,152,153,130,154,110,104,155,156,157,158,159,160],"test smoke","smoke","quick","deeper","basic","tests","check","sanity","verification","first","verify","run"]