[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BSVCSW417CG7AVWV3TKPNQ":3,"skill-same:01M6BSVCSW417CG7AVWV3TKPNQ":56},{"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":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":31,"repositoryHtmlUrl":32,"repositoryHomepageUrl":6,"ownerHtmlUrl":33,"ownerBlogUrl":34,"ownerDescription":6,"updatedAt":35,"install":36,"resources":49},"01M6BSVCSW417CG7AVWV3TKPNQ","grill-me",null,"Stress-test a plan or design through a focused, one-question-at-a-time decision interview. Use only when invoked as $grill-me.","gurdiga\u002Fdotfiles","gurdiga","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F53922?v=4","01M6BSV943TWTZSMZK5D2TRR1F","Vlad GURDIGA","01M6BSV97XQEB3TMGQ0FFS6FM1",3,"MIT","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fgrill-me\u002FSKILL.md",[],[19,20,21,22],"grill me","design","test","decision interview","2026-11-10 10:12:30",false,"---\nname: grill-me\ndescription: Stress-test a plan or design through a focused, one-question-at-a-time decision interview. Use only when invoked as $grill-me.\n---\n\n# Grill Me\n\nInterview the user until the important decisions, dependencies, and tradeoffs are explicit and mutually consistent.\n\nKeep the workflow read-only unless the user separately requests implementation.\n\n1. Read the supplied plan and inspect the codebase for facts that can be discovered without asking the user.\n2. Identify the highest-leverage unresolved decision.\n3. For every question, provide a concise recommended answer and explain the main tradeoff. Do not make the user invent options that the available evidence can narrow down.\n4. Resolve prerequisite decisions before downstream ones. Revisit an earlier answer when a later constraint invalidates it.\n5. Track settled decisions, open questions, assumptions, and consequences as the interview progresses.\n6. End each interview turn with exactly one focused question, then wait for the user's answer before advancing to another branch.\n7. Continue until no material branch remains unresolved or the user asks to stop.\n8. Finish with a compact shared-understanding summary: the chosen direction, rejected alternatives, outstanding risks, and next actions.\n","# Grill Me\n\nInterview the user until the important decisions, dependencies, and tradeoffs are explicit and mutually consistent.\n\nKeep the workflow read-only unless the user separately requests implementation.\n\n1. Read the supplied plan and inspect the codebase for facts that can be discovered without asking the user.\n2. Identify the highest-leverage unresolved decision.\n3. For every question, provide a concise recommended answer and explain the main tradeoff. Do not make the user invent options that the available evidence can narrow down.\n4. Resolve prerequisite decisions before downstream ones. Revisit an earlier answer when a later constraint invalidates it.\n5. Track settled decisions, open questions, assumptions, and consequences as the interview progresses.\n6. End each interview turn with exactly one focused question, then wait for the user's answer before advancing to another branch.\n7. Continue until no material branch remains unresolved or the user asks to stop.\n8. Finish with a compact shared-understanding summary: the chosen direction, rejected alternatives, outstanding risks, and next actions.\n",{"name":5,"description":7},"main","f2d447b5b931f057c19dc6770b9fcf651d3101e3",".agents\u002Fskills\u002Fgrill-me",0,"https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles","https:\u002F\u002Fgithub.com\u002Fgurdiga","https:\u002F\u002Fgurdiga.com","2026-10-10 19:25:43",{"source":8,"skillName":5,"commands":37,"prompt":47,"zipAvailable":48},[38,41,44],{"tool":39,"command":40},"npx","npx skills add gurdiga\u002Fdotfiles --skill grill-me",{"tool":42,"command":43},"bunx","bunx skills add gurdiga\u002Fdotfiles --skill grill-me",{"tool":45,"command":46},"pnpm","pnpm dlx skills add gurdiga\u002Fdotfiles --skill grill-me","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fgrill-me\u002FSKILL.md",true,[50],{"path":51,"resourceType":52,"resourceTypeDesc":53,"sizeBytes":54,"sourceHtmlUrl":55},"agents\u002Fopenai.yaml","REFERENCE","参考文档",233,"https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fgrill-me\u002Fagents\u002Fopenai.yaml",[57,73,84,91,97,114],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":68,"publishedAt":23},"01M6BSVWMJQ6KYFASV0SKX1F1C","write-skill","Create or improve a Claude Code Agent Skill (SKILL.md). Use when the user asks to capture a workflow as a skill, create a reusable skill, or turn something we just did together into a skill.","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fwrite-skill\u002FSKILL.md",[63],{"categoryNo":64,"categoryName":65,"taxonomyType":66,"taxonomyTypeDesc":67},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[69,70,71,72],"write skill","code","create","workflow",{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":23},"01M6BSVV49EKDRGZQ4KHGZWE1S","ssh-controlmaster","Use a persistent SSH connection via ControlMaster when running multiple commands against the same remote host, to avoid repeated authentication overhead. Use when about to run several ssh commands in a row against one host.","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fssh-controlmaster\u002FSKILL.md",[],[80,81,82,83],"ssh controlmaster","ssh","authentication","run",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":23},"01M6BSVSDTV9EY5E9E792AWV86","reflect","Analyze recent session transcripts for the current project and suggest CLAUDE.md improvements. Invoke manually once a month or after a significant stretch of work.","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Freflect\u002FSKILL.md",[],[86],{"skillNo":92,"name":5,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":23},"01M6BSVQFP801VXHHWC1DETG0N","Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions \"grill me\".","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrill-me\u002FSKILL.md",[],[19,21,20],{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":23},"01M6BSVN9CX51YXKGPSQFJP3EJ","git-message-style","Vlad's personal conventions for writing commit messages and PR descriptions — subject shape, body rules, vocabulary, and PR body structure. Use when writing a commit message or a PR description in one of Vlad's personal repos (not a team repo with its own convention).","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgit-message-style\u002FSKILL.md",[],[104,105,106,107,108,109,110,111,112,113],"git message style","git","writing","messages","commit message","pr description","pr","repos","commit","personal",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":23},"01M6BSVJQRMR2V4VSFE5CRY4RJ","gem-security-update","Fix Dependabot security alerts for Ruby gems. Use when the user shares a GitHub Dependabot URL, asks to fix gem vulnerabilities, or mentions a gem CVE needing a version bump.","https:\u002F\u002Fgithub.com\u002Fgurdiga\u002Fdotfiles\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgem-security-update\u002FSKILL.md",[],[121,122,123,124,125,126,127,128],"security","gem security update","update","cve","github","vulnerabilities","security alerts","dependabot"]