[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EJS8ZQPCHJ6PG405SGPVCY":3,"skill-same:01M6EJS8ZQPCHJ6PG405SGPVCY":62},{"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":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":38,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":40,"updatedAt":41,"install":42,"resources":55},"01M6EJS8ZQPCHJ6PG405SGPVCY","format-standardize",null,"Standardize formatting and apply consistent style to the deliverable. Use after generation to ensure the output matches the user's formatting standards and conventions.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fformat-standardize\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27],"format","format standardize","user","use","standards","conventions","generation","formatting","style","2026-11-10 10:12:30",false,"---\nname: format-standardize\ndescription: Standardize formatting and apply consistent style to the deliverable. Use after generation to ensure the output matches the user's formatting standards and conventions.\n---\n\n# Format & Standardize Skill\n\n## Purpose\n\nEnsures the generated deliverable follows consistent formatting, style, and structure standards. This is the \"polish\" step that makes work look professional and maintainable.\n\n## What to Do\n\n1. **Review the generated deliverable**\n2. **Load their standards** to understand formatting preferences\n3. **Apply standardization**:\n   - Code formatting (indentation, naming, structure)\n   - Documentation formatting (headers, lists, spacing)\n   - Consistency across all elements\n   - Professional appearance\n4. **Use their tools\u002Fconventions** if specified:\n   - Example: \"Use Prettier for code\"\n   - Example: \"Use Markdown standard headers\"\n5. **Verify complete consistency** before delivery\n\n## Format Checks by Type\n\n### Code Features\n- [ ] Consistent indentation (spaces\u002Ftabs)\n- [ ] Naming conventions (camelCase, snake_case, etc.)\n- [ ] Consistent spacing around operators and braces\n- [ ] Comments formatted consistently\n- [ ] Imports\u002Fexports organized\n- [ ] Line length consistent\n- [ ] Semicolons or no-semicolons applied consistently\n- [ ] Quotes style (single\u002Fdouble) consistent\n\n### Documentation\n- [ ] Consistent header levels (# ## ###)\n- [ ] Consistent list formatting (bullets vs numbers)\n- [ ] Code blocks properly formatted\n- [ ] Links properly formatted\n- [ ] Consistent spacing between sections\n- [ ] Table formatting (if applicable)\n- [ ] Consistent punctuation\n\n### Refactoring\n- [ ] Before code formatted consistently\n- [ ] After code formatted consistently\n- [ ] Explanations formatted clearly\n- [ ] Highlight differences clearly\n\n### Test Suite\n- [ ] Test file organization\n- [ ] Test function naming consistent\n- [ ] Assertion formatting consistent\n- [ ] Setup\u002Fteardown indentation\n- [ ] Comments consistent format\n\n### Content Creation\n- [ ] Section headers consistent\n- [ ] Example formatting consistent\n- [ ] List formatting consistent\n- [ ] Tone\u002Fvoice consistent throughout\n- [ ] Line breaks for readability\n\n## Process\n\n1. Take the generated deliverable\n2. Load their saved standards using StandardsRepository (look for formatting preferences)\n3. Apply standardization rules\n4. Format code\u002Ftext with appropriate tools:\n   - Code: ESLint, Prettier, or manual formatting\n   - Docs: Markdown standards\n   - Content: Style guide consistency\n5. Do a final pass for consistency\n6. Return the formatted output\n\n## Loading Standards\n\nUse StandardsRepository to access formatting preferences:\n\n```javascript\nconst standards = standardsRepository.getStandards(context.projectType)\nif (standards && standards.commonPatterns) {\n  \u002F\u002F Apply their formatting preferences from commonPatterns\n  standards.commonPatterns.forEach(pattern => {\n    \u002F\u002F Example: \"Use 2-space indentation\", \"Sort imports alphabetically\"\n    applyFormattingPattern(pattern)\n  })\n}\n```\n\nSee `.claude\u002Flib\u002Fstandards-repository.md` for interface details.\n\n## Output Format\n\n```\n# Formatting Applied\n\n## Standards Used\n- [First formatting standard]\n- [Second formatting standard]\n- [Tools\u002Fconventions applied]\n\n## Changes Made\n- [List of formatting changes applied]\n- [Example: \"Sorted imports alphabetically\"]\n- [Example: \"Applied 2-space indentation\"]\n\n## The Formatted Deliverable\n[Complete formatted output, ready to use]\n\n## Validation\n- Consistent formatting: ✓\n- Professional appearance: ✓\n- Ready for review\u002Fdelivery: ✓\n```\n\n## Success Criteria\n\n✓ All formatting is consistent\n✓ Follows user's standards\n✓ Professional appearance\n✓ Ready for code review or publication\n✓ No formatting inconsistencies remain\n\n## Common Formatting Rules\n\n**For Code:**\n- Use their linter (ESLint, Pylint, etc.)\n- Apply their code formatter (Prettier, Black, etc.)\n- Follow their naming conventions\n- Consistent indentation throughout\n\n**For Documentation:**\n- Consistent markdown formatting\n- Proper header hierarchy\n- Consistent code block formatting\n- Proper link formatting\n\n**For Content:**\n- Consistent section structure\n- Consistent list formatting\n- Professional tone throughout\n- Proper punctuation and capitalization\n\n## Example\n\n**Input (Before Formatting)**:\n```javascript\nconst MyComponent = ( props ) => {\n  return (\n    \u003Cdiv>\n      { props.title }\n    \u003C\u002Fdiv>\n  );\n};\n\nexport default MyComponent\n```\n\n**After Formatting** (assuming standard React conventions):\n```javascript\nconst MyComponent = (props) => {\n  return (\n    \u003Cdiv>\n      {props.title}\n    \u003C\u002Fdiv>\n  );\n};\n\nexport default MyComponent;\n```\n\n**Changes Made**:\n- Removed spaces in function parameters\n- Removed spaces around JSX expression braces\n- Added semicolon\n- Consistent indentation\n\n## Notes\n\n- If user defined formatting preferences in standards, USE THEM\n- Professional formatting increases perceived quality significantly\n- Consistency matters more than the specific choice (spaces vs tabs - pick one and stick with it)\n- This step makes the deliverable look \"production-ready\"\n","# Format & Standardize Skill\n\n## Purpose\n\nEnsures the generated deliverable follows consistent formatting, style, and structure standards. This is the \"polish\" step that makes work look professional and maintainable.\n\n## What to Do\n\n1. **Review the generated deliverable**\n2. **Load their standards** to understand formatting preferences\n3. **Apply standardization**:\n   - Code formatting (indentation, naming, structure)\n   - Documentation formatting (headers, lists, spacing)\n   - Consistency across all elements\n   - Professional appearance\n4. **Use their tools\u002Fconventions** if specified:\n   - Example: \"Use Prettier for code\"\n   - Example: \"Use Markdown standard headers\"\n5. **Verify complete consistency** before delivery\n\n## Format Checks by Type\n\n### Code Features\n- [ ] Consistent indentation (spaces\u002Ftabs)\n- [ ] Naming conventions (camelCase, snake_case, etc.)\n- [ ] Consistent spacing around operators and braces\n- [ ] Comments formatted consistently\n- [ ] Imports\u002Fexports organized\n- [ ] Line length consistent\n- [ ] Semicolons or no-semicolons applied consistently\n- [ ] Quotes style (single\u002Fdouble) consistent\n\n### Documentation\n- [ ] Consistent header levels (# ## ###)\n- [ ] Consistent list formatting (bullets vs numbers)\n- [ ] Code blocks properly formatted\n- [ ] Links properly formatted\n- [ ] Consistent spacing between sections\n- [ ] Table formatting (if applicable)\n- [ ] Consistent punctuation\n\n### Refactoring\n- [ ] Before code formatted consistently\n- [ ] After code formatted consistently\n- [ ] Explanations formatted clearly\n- [ ] Highlight differences clearly\n\n### Test Suite\n- [ ] Test file organization\n- [ ] Test function naming consistent\n- [ ] Assertion formatting consistent\n- [ ] Setup\u002Fteardown indentation\n- [ ] Comments consistent format\n\n### Content Creation\n- [ ] Section headers consistent\n- [ ] Example formatting consistent\n- [ ] List formatting consistent\n- [ ] Tone\u002Fvoice consistent throughout\n- [ ] Line breaks for readability\n\n## Process\n\n1. Take the generated deliverable\n2. Load their saved standards using StandardsRepository (look for formatting preferences)\n3. Apply standardization rules\n4. Format code\u002Ftext with appropriate tools:\n   - Code: ESLint, Prettier, or manual formatting\n   - Docs: Markdown standards\n   - Content: Style guide consistency\n5. Do a final pass for consistency\n6. Return the formatted output\n\n## Loading Standards\n\nUse StandardsRepository to access formatting preferences:\n\n```javascript\nconst standards = standardsRepository.getStandards(context.projectType)\nif (standards && standards.commonPatterns) {\n  \u002F\u002F Apply their formatting preferences from commonPatterns\n  standards.commonPatterns.forEach(pattern => {\n    \u002F\u002F Example: \"Use 2-space indentation\", \"Sort imports alphabetically\"\n    applyFormattingPattern(pattern)\n  })\n}\n```\n\nSee `.claude\u002Flib\u002Fstandards-repository.md` for interface details.\n\n## Output Format\n\n```\n# Formatting Applied\n\n## Standards Used\n- [First formatting standard]\n- [Second formatting standard]\n- [Tools\u002Fconventions applied]\n\n## Changes Made\n- [List of formatting changes applied]\n- [Example: \"Sorted imports alphabetically\"]\n- [Example: \"Applied 2-space indentation\"]\n\n## The Formatted Deliverable\n[Complete formatted output, ready to use]\n\n## Validation\n- Consistent formatting: ✓\n- Professional appearance: ✓\n- Ready for review\u002Fdelivery: ✓\n```\n\n## Success Criteria\n\n✓ All formatting is consistent\n✓ Follows user's standards\n✓ Professional appearance\n✓ Ready for code review or publication\n✓ No formatting inconsistencies remain\n\n## Common Formatting Rules\n\n**For Code:**\n- Use their linter (ESLint, Pylint, etc.)\n- Apply their code formatter (Prettier, Black, etc.)\n- Follow their naming conventions\n- Consistent indentation throughout\n\n**For Documentation:**\n- Consistent markdown formatting\n- Proper header hierarchy\n- Consistent code block formatting\n- Proper link formatting\n\n**For Content:**\n- Consistent section structure\n- Consistent list formatting\n- Professional tone throughout\n- Proper punctuation and capitalization\n\n## Example\n\n**Input (Before Formatting)**:\n```javascript\nconst MyComponent = ( props ) => {\n  return (\n    \u003Cdiv>\n      { props.title }\n    \u003C\u002Fdiv>\n  );\n};\n\nexport default MyComponent\n```\n\n**After Formatting** (assuming standard React conventions):\n```javascript\nconst MyComponent = (props) => {\n  return (\n    \u003Cdiv>\n      {props.title}\n    \u003C\u002Fdiv>\n  );\n};\n\nexport default MyComponent;\n```\n\n**Changes Made**:\n- Removed spaces in function parameters\n- Removed spaces around JSX expression braces\n- Added semicolon\n- Consistent indentation\n\n## Notes\n\n- If user defined formatting preferences in standards, USE THEM\n- Professional formatting increases perceived quality significantly\n- Consistency matters more than the specific choice (spaces vs tabs - pick one and stick with it)\n- This step makes the deliverable look \"production-ready\"\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fformat-standardize",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill format-standardize",{"tool":48,"command":49},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill format-standardize",{"tool":51,"command":52},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill format-standardize","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fformat-standardize\u002FSKILL.md",true,[56],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"skill-report.json","REFERENCE","参考文档",9771,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fabejitsu\u002Fformat-standardize\u002Fskill-report.json",[63,77,87,96,102,109],{"skillNo":64,"name":65,"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":66,"categories":67,"keywords":73,"publishedAt":28},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[68],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[74,75,76],"model","model hierarchy","model hierarchy skill",{"skillNo":78,"name":79,"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":80,"categories":81,"keywords":83,"publishedAt":28},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[82],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[84,85,86],"MCP","zoom","zoom mcp",{"skillNo":88,"name":89,"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":90,"categories":91,"keywords":92,"publishedAt":28},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[93,94,95,85],"sdk","zoom apps sdk","apps",{"skillNo":97,"name":98,"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":99,"categories":100,"keywords":101,"publishedAt":28},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[98],{"skillNo":103,"name":104,"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":105,"categories":106,"keywords":108,"publishedAt":28},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[107],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[104],{"skillNo":110,"name":111,"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":112,"categories":113,"keywords":114,"publishedAt":28},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[111]]