[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CTD6HTQZAWKBYPJAE4E697":3,"skill-same:01M6CTD6HTQZAWKBYPJAE4E697":69},{"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":27,"linkOnly":28,"markdownContent":29,"markdownBody":30,"frontMatter":31,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":36,"repositoryHtmlUrl":37,"repositoryHomepageUrl":37,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":39,"updatedAt":40,"install":41,"resources":54},"01M6CTD6HTQZAWKBYPJAE4E697","hig-components-search",null,"Apple HIG guidance for navigation-related components including search fields, page controls, and path controls.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search\u002FSKILL.md",[],[19,20,21,22,23,24,25,26],"components","search","hig components search","safe","page","navigation","guidance","community","2026-11-10 10:12:30",false,"---\nname: hig-components-search\ndescription: Apple HIG guidance for navigation-related components including search fields, page controls, and path controls.\nrisk: safe\nsource: community\ndate_added: '2026-02-27'\n---\n\n# Apple HIG: Navigation Components\n\nCheck for `.claude\u002Fapple-design-context.md` before asking questions. Use existing context and only ask for information not already covered.\n\n## Key Principles\n\n1. **Search: discoverable with instant feedback.** Place search fields where users expect them (top of list, toolbar\u002Fnavigation bar). Show results as the user types.\n\n2. **Page controls: position in a flat page sequence.** For discrete, equally weighted pages (onboarding, photo gallery). Show current page and total count.\n\n3. **Path controls: file hierarchy navigation.** macOS path controls display location within a directory structure and allow jumping to any ancestor.\n\n4. **Search scopes narrow large result sets.** Provide scope buttons so users can filter without complex queries.\n\n5. **Clear empty states for search.** Helpful message suggesting corrections or alternatives, not a blank screen.\n\n6. **Page controls are not for hierarchical navigation.** Flat, linear sequences only. Use navigation controllers, tab bars, or sidebars for hierarchy.\n\n7. **Keep path controls concise.** Show meaningful segments only. Users can click any segment to navigate directly.\n\n8. **Support keyboard for search.** Command-F and system search shortcuts should activate search.\n\n## Reference Index\n\n| Reference | Topic | Key content |\n|---|---|---|\n| [search-fields.md](references\u002Fsearch-fields.md) | Search fields | Scopes, tokens, instant results, placement |\n| [page-controls.md](references\u002Fpage-controls.md) | Page controls | Dot indicators, flat page sequences |\n| [path-controls.md](references\u002Fpath-controls.md) | Path controls | Breadcrumbs, ancestor navigation |\n\n## Output Format\n\n1. **Component recommendation** -- search field, page control, or path control, and why.\n2. **Behavior specification** -- interaction model (search-as-you-type, swipe for pages, click-to-navigate for paths).\n3. **Platform differences** across iOS, iPadOS, macOS, visionOS.\n\n## Questions to Ask\n\n1. What type of content is being searched or navigated?\n2. Which platforms?\n3. How large is the dataset?\n4. Is search the primary interaction?\n\n## Related Skills\n\n- **hig-components-menus** -- Toolbars and menu bars hosting search and navigation controls\n- **hig-components-controls** -- Text fields, pickers, segmented controls in search interfaces\n- **hig-components-dialogs** -- Popovers and sheets for expanded search or filtering\n- **hig-patterns** -- Navigation patterns and information architecture\n- **hig-foundations** -- Typography and layout for navigation components\n\n---\n\n*Built by [Raintree Technology](https:\u002F\u002Fraintree.technology) · [More developer tools](https:\u002F\u002Fraintree.technology)*\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n","# Apple HIG: Navigation Components\n\nCheck for `.claude\u002Fapple-design-context.md` before asking questions. Use existing context and only ask for information not already covered.\n\n## Key Principles\n\n1. **Search: discoverable with instant feedback.** Place search fields where users expect them (top of list, toolbar\u002Fnavigation bar). Show results as the user types.\n\n2. **Page controls: position in a flat page sequence.** For discrete, equally weighted pages (onboarding, photo gallery). Show current page and total count.\n\n3. **Path controls: file hierarchy navigation.** macOS path controls display location within a directory structure and allow jumping to any ancestor.\n\n4. **Search scopes narrow large result sets.** Provide scope buttons so users can filter without complex queries.\n\n5. **Clear empty states for search.** Helpful message suggesting corrections or alternatives, not a blank screen.\n\n6. **Page controls are not for hierarchical navigation.** Flat, linear sequences only. Use navigation controllers, tab bars, or sidebars for hierarchy.\n\n7. **Keep path controls concise.** Show meaningful segments only. Users can click any segment to navigate directly.\n\n8. **Support keyboard for search.** Command-F and system search shortcuts should activate search.\n\n## Reference Index\n\n| Reference | Topic | Key content |\n|---|---|---|\n| [search-fields.md](references\u002Fsearch-fields.md) | Search fields | Scopes, tokens, instant results, placement |\n| [page-controls.md](references\u002Fpage-controls.md) | Page controls | Dot indicators, flat page sequences |\n| [path-controls.md](references\u002Fpath-controls.md) | Path controls | Breadcrumbs, ancestor navigation |\n\n## Output Format\n\n1. **Component recommendation** -- search field, page control, or path control, and why.\n2. **Behavior specification** -- interaction model (search-as-you-type, swipe for pages, click-to-navigate for paths).\n3. **Platform differences** across iOS, iPadOS, macOS, visionOS.\n\n## Questions to Ask\n\n1. What type of content is being searched or navigated?\n2. Which platforms?\n3. How large is the dataset?\n4. Is search the primary interaction?\n\n## Related Skills\n\n- **hig-components-menus** -- Toolbars and menu bars hosting search and navigation controls\n- **hig-components-controls** -- Text fields, pickers, segmented controls in search interfaces\n- **hig-components-dialogs** -- Popovers and sheets for expanded search or filtering\n- **hig-patterns** -- Navigation patterns and information architecture\n- **hig-foundations** -- Typography and layout for navigation components\n\n---\n\n*Built by [Raintree Technology](https:\u002F\u002Fraintree.technology) · [More developer tools](https:\u002F\u002Fraintree.technology)*\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n",{"name":5,"risk":22,"source":26,"date_added":32,"description":7},"2026-02-27","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill hig-components-search",{"tool":47,"command":48},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill hig-components-search",{"tool":50,"command":51},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill hig-components-search","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search\u002FSKILL.md",true,[55,61,65],{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"references\u002Fpage-controls.md","REFERENCE","参考文档",12113,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search\u002Freferences\u002Fpage-controls.md",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fpath-controls.md",3168,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search\u002Freferences\u002Fpath-controls.md",{"path":66,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fsearch-fields.md",19701,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fhig-components-search\u002Freferences\u002Fsearch-fields.md",[70,83,99,125,144,170],{"skillNo":71,"name":72,"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":73,"categories":74,"keywords":80,"publishedAt":27},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[75],{"categoryNo":76,"categoryName":77,"taxonomyType":78,"taxonomyTypeDesc":79},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[81,82],"Test Skill","test",{"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":89,"publishedAt":27},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[90,91,92,93,94,95,96,26,97,98],"zustand store ts","zustand","store","with","types","middleware","patterns","create","typescript",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":108,"publishedAt":27},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":78,"taxonomyTypeDesc":79},"01JBSEEDCAT000000000000023","Skill与智能体开发",[109,110,111,112,113,20,114,115,116,117,118,119,120,121,26,122,123,124],"automation","zoom automation","zoom","first","Tools","MCP","via","meeting","automate","critical","creation","webinars","composio","recordings","management","tracking",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":132,"publishedAt":27},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[131],{"categoryNo":106,"categoryName":107,"taxonomyType":78,"taxonomyTypeDesc":79},[133,109,134,135,136,137,138,26,20,139,121,140,118,117,113,141,97,142,114,143],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","tasks","manage",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":153,"publishedAt":27},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[150],{"categoryNo":151,"categoryName":152,"taxonomyType":78,"taxonomyTypeDesc":79},"01JBSEEDCAT000000000000009","前端开发",[154,155,156,157,158,98,22,159,160,161,162,163,93,164,165,166,167,26,168,169],"expert","zod","zod validation expert","validation","react","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":177,"publishedAt":27},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[176],{"categoryNo":106,"categoryName":107,"taxonomyType":78,"taxonomyTypeDesc":79},[178,179,180,181,182,183,184,185,26,186,187,188,189,190,191,192,193,194,195,114],"zeroize audit","audit","write","passwords","get","project","c++","activate","assembly","read","Bash","secrets","analysis","data","flow","verification","code","rust"]