[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M719RB2HBE8D1JNTDCFQXC4X":3,"creator-list:01M719RB2HBE8D1JNTDCFQXC4X:stars:1:":22},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":13,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":18,"location":19,"followersCount":20,"publicReposCount":21},"01M719RB2HBE8D1JNTDCFQXC4X","tsergeytovarov","Серёжа","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3905611?v=4","USER","个人作者","Хроникёр рынка. Product Owner в Skillaz, B2B\u002FB2C, HRTech, Edtech, IT. Здесь коротко про продукт, найм, AI. ",23,1,3,16,"2026-10-14 17:41:06","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov","https:\u002F\u002Ft.me\u002Fseryozha_typing","Skillaz","Russia, Moscow",242,84,{"records":23,"total":11,"current":12,"size":338},[24,35,67,83,98,116,134,157,175,192,209,223,237,249,263,277,301,318],{"skillNo":25,"name":26,"nameZh":27,"description":27,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":31,"categories":32,"keywords":33,"publishedAt":34},"01M719SPT97Y0W7WM55EM26MQ4","bad",null,"tsergeytovarov\u002Fai-settings","01M719RB36841W0ET9WA5ESQ0F","MIT","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Ftests\u002Fskill_lint\u002Ffixtures\u002Fbad-skill\u002FSKILL.md",[],[26],"2026-11-10 10:12:30",{"skillNo":36,"name":37,"nameZh":27,"description":38,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":39,"categories":40,"keywords":51,"publishedAt":34},"01M719SN0W4AD8P92NZHGZKPJK","writing-skills","Use when creating, editing, or validating reusable agent skills and their trigger behavior. Do NOT use for ordinary project documentation or one-off prompts.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fwriting-skills\u002FSKILL.md",[41,46],{"categoryNo":42,"categoryName":43,"taxonomyType":44,"taxonomyTypeDesc":45},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":47,"categoryName":48,"taxonomyType":49,"taxonomyTypeDesc":50},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],"writing skills","writing","documentation","do","project documentation","for","project","editing","behavior","trigger","use","prompts","when","reusable","workflow",{"skillNo":68,"name":69,"nameZh":27,"description":70,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":71,"categories":72,"keywords":75,"publishedAt":34},"01M719SKD78XFM744B7JSJDD4Q","writing-plans","Use when an approved change spans multiple dependent outcomes and needs a durable implementation sequence before coding. Do NOT use for small, obvious, reversible edits.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fwriting-plans\u002FSKILL.md",[73,74],{"categoryNo":42,"categoryName":43,"taxonomyType":44,"taxonomyTypeDesc":45},{"categoryNo":47,"categoryName":48,"taxonomyType":49,"taxonomyTypeDesc":50},[76,77,53,55,78,79,57,80,81,62,64,66,82],"writing plans","plans","change","outcomes","sequence","implementation","coding",{"skillNo":84,"name":85,"nameZh":27,"description":86,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":34},"01M719SJ281Y8RQSTF3DSTK52K","verification-before-completion","Use when about to claim work is complete, fixed, passing, or ready to integrate. Do NOT use to repeat checks without a completion claim or concrete doubt.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fverification-before-completion\u002FSKILL.md",[],[90,91,55,92,93,94,95,96,97,62,64,66],"verification","verification before completion","ready","work","about","complete","claim","integrate",{"skillNo":99,"name":100,"nameZh":27,"description":101,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":34},"01M719SGMYJ7J10M596ACQ2242","using-superpowers","Use when starting a conversation or deciding whether a Superpowers workflow matches the current task. Do NOT use it to auto-invoke skills whose stated triggers do not match.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fusing-superpowers\u002FSKILL.md",[],[105,106,107,108,55,109,110,111,62,112,113,64,66,114,115],"using superpowers","superpowers","conversation","auto-invoke","triggers","auto","match","superpowers workflow","invoke","it","task",{"skillNo":117,"name":118,"nameZh":27,"description":119,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":34},"01M719SEDC3PHS61D6Q4RA3RNR","using-git-worktrees","Use when feature work needs isolation from the current workspace or before executing a risky implementation plan. Do NOT use when the current workspace is already safe and isolated.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fusing-git-worktrees\u002FSKILL.md",[],[123,124,125,126,127,55,128,129,62,64,66,93,130,131,132,81,133],"Using git","using git worktrees","git worktrees","worktrees","git","feature","implementation plan","plan","workspace","safe","isolation",{"skillNo":135,"name":136,"nameZh":27,"description":137,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":138,"categories":139,"keywords":143,"publishedAt":34},"01M719SCWJW3X60D6B8A002XX0","test-driven-development","Use when implementing a high-risk behavior change, reproduced regression, or costly contract. Do NOT use by default for docs, styling, config, or low-risk wiring.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Ftest-driven-development\u002FSKILL.md",[140],{"categoryNo":141,"categoryName":142,"taxonomyType":44,"taxonomyTypeDesc":45},"01JBSEEDCAT000000000000008","测试与质量",[144,145,146,147,55,148,57,149,150,151,152,62,64,66,153,78,154,60,155,156],"development","test driven development","test","driven","risk","regression","default","implementing","contract","wiring","high","config","styling",{"skillNo":158,"name":159,"nameZh":27,"description":160,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":34},"01M719SB8TYJDR4XRSNV5Y2ZKG","systematic-debugging","Use when diagnosing a bug, failing check, unexpected behavior, or production incident before changing code. Do NOT use for known mechanical edits without a failure.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fsystematic-debugging\u002FSKILL.md",[],[164,165,166,55,57,167,168,169,62,64,66,170,171,60,172,173,174],"systematic debugging","debugging","systematic","incident","failing","mechanical","code","check","bug","production incident","Production",{"skillNo":176,"name":177,"nameZh":27,"description":178,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":179,"categories":180,"keywords":181,"publishedAt":34},"01M719S9PHYXV9G6DMNXSBV2RY","subagent-driven-development","Use when the user requests delegated implementation or multiple substantial tasks are genuinely independent without shared state. Do NOT use for coupled or ordinary single-task work.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fsubagent-driven-development\u002FSKILL.md",[],[144,182,183,147,184,185,55,93,186,187,57,188,189,81,62,64,66,190,191,115],"subagent driven development","subagent","shared","state","requests","task work","single","single-task","tasks","user",{"skillNo":193,"name":194,"nameZh":27,"description":195,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":196,"categories":197,"keywords":204,"publishedAt":34},"01M719S86SSHHR8QY8NFWB4HDV","requesting-code-review","Use when a completed change is high-risk, crosses subsystem boundaries, or the user explicitly requests independent review. Do NOT use by default for low- or medium-risk changes.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Frequesting-code-review\u002FSKILL.md",[198,201],{"categoryNo":199,"categoryName":200,"taxonomyType":44,"taxonomyTypeDesc":45},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":202,"categoryName":203,"taxonomyType":49,"taxonomyTypeDesc":50},"01JBSEEDCAT000000000000030","开发工程师",[205,206,170,207,55,78,208,148,154,186,57,150,62,64,66,191],"code review","requesting code review","review","changes",{"skillNo":210,"name":211,"nameZh":27,"description":212,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":213,"categories":214,"keywords":217,"publishedAt":34},"01M719S6EZC4X40EKSGS3AFAYR","receiving-code-review","Use when receiving code review feedback that may be unclear or technically questionable and needs verification. Do NOT use for an unrequested general code review.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Freceiving-code-review\u002FSKILL.md",[215,216],{"categoryNo":199,"categoryName":200,"taxonomyType":44,"taxonomyTypeDesc":45},{"categoryNo":202,"categoryName":203,"taxonomyType":49,"taxonomyTypeDesc":50},[205,170,207,218,55,219,220,57,221,222,62,64,66,90],"receiving code review","feedback","code review feedback","general","review feedback",{"skillNo":224,"name":225,"nameZh":27,"description":226,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":227,"categories":228,"keywords":229,"publishedAt":34},"01M719S51X0P0AA1ZJKRVNT3WQ","finishing-a-development-branch","Use when verified implementation is ready and the user must choose whether to keep, merge, or publish the branch. Do NOT use before applicable checks pass.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Ffinishing-a-development-branch\u002FSKILL.md",[],[230,144,231,232,55,92,233,234,235,81,62,64,66,236,191],"branch","finishing a development branch","publish","merge","choose","verified","keep",{"skillNo":238,"name":239,"nameZh":27,"description":240,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":241,"categories":242,"keywords":243,"publishedAt":34},"01M719S3SDW9M24T7V1S1G22EF","executing-plans","Use when implementing an approved written plan with dependent tasks in the current session. Do NOT use when the plan is missing, unapproved, or naturally parallel.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fexecuting-plans\u002FSKILL.md",[],[244,77,245,246,55,130,247,151,248,62,64,66,190],"executing plans","with","parallel","session","missing",{"skillNo":250,"name":251,"nameZh":27,"description":252,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":253,"categories":254,"keywords":255,"publishedAt":34},"01M719S2A41ATPCV4CCR4QPC1G","dispatching-parallel-agents","Use when 2 or more substantial tasks are independent, have disjoint state, and parallel execution will save meaningful time. Do NOT use for coupled or sequential work.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fdispatching-parallel-agents\u002FSKILL.md",[],[246,256,257,258,185,55,93,57,259,260,261,62,64,66,190,262],"dispatching parallel agents","parallel agents","parallel execution","time","execution","more","save",{"skillNo":264,"name":265,"nameZh":27,"description":266,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":267,"categories":268,"keywords":269,"publishedAt":34},"01M719S0VJ5EQ8YM5GNDVR76MQ","brainstorming","Use when a request leaves material product, architecture, behavior, or scope decisions unresolved. Do NOT use for approved, well-bounded implementation work.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fsuperpowers\u002Fbrainstorming\u002FSKILL.md",[],[265,55,270,57,271,62,64,66,272,273,93,274,275,60,81,276],"scope","material","decisions","architecture","product","request","bounded",{"skillNo":278,"name":279,"nameZh":27,"description":280,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":281,"categories":282,"keywords":285,"publishedAt":34},"01M719RYP5ST37KZHR929R0NYY","tg-post-writer","Use when the user asks \"напиши пост в тг \u002F оформи это для телеграма \u002F сделай tg-пост про X\".\nTarget: personal channel or group Telegram posts in Russian, in the channel's established voice.\nSKIP: posts for other platforms (Twitter, LinkedIn, Habr — use separate skills), formal press releases.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fpopovs\u002Ftg-post-writer\u002FSKILL.md",[283,284],{"categoryNo":42,"categoryName":43,"taxonomyType":44,"taxonomyTypeDesc":45},{"categoryNo":47,"categoryName":48,"taxonomyType":49,"taxonomyTypeDesc":50},[286,287,288,289,290,291,57,292,293,294,53,62,64,295,93,296,297,298,299,300],"writer","post","tg post writer","tg","target","posts","russian","twitter","linkedin","telegram","releases","voice","channel","personal","content",{"skillNo":302,"name":303,"nameZh":27,"description":304,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":305,"categories":306,"keywords":310,"publishedAt":34},"01M719RW9WWJQH39GMD0176WD9","spec","Short alias for the global product-spec-pipeline skill. Use when the user invokes `$spec` to turn a product idea, feature, improvement, or small task into a researched and independently reviewed product specification. Trigger: `$spec` followed by the idea or task. Do NOT use for technical architecture, implementation plans, or API documentation.","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fpopovs\u002Fspec\u002FSKILL.md",[307],{"categoryNo":308,"categoryName":309,"taxonomyType":49,"taxonomyTypeDesc":50},"01JBSEEDCAT000000000000031","产品经理",[303,54,55,311,312,313,128,274,57,314,61,315,77,81,316,62,64,317,273,191],"alias","improvement","api documentation","pipeline","short","technical","specification",{"skillNo":319,"name":320,"nameZh":27,"description":321,"descriptionZh":27,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":27,"sourceHtmlUrl":322,"categories":323,"keywords":324,"publishedAt":34},"01M719RT5K4GVQBSB36GGZ6TY0","ru-pr-description","Use when the user asks \"напиши PR \u002F сгенерь PR description \u002F опиши что я делал в этой ветке\".\nAlso trigger automatically before `gh pr create` when no `--body` argument was provided.\nSKIP: if the PR already has a description, or for draft PRs explicitly marked \"wip\".","https:\u002F\u002Fgithub.com\u002Ftsergeytovarov\u002Fai-settings\u002Fblob\u002Fmain\u002Fskills\u002Fpopovs\u002Fru-pr-description\u002FSKILL.md",[],[325,326,327,328,57,292,61,329,330,331,62,64,170,332,333,334,335,336,127,337],"pr","pr description","ru pr description","ru","gh pr","prs","gh","draft","create","github","argument","pr create","body",18]