[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6EKFVM5P6HRTJBSR8BABRJ2":3,"creator-list:01M6EKFVM5P6HRTJBSR8BABRJ2:stars:1:":22},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":15,"updatedAt":16,"htmlUrl":17,"blogUrl":18,"company":19,"location":18,"followersCount":20,"publicReposCount":21},"01M6EKFVM5P6HRTJBSR8BABRJ2","Venkateshvenki404224","Venkatesh","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F75518037?v=4","USER","个人作者","🚀 Backend Engineer | 🧠 Open Source Contributor | ⚙️ Frappe & ERPNext Expert | 🔬 Lab Infra Builder | 👕 Founder @gemzy.in | 💡 Building Dev Tools",13,1,3,5,6,"2026-11-09 02:43:13","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224",null,"Benchpress",21,67,{"records":23,"total":11,"current":12,"size":302},[24,50,62,91,124,142,172,198,210,235,240,254,273],{"skillNo":25,"name":26,"nameZh":18,"description":27,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":31,"categories":32,"keywords":38,"publishedAt":49},"01M6EKHBJ8ZYV9E11T2RE35X4D","benchpress-docs","Read and search the BenchPress documentation. Use when working with BenchPress — its setup, configuration, API, and behavior.","Venkateshvenki404224\u002Fbenchpress","01M6EKFVRVS346Q492S7SASWTV","AGPL-3.0","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002Fdocs-site\u002F.well-known\u002Fagent-skills\u002Fbenchpress-docs\u002FSKILL.md",[33],{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[39,40,41,42,43,44,45,46,47,48],"docs","benchpress docs","setup","documentation","search","api","read","behavior","use","configuration","2026-11-10 10:12:30",{"skillNo":51,"name":26,"nameZh":18,"description":52,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":53,"categories":54,"keywords":61,"publishedAt":49},"01M6EKH56APEWPT12654C9HG67","Read and search the benchpress documentation. Use when working with benchpress — its setup, configuration, API, and behavior.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002Fdocs-bundle\u002FSKILL.md",[55,60],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[39,40,41,42,43,44,45,46,47,48],{"skillNo":63,"name":64,"nameZh":18,"description":65,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":66,"categories":67,"keywords":74,"publishedAt":49},"01M6EKH20VPHEBRS67AMARTJRV","ui-design","General UI\u002FUX judgment for layout, polish, visual hierarchy, spacing, typography, color, and accessibility. Use when no product-specific or Frappe-specific design system skill applies.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fui-design\u002FSKILL.md",[68,71],{"categoryNo":69,"categoryName":70,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":72,"categoryName":73,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000032","设计师",[75,76,77,78,79,80,81,82,83,47,84,85,86,87,88,89,90],"design","ui","ui design","accessibility","design system","product","ux","polish","system","typography","general","visual","judgment","layout","color","frappe",{"skillNo":92,"name":93,"nameZh":18,"description":94,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":95,"categories":96,"keywords":104,"publishedAt":49},"01M6EKGYTRTQHD402K7BBJG669","technical-writing","Write prose in \"Simplified Technical English\". This applies to documentation, READMEs, commits, pull request, plans and release notes. It does not apply to code, identifiers, marketing copy, essays, or anything that needs a voice.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Ftechnical-writing\u002FSKILL.md",[97,100,101],{"categoryNo":98,"categoryName":99,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},{"categoryNo":102,"categoryName":103,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000036","内容创作者",[105,106,107,42,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123],"writing","technical writing","technical","notes","pull request","release notes","code","release","pull","commits","marketing","voice","write","prose","plans","english","simplified technical english","copy","it",{"skillNo":125,"name":126,"nameZh":18,"description":127,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":49},"01M6EKGVVJHPXAR0PC0R8SS8Y8","resolve-backport-conflicts","Resolve merge conflicts in a Mergify backport pull request. When a cherry-pick fails, Mergify commits the conflict markers as they are. This skill takes a pull request link or number as an argument.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fresolve-backport-conflicts\u002FSKILL.md",[],[131,132,133,134,109,113,135,114,136,137,138,139,140,141],"backport","conflicts","resolve backport conflicts","merge","resolve merge conflicts","pick","merge conflicts","conflict","as","link","markers",{"skillNo":143,"name":144,"nameZh":18,"description":145,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":146,"categories":147,"keywords":156,"publishedAt":49},"01M6EKGRAG062FCM7SA3303GWQ","quality-code-review","Review code for any Frappe application — a checklist distilled from years of engineering practice on correctness, security, performance, concurrency, readability, API design, and testing. Use this when reviewing a diff, a PR, or a piece of code for quality and security, or when you want a reviewer's checklist grounded in hard-won Frappe\u002FERPNext lessons.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fquality-code-review\u002FSKILL.md",[148,151,154,155],{"categoryNo":149,"categoryName":150,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":152,"categoryName":153,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":69,"categoryName":70,"taxonomyType":58,"taxonomyTypeDesc":59},{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[157,158,111,159,160,161,162,75,163,164,165,166,44,167,168,47,169,170,171,90],"code review","review","quality","quality code","quality code review","testing","security","performance","pr","concurrency","review code","reviewer","diff","readability","erpnext",{"skillNo":173,"name":174,"nameZh":18,"description":175,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":176,"categories":177,"keywords":181,"publishedAt":49},"01M6EKGKNGNVHYJHZZ456N4DVW","issue-to-phases","Decompose a planning document (plan.md, a spec, or a GitHub issue) into incremental, independently-shippable \"tracer bullet\" phases, write them as phase specs under specs\u002F, and optionally generate a Ralph loop (ralph.sh + prompt.md) that implements them unattended. Use this whenever the user hands you a plan and wants it broken into phases, mentions \"tracer bullets\", \"phase 0\u002F1\u002F2\", \"build this in phases\", \"thin end-to-end slice first\", \"ralph loop\", or wants phased specs in the specs\u002F folder — even if they never say the word \"phase\". Also use it when the user asks to \"implement \u002F work on phase N\" of an existing spec folder, so the branch, the PR and the spec's status all move the way every earlier phase did.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fissue-to-phases\u002FSKILL.md",[178],{"categoryNo":179,"categoryName":180,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000002","文档处理",[182,183,184,165,185,186,187,188,189,190,191,192,193,194,117,47,195,196,197,139],"issue","issue to phases","status","generate","planning","loop","plan","work on","Word","ralph","work","branch","broken","never","decompose","end",{"skillNo":199,"name":200,"nameZh":18,"description":201,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":202,"categories":203,"keywords":204,"publishedAt":49},"01M6EKGGW5G8KX6DANAMK8GK1E","grill-me","A relentless interview to sharpen a plan or design.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fgrill-me\u002FSKILL.md",[],[205,206,207,75,188,208,209],"grill me","grill","me","sharpen","interview",{"skillNo":211,"name":212,"nameZh":18,"description":213,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":214,"categories":215,"keywords":218,"publishedAt":49},"01M6EKGBWG6EBQ4CJ3H0NGY84X","frappe-app-dev","Builds full-stack Frappe Framework applications end-to-end. Use this skill any time the user mentions: creating or modifying a DocType, writing a controller or lifecycle hook, adding a whitelisted API, setting up a new Frappe app or bench site, building a desk form or list view, creating portal pages, writing background jobs or scheduled tasks, managing permissions or roles, writing Frappe tests, or working with frappe.db \u002F frappe.qb. Also applies when the user says things like \"how do I hook into save\", \"add a field to a DocType\", \"create a REST endpoint in Frappe\", \"run bench migrate\", or \"install an app on a site\" — even if they don't explicitly say \"Frappe\".","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Ffrappe-app-dev\u002FSKILL.md",[216,217],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[219,220,90,221,105,222,223,224,225,226,44,227,228,229,230,231,232,233,197,234],"dev","app","frappe app dev","tasks","create","run","permissions","controller","how","migrate","stack","list","install","up","time","db",{"skillNo":236,"name":200,"nameZh":18,"description":201,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":237,"categories":238,"keywords":239,"publishedAt":49},"01M6EKG9128M1YTN795278F552","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fdsa-conscious-coding\u002FSKILL.md",[],[205,206,207,75,188,208,209],{"skillNo":241,"name":242,"nameZh":18,"description":243,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":244,"categories":245,"keywords":246,"publishedAt":49},"01M6EKG6E9F3JENRPVQK9R6H5A","draft-security-advisory","Turn a vulnerability report into a publication-ready GitHub Security Advisory.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fdraft-security-advisory\u002FSKILL.md",[],[163,247,248,249,250,251,252,253],"draft","advisory","draft security advisory","github","report","vulnerability","ready",{"skillNo":255,"name":256,"nameZh":18,"description":257,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":258,"categories":259,"keywords":261,"publishedAt":49},"01M6EKG3ETKH08JR7SRGEQRW7X","code-style","Code style rules for readable, maintainable implementation. Load this skill always when writing or editing code, and whenever the user asks about code style, refactoring shape, function\u002Ffile size, object-oriented structure, helper ordering, or comments. For Frappe-specific work, prefer frappe-app-dev.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fcode-style\u002FSKILL.md",[260],{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[262,111,263,105,219,264,265,266,192,267,268,269,270,271,220,272],"code style","style","file","refactoring","Rules","editing","user","shape","implementation","structure","helper",{"skillNo":274,"name":275,"nameZh":18,"description":276,"descriptionZh":18,"repositoryFullName":28,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":29,"starsCount":15,"licenseSpdxId":30,"licenseFileUrl":18,"sourceHtmlUrl":277,"categories":278,"keywords":284,"publishedAt":49},"01M6EKFYVZY4XRJBSV9MM92XS8","agent-browser","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.","https:\u002F\u002Fgithub.com\u002FVenkateshvenki404224\u002Fbenchpress\u002Fblob\u002Fversion-16\u002F.claude\u002Fskills\u002Fagent-browser\u002FSKILL.md",[279,280,283],{"categoryNo":152,"categoryName":153,"taxonomyType":58,"taxonomyTypeDesc":59},{"categoryNo":281,"categoryName":282,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[285,286,162,287,288,289,290,111,291,292,293,294,295,296,297,298,220,299,300,301],"agent browser","browser","browser automation","discord","notion","ai agents","qa","figma","actions","messages","scrape","open","Bash","web tools","click","apps","bedrock",18]