[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CCTR2938S3NETE1PNFNQNR":3,"skill-same:01M6CCTR2938S3NETE1PNFNQNR":82},{"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":22,"linkOnly":23,"markdownContent":24,"markdownBody":25,"frontMatter":26,"refName":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":6,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":33,"install":34,"resources":47},"01M6CCTR2938S3NETE1PNFNQNR","overview-subheading",null,"Fixture with a sub-heading inside Overview to verify R009 fires.","aminfara\u002Fdotfiles","aminfara","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9583722?v=4","01M6CCSBYF8CKS4GQNN5D00V1A","Ali Aminfar","01M6CCSC2TC2ZEYPEXXW64FEPN",0,"MIT","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Foverview-subheading\u002FSKILL.md",[],[19,20,21],"overview","overview subheading","verify","2026-11-10 10:12:30",false,"---\nname: overview-subheading\ndescription: Fixture with a sub-heading inside Overview to verify R009 fires.\n---\n\n# Overview Subheading\n\nOne-line pitch describing the fixture.\n\n## Overview\n\nParagraph one.\n\n### Forbidden Subheading\n\nParagraph two contains a forbidden sub-heading above.\n\nParagraph three.\n\n## When to use this skill\n\nUse when testing overview sub-heading rule.\n\n## Constraints\n\n- Used only by the test suite.\n\n## Workflow\n\n### Step 1: Do the thing\n\nStop when done.\n","# Overview Subheading\n\nOne-line pitch describing the fixture.\n\n## Overview\n\nParagraph one.\n\n### Forbidden Subheading\n\nParagraph two contains a forbidden sub-heading above.\n\nParagraph three.\n\n## When to use this skill\n\nUse when testing overview sub-heading rule.\n\n## Constraints\n\n- Used only by the test suite.\n\n## Workflow\n\n### Step 1: Do the thing\n\nStop when done.\n",{"name":5,"description":7},"main","92b27ca764b2edd047ef44245101341075e923aa","agents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Foverview-subheading",1,"https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles","https:\u002F\u002Fgithub.com\u002Faminfara","2026-11-08 07:16:22",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add aminfara\u002Fdotfiles --skill overview-subheading",{"tool":40,"command":41},"bunx","bunx skills add aminfara\u002Fdotfiles --skill overview-subheading",{"tool":43,"command":44},"pnpm","pnpm dlx skills add aminfara\u002Fdotfiles --skill overview-subheading","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Foverview-subheading\u002FSKILL.md",true,[48,54,58,62,66,70,74,78],{"path":49,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":52,"sourceHtmlUrl":53},"research.template.md","REFERENCE","参考文档",581,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fresearch.template.md",{"path":55,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":56,"sourceHtmlUrl":57},"steps\u002Fstep-01-init.md",6422,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-01-init.md",{"path":59,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":60,"sourceHtmlUrl":61},"steps\u002Fstep-02-customer-behavior.md",9265,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-02-customer-behavior.md",{"path":63,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":64,"sourceHtmlUrl":65},"steps\u002Fstep-03-customer-pain-points.md",9581,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-03-customer-pain-points.md",{"path":67,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":68,"sourceHtmlUrl":69},"steps\u002Fstep-04-customer-decisions.md",10020,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-04-customer-decisions.md",{"path":71,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":72,"sourceHtmlUrl":73},"steps\u002Fstep-05-competitive-analysis.md",5756,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-05-competitive-analysis.md",{"path":75,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":76,"sourceHtmlUrl":77},"steps\u002Fstep-06-research-completion.md",19146,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fsteps\u002Fstep-06-research-completion.md",{"path":79,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":80,"sourceHtmlUrl":81},"workflow.md",2237,"https:\u002F\u002Fgithub.com\u002FManju-Bharati-Mahto\u002FNerve\u002Fblob\u002Fmain\u002F_bmad\u002Fbmm\u002F1-analysis\u002Fresearch\u002Fbmad-market-research\u002Fworkflow.md",[83,114,153,164,173,185],{"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":94,"publishedAt":22},"01M6WMDV1M95RG1TFY6GJSMRP5","programming","Before writing, changing, or fixing any code in any language, read this guide of design principles (deep modules, functional core and imperative shell, explicit dependencies, modular monolith). It applies under any workflow skill, including test-first ones, and does not define a test loop.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fprogramming\u002FSKILL.md",[89],{"categoryNo":90,"categoryName":91,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[85,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113],"design","monolith","workflow skill","core","deep","modules","test-first","design principles","writing","define","loop","workflow","code","test","functional","first","principles","modular","shell",{"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":134,"publishedAt":22},"01M6CCVDSZXKQG6JB7RMVJ2H11","writing-studio","Write or review professional, human-facing prose so the result is clear, well-structured, correctly shaped for its document type, and free of AI-sounding filler. Use this skill WHENEVER you are about to write something a person will read (a proposal, email, chat or Slack message, document or wiki page, blog post, announcement, status update, RFC or design doc, release notes, exec brief, incident report, peer performance feedback, RACI or roles-and-responsibilities matrix, program or project poster, PR\u002FFAQ or working-backwards doc) OR when asked to review, improve, polish, critique, proofread, tighten, sharpen, or shorten any existing text. Prefer it over ad-hoc style fixes, especially for multi-paragraph or long-form writing. Do NOT use it for code, code comments, commit messages, machine-readable data (JSON\u002FYAML\u002FCSV), or trivial one-line replies.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fwriting-studio\u002FSKILL.md",[120,125,128,131],{"categoryNo":121,"categoryName":122,"taxonomyType":123,"taxonomyTypeDesc":124},"01JBSEEDCAT000000000000005","邮件与沟通","SCENARIO","使用场景",{"categoryNo":126,"categoryName":127,"taxonomyType":123,"taxonomyTypeDesc":124},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":129,"categoryName":130,"taxonomyType":123,"taxonomyTypeDesc":124},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":132,"categoryName":133,"taxonomyType":92,"taxonomyTypeDesc":93},"01JBSEEDCAT000000000000036","内容创作者",[135,136,103,137,138,139,140,141,142,143,95,144,145,146,147,148,149,150,151,152],"writing studio","studio","read","release","free","improve","code comments","incident report","update","sharpen","text","notes","critique","project","you","slack","human","proofread",{"skillNo":154,"name":155,"nameZh":6,"description":156,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":162,"publishedAt":22},"01M6CCV8Y4KAPBNWFK3NX53W40","workflow-step-numbering","Fixture with non-sequential step numbering to verify R011 fires.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Fworkflow-step-numbering\u002FSKILL.md",[159],{"categoryNo":160,"categoryName":161,"taxonomyType":123,"taxonomyTypeDesc":124},"01JBSEEDCAT000000000000023","Skill与智能体开发",[163,106,21],"workflow step numbering",{"skillNo":165,"name":166,"nameZh":6,"description":167,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":168,"categories":169,"keywords":171,"publishedAt":22},"01M6CCV7ESK7X85T4MZ3P0HK0A","workflow-no-steps","Fixture whose Workflow has no Step sub-headings to verify R010 fires.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Fworkflow-no-steps\u002FSKILL.md",[170],{"categoryNo":160,"categoryName":161,"taxonomyType":123,"taxonomyTypeDesc":124},[172,106,21],"workflow no steps",{"skillNo":174,"name":175,"nameZh":6,"description":176,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":180,"publishedAt":22},"01M6CCV5P9SH25CBHDDRJFY393","valid-skill","A fully compliant fixture skill used to verify skill-linter passes a clean SKILL.md without findings.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Fvalid-skill\u002FSKILL.md",[179],{"categoryNo":160,"categoryName":161,"taxonomyType":123,"taxonomyTypeDesc":124},[181,182,21,183,184],"valid","valid skill","linter","fixture skill",{"skillNo":186,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":189,"categories":190,"keywords":192,"publishedAt":22},"01M6CCV3X1D1WRCP0VNCX4XE17","section-out-of-order","Fixture with Workflow before When to use to verify R007 fires.","https:\u002F\u002Fgithub.com\u002Faminfara\u002Fdotfiles\u002Fblob\u002Fmain\u002Fagents\u002Fskills\u002Fskill-linter\u002Ftests\u002Ffixtures\u002Fsection-out-of-order\u002FSKILL.md",[191],{"categoryNo":160,"categoryName":161,"taxonomyType":123,"taxonomyTypeDesc":124},[193,194,21,106],"section out of order","use"]