[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M752R3RFNXYYRQ2MCQCZCAAS":3,"skill-same:01M752R3RFNXYYRQ2MCQCZCAAS":45},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":30,"install":31,"resources":44},"01M752R3RFNXYYRQ2MCQCZCAAS","bmad-index-docs",null,"Generates or updates an index.md to reference all docs in the folder. Use if user requests to create or update an index of all files in a specific folder","flanliulf\u002FSpecLite","flanliulf","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3830171?v=4","01M752MYG3GGEADW105E2F6154","Fancy Liu","01M752MYGXQ0R06TYQG3BVVABS",4,"MIT","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fbmad-index-docs\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: bmad-index-docs\ndescription: 'Generates or updates an index.md to reference all docs in the folder. Use if user requests to create or update an index of all files in a specific folder'\n---\n\n# Index Docs\n\n**Goal:** Generate or update an index.md to reference all docs in a target folder.\n\n\n## EXECUTION\n\n### Step 1: Scan Directory\n\n- List all files and subdirectories in the target location\n\n### Step 2: Group Content\n\n- Organize files by type, purpose, or subdirectory\n\n### Step 3: Generate Descriptions\n\n- Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the filename\n\n### Step 4: Create\u002FUpdate Index\n\n- Write or update index.md with organized file listings\n\n\n## OUTPUT FORMAT\n\n```markdown\n# Directory Index\n\n## Files\n\n- **[filename.ext](.\u002Ffilename.ext)** - Brief description\n- **[another-file.ext](.\u002Fanother-file.ext)** - Brief description\n\n## Subdirectories\n\n### subfolder\u002F\n\n- **[file1.ext](.\u002Fsubfolder\u002Ffile1.ext)** - Brief description\n- **[file2.ext](.\u002Fsubfolder\u002Ffile2.ext)** - Brief description\n\n### another-folder\u002F\n\n- **[file3.ext](.\u002Fanother-folder\u002Ffile3.ext)** - Brief description\n```\n\n\n## HALT CONDITIONS\n\n- HALT if target directory does not exist or is inaccessible\n- HALT if user does not have write permissions to create index.md\n\n\n## VALIDATION\n\n- Use relative paths starting with .\u002F\n- Group similar files together\n- Read file contents to generate accurate descriptions - don't guess from filenames\n- Keep descriptions concise but informative (3-10 words)\n- Sort alphabetically within groups\n- Skip hidden files (starting with .) unless specified\n","# Index Docs\n\n**Goal:** Generate or update an index.md to reference all docs in a target folder.\n\n\n## EXECUTION\n\n### Step 1: Scan Directory\n\n- List all files and subdirectories in the target location\n\n### Step 2: Group Content\n\n- Organize files by type, purpose, or subdirectory\n\n### Step 3: Generate Descriptions\n\n- Read each file to understand its actual purpose and create brief (3-10 word) descriptions based on the content, not just the filename\n\n### Step 4: Create\u002FUpdate Index\n\n- Write or update index.md with organized file listings\n\n\n## OUTPUT FORMAT\n\n```markdown\n# Directory Index\n\n## Files\n\n- **[filename.ext](.\u002Ffilename.ext)** - Brief description\n- **[another-file.ext](.\u002Fanother-file.ext)** - Brief description\n\n## Subdirectories\n\n### subfolder\u002F\n\n- **[file1.ext](.\u002Fsubfolder\u002Ffile1.ext)** - Brief description\n- **[file2.ext](.\u002Fsubfolder\u002Ffile2.ext)** - Brief description\n\n### another-folder\u002F\n\n- **[file3.ext](.\u002Fanother-folder\u002Ffile3.ext)** - Brief description\n```\n\n\n## HALT CONDITIONS\n\n- HALT if target directory does not exist or is inaccessible\n- HALT if user does not have write permissions to create index.md\n\n\n## VALIDATION\n\n- Use relative paths starting with .\u002F\n- Group similar files together\n- Read file contents to generate accurate descriptions - don't guess from filenames\n- Keep descriptions concise but informative (3-10 words)\n- Sort alphabetically within groups\n- Skip hidden files (starting with .) unless specified\n",{"name":5,"description":7},"main","73fff74748dc0e27169d3ae76818d545bdbe8591",".agent\u002Fskills\u002Fbmad-index-docs",0,"https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite","https:\u002F\u002Fgithub.com\u002Fflanliulf","2026-11-12 11:47:29",{"source":8,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add flanliulf\u002FSpecLite --skill bmad-index-docs",{"tool":37,"command":38},"bunx","bunx skills add flanliulf\u002FSpecLite --skill bmad-index-docs",{"tool":40,"command":41},"pnpm","pnpm dlx skills add flanliulf\u002FSpecLite --skill bmad-index-docs","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fbmad-index-docs\u002FSKILL.md",true,[],[46,52,59,66,73,80],{"skillNo":47,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":49,"categories":50,"keywords":51,"publishedAt":19},"01M76P89DWEDZ1JG6DSCQQPRPN","speclite-dev-story","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fsource-integrity\u002Flocal-source-snapshot-unverified\u002Finput\u002Fsource\u002Fcore-skills\u002Fspeclite-dev-story\u002FSKILL.md",[],[],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":19},"01M76P87XBP3W1CZY0AJWPFSGE","speclite-code-review-01-reviewer","Fixture-owned installed skill entry for the minimal artifact loop.","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskill-artifact-loop\u002Finput\u002F.claude\u002Fskills\u002Fspeclite-code-review-01-reviewer\u002FSKILL.md",[],[],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":19},"01M76P8507WMXJVZ17BFKADNWV","speclite-skill-lint","只读检查 Skill 定义；用于 lint skill、check skill、检查技能或评估 Skill 规范。区分基础格式、Codex 适配和 SpecLite 约定，报告证据及未检查项；Agent 定义包转交 speclite-agent-lint。","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Fassets\u002Fsource\u002Fspeclite\u002Fsupport-skills\u002Fspeclite-skill-lint\u002FSKILL.md",[],[],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":19},"01M76P82YCP8G07G0DFBB6VZGE","speclite-skill-creator","创建或迭代 SpecLite workflow Skill；用于 create skill、新建技能、生成技能包或封装工作流。设计入口、辅助资源和验证用例；Agent 定义包转交 speclite-agent-creator。","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Fassets\u002Fsource\u002Fspeclite\u002Fsupport-skills\u002Fspeclite-skill-creator\u002FSKILL.md",[],[],{"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":19},"01M76P7ZVEPVECYC258WNSD9XC","speclite-html-ppt-generator","生成 SpecLite-owned 单文件 HTML PPT。用于用户要求创建 docs presentation、HTML PPT、网页 slides、Swiss Style deck、杂志风 deck，或其他可直接浏览器打开的介绍\u002F分享型 deck。核心能力：使用本 Skill 内置模板、主题、layout 和 validator 生成横向翻页 HTML，并避免依赖外部个人 skill 路径。","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Fassets\u002Fsource\u002Fspeclite\u002Fsupport-skills\u002Fspeclite-html-ppt-generator\u002FSKILL.md",[],[],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":19},"01M76P7WQ9NZDFZ306HKP8J6QX","speclite-docs-intro-ppt-creator","生成 SpecLite docs 下的介绍型 HTML PPT。用于用户要求把某个项目体系、系统设计、治理机制、理念或工作流总结成 docs presentation、HTML PPT、网页 slides、介绍 deck。核心能力：限定输出目录、基于事实材料规划叙事、调用 speclite-html-ppt-generator 生成单 HTML deck，并用确定性检查和浏览器抽样收口。","https:\u002F\u002Fgithub.com\u002Fflanliulf\u002FSpecLite\u002Fblob\u002Fmain\u002Fassets\u002Fsource\u002Fspeclite\u002Fsupport-skills\u002Fspeclite-docs-intro-ppt-creator\u002FSKILL.md",[],[]]