[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M73DC36TM55FMG2RRDF4AFCV":3,"skill-same:01M73DC36TM55FMG2RRDF4AFCV":49},{"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":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M73DC36TM55FMG2RRDF4AFCV","ios-icon-gen",null,"Generate iOS app icons as PNG imagesets for Xcode asset catalogs from SF Symbols (5000+ Apple-native) or Iconify API (275k+ open source icons from 200+ collections). Use when generating icons, creating icon assets, adding icons to asset catalog, or searching for icons for iOS projects.","Horonomos-laps\u002FYana-AI","Horonomos-laps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F355299122?v=4","01M76B3QPXE88ET2SQPDPVATZT"," Horonomos-laps","01M72ZQRJPCYPSSWT4D00VJR2A",13,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fios-icon-gen\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: ios-icon-gen\ndescription: Generate iOS app icons as PNG imagesets for Xcode asset catalogs from SF Symbols (5000+ Apple-native) or Iconify API (275k+ open source icons from 200+ collections). Use when generating icons, creating icon assets, adding icons to asset catalog, or searching for icons for iOS projects.\norigin: community\n---\n\n# iOS Icon Generator\n\nGenerate PNG icon imagesets for Xcode asset catalogs from two sources.\n\n## When to Activate\n\n- Generating icon assets for an iOS\u002FmacOS Xcode project\n- Searching for icons across open source collections\n- Creating PNG imagesets (1x, 2x, 3x) for asset catalogs\n- Replacing placeholder icons with production-quality assets\n- Matching existing icon styles in an Xcode project\n\n## Core Principles\n\n### 1. Two Sources, One Output Format\nBoth sources produce identical Xcode-compatible imagesets. Choose based on need:\n\n| Source | Icons | Requires | Best for |\n|--------|-------|----------|----------|\n| **Iconify API** | 275,000+ from 200+ collections | Internet | Wide selection, specific styles, open source icons |\n| **SF Symbols** | 5,000+ Apple symbols | macOS only | Apple-native style, offline use |\n\n### 2. Always Match Existing Style\nBefore generating, check the project's existing icons for size, color, and weight consistency.\n\n### 3. Output Structure\nBoth methods produce a complete Xcode imageset:\n\n```\n\u003Coutput-dir>\u002F\u003Casset-name>.imageset\u002F\n  Contents.json\n  \u003Casset-name>.png        # 1x (68px default)\n  \u003Casset-name>@2x.png     # 2x (136px default)\n  \u003Casset-name>@3x.png     # 3x (204px default)\n```\n\n## Examples\n\n### Step 1: Assess Requirements\n\nDetermine icon needs: what the icon represents, preferred style, target color, and size.\n\nIf the project already has icons, check existing style:\n```bash\n# Check dimensions of existing icon\nsips -g pixelWidth -g pixelHeight path\u002Fto\u002Fexisting@2x.png\n```\n\n### Step 2: Search for Icons\n\n**Iconify API (recommended for wide selection):**\n```bash\n# Search all collections\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh search \"receipt\"\n\n# Search within a specific collection\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh search \"business card\" --prefix mdi\n\n# List available collections\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh collections\n```\n\n**SF Symbols (for Apple-native style):**\nBrowse the SF Symbols app or reference common names:\n\n| Use Case | Symbol Name |\n|----------|-------------|\n| Document | `doc.text`, `doc.fill` |\n| Receipt | `doc.text.below.ecg`, `receipt` |\n| Person | `person.crop.rectangle`, `person.text.rectangle` |\n| Camera | `camera`, `camera.fill` |\n| Scan | `doc.viewfinder`, `qrcode.viewfinder` |\n| Settings | `gearshape`, `slider.horizontal.3` |\n\n### Step 3: Preview (Optional)\n\n```bash\n# Iconify preview\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh preview mdi:receipt-text-outline\n```\n\n### Step 4: Generate\n\n**Iconify API:**\n```bash\n# Basic generation\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh mdi:receipt-text-outline editTool_expenseReport\n\n# Custom color and output location\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh mdi:receipt-text-outline myIcon --color 007AFF --output .\u002FAssets.xcassets\u002Ficons\n```\n\nOptions: `--size \u003Cpt>` (default: 68), `--color \u003Chex>` (default: 8E8E93), `--output \u003Cdir>` (default: \u002Ftmp\u002Ficons)\n\n**SF Symbols:**\n```bash\n# Basic generation\nswift $SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift doc.text.below.ecg editTool_expenseReport\n\n# Custom color, weight, and output\nswift $SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift person.crop.rectangle myIcon --color 007AFF --weight regular --output .\u002FAssets.xcassets\u002Ficons\n```\n\nOptions: `--size \u003Cpt>` (default: 68), `--color \u003Chex>` (default: 8E8E93), `--weight \u003Cname>` (default: thin), `--output \u003Cdir>` (default: \u002Ftmp\u002Ficons)\n\n### Step 5: Verify and Integrate\n\n1. Read the generated @2x PNG to verify visually\n2. Copy to asset catalog if not output there directly:\n   ```bash\n   cp -r \u002Ftmp\u002Ficons\u002F\u003Cname>.imageset path\u002Fto\u002FAssets.xcassets\u002F\u003Cgroup>\u002F\n   ```\n3. Build the project to verify Xcode picks up the new assets\n\n## Popular Iconify Collections\n\n| Prefix | Name | Count | Style |\n|--------|------|-------|-------|\n| `mdi` | Material Design Icons | 7400+ | Filled + outline variants |\n| `ph` | Phosphor | 9000+ | 6 weights per icon |\n| `solar` | Solar | 7400+ | Bold, linear, outline |\n| `tabler` | Tabler Icons | 6000+ | Consistent stroke width |\n| `lucide` | Lucide | 1700+ | Clean, minimal |\n| `ri` | Remix Icon | 3100+ | Filled + line variants |\n| `carbon` | Carbon | 2400+ | IBM design language |\n| `heroicons` | HeroIcons | 1200+ | Tailwind CSS companion |\n\nBrowse all: \u003Chttps:\u002F\u002Ficon-sets.iconify.design\u002F>\n\n## Scripts Reference\n\n| Script | Source | Path |\n|--------|--------|------|\n| `iconify_gen.sh` | Iconify API (275k+ icons) | `$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh` |\n| `generate_icons.swift` | SF Symbols (5k+ icons) | `$SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift` |\n\n## Best Practices\n\n- **Search before generating** -- browse available icons to find the best match\n- **Match existing project style** -- check dimensions, color, and weight of existing icons before generating new ones\n- **Use Iconify for variety** -- 200+ collections means you can find the exact style you need\n- **Use SF Symbols for Apple consistency** -- they match system UI perfectly\n- **Generate directly to asset catalog** -- use `--output .\u002FAssets.xcassets\u002Ficons` to skip manual copying\n- **Verify visually** -- always preview the @2x PNG before committing\n\n## Anti-Patterns\n\n- Generating icons without checking existing project icon style\n- Using default colors when the project has a defined color palette\n- Generating at wrong sizes (check existing icons first)\n- Committing generated icons without visual verification\n","# iOS Icon Generator\n\nGenerate PNG icon imagesets for Xcode asset catalogs from two sources.\n\n## When to Activate\n\n- Generating icon assets for an iOS\u002FmacOS Xcode project\n- Searching for icons across open source collections\n- Creating PNG imagesets (1x, 2x, 3x) for asset catalogs\n- Replacing placeholder icons with production-quality assets\n- Matching existing icon styles in an Xcode project\n\n## Core Principles\n\n### 1. Two Sources, One Output Format\nBoth sources produce identical Xcode-compatible imagesets. Choose based on need:\n\n| Source | Icons | Requires | Best for |\n|--------|-------|----------|----------|\n| **Iconify API** | 275,000+ from 200+ collections | Internet | Wide selection, specific styles, open source icons |\n| **SF Symbols** | 5,000+ Apple symbols | macOS only | Apple-native style, offline use |\n\n### 2. Always Match Existing Style\nBefore generating, check the project's existing icons for size, color, and weight consistency.\n\n### 3. Output Structure\nBoth methods produce a complete Xcode imageset:\n\n```\n\u003Coutput-dir>\u002F\u003Casset-name>.imageset\u002F\n  Contents.json\n  \u003Casset-name>.png        # 1x (68px default)\n  \u003Casset-name>@2x.png     # 2x (136px default)\n  \u003Casset-name>@3x.png     # 3x (204px default)\n```\n\n## Examples\n\n### Step 1: Assess Requirements\n\nDetermine icon needs: what the icon represents, preferred style, target color, and size.\n\nIf the project already has icons, check existing style:\n```bash\n# Check dimensions of existing icon\nsips -g pixelWidth -g pixelHeight path\u002Fto\u002Fexisting@2x.png\n```\n\n### Step 2: Search for Icons\n\n**Iconify API (recommended for wide selection):**\n```bash\n# Search all collections\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh search \"receipt\"\n\n# Search within a specific collection\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh search \"business card\" --prefix mdi\n\n# List available collections\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh collections\n```\n\n**SF Symbols (for Apple-native style):**\nBrowse the SF Symbols app or reference common names:\n\n| Use Case | Symbol Name |\n|----------|-------------|\n| Document | `doc.text`, `doc.fill` |\n| Receipt | `doc.text.below.ecg`, `receipt` |\n| Person | `person.crop.rectangle`, `person.text.rectangle` |\n| Camera | `camera`, `camera.fill` |\n| Scan | `doc.viewfinder`, `qrcode.viewfinder` |\n| Settings | `gearshape`, `slider.horizontal.3` |\n\n### Step 3: Preview (Optional)\n\n```bash\n# Iconify preview\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh preview mdi:receipt-text-outline\n```\n\n### Step 4: Generate\n\n**Iconify API:**\n```bash\n# Basic generation\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh mdi:receipt-text-outline editTool_expenseReport\n\n# Custom color and output location\n$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh mdi:receipt-text-outline myIcon --color 007AFF --output .\u002FAssets.xcassets\u002Ficons\n```\n\nOptions: `--size \u003Cpt>` (default: 68), `--color \u003Chex>` (default: 8E8E93), `--output \u003Cdir>` (default: \u002Ftmp\u002Ficons)\n\n**SF Symbols:**\n```bash\n# Basic generation\nswift $SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift doc.text.below.ecg editTool_expenseReport\n\n# Custom color, weight, and output\nswift $SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift person.crop.rectangle myIcon --color 007AFF --weight regular --output .\u002FAssets.xcassets\u002Ficons\n```\n\nOptions: `--size \u003Cpt>` (default: 68), `--color \u003Chex>` (default: 8E8E93), `--weight \u003Cname>` (default: thin), `--output \u003Cdir>` (default: \u002Ftmp\u002Ficons)\n\n### Step 5: Verify and Integrate\n\n1. Read the generated @2x PNG to verify visually\n2. Copy to asset catalog if not output there directly:\n   ```bash\n   cp -r \u002Ftmp\u002Ficons\u002F\u003Cname>.imageset path\u002Fto\u002FAssets.xcassets\u002F\u003Cgroup>\u002F\n   ```\n3. Build the project to verify Xcode picks up the new assets\n\n## Popular Iconify Collections\n\n| Prefix | Name | Count | Style |\n|--------|------|-------|-------|\n| `mdi` | Material Design Icons | 7400+ | Filled + outline variants |\n| `ph` | Phosphor | 9000+ | 6 weights per icon |\n| `solar` | Solar | 7400+ | Bold, linear, outline |\n| `tabler` | Tabler Icons | 6000+ | Consistent stroke width |\n| `lucide` | Lucide | 1700+ | Clean, minimal |\n| `ri` | Remix Icon | 3100+ | Filled + line variants |\n| `carbon` | Carbon | 2400+ | IBM design language |\n| `heroicons` | HeroIcons | 1200+ | Tailwind CSS companion |\n\nBrowse all: \u003Chttps:\u002F\u002Ficon-sets.iconify.design\u002F>\n\n## Scripts Reference\n\n| Script | Source | Path |\n|--------|--------|------|\n| `iconify_gen.sh` | Iconify API (275k+ icons) | `$SKILL_DIR\u002Fscripts\u002Ficonify_gen.sh` |\n| `generate_icons.swift` | SF Symbols (5k+ icons) | `$SKILL_DIR\u002Fscripts\u002Fgenerate_icons.swift` |\n\n## Best Practices\n\n- **Search before generating** -- browse available icons to find the best match\n- **Match existing project style** -- check dimensions, color, and weight of existing icons before generating new ones\n- **Use Iconify for variety** -- 200+ collections means you can find the exact style you need\n- **Use SF Symbols for Apple consistency** -- they match system UI perfectly\n- **Generate directly to asset catalog** -- use `--output .\u002FAssets.xcassets\u002Ficons` to skip manual copying\n- **Verify visually** -- always preview the @2x PNG before committing\n\n## Anti-Patterns\n\n- Generating icons without checking existing project icon style\n- Using default colors when the project has a defined color palette\n- Generating at wrong sizes (check existing icons first)\n- Committing generated icons without visual verification\n",{"name":5,"origin":24,"description":7},"community","main","481dcd7dd2e288b9d627a2bd017db70e64e6c6fa","core\u002Fskills\u002Fios-icon-gen",2,"https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI","https:\u002F\u002Fyana.vutam.link\u002F","https:\u002F\u002Fgithub.com\u002FHoronomos-laps","https:\u002F\u002Fyana.vutam.link","An open-source governed runtime & execution environment for multi-agent AI systems.","2026-11-14 13:24:09",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add Horonomos-laps\u002FYana-AI --skill ios-icon-gen",{"tool":41,"command":42},"bunx","bunx skills add Horonomos-laps\u002FYana-AI --skill ios-icon-gen",{"tool":44,"command":45},"pnpm","pnpm dlx skills add Horonomos-laps\u002FYana-AI --skill ios-icon-gen","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fios-icon-gen\u002FSKILL.md",true,[],[50,58,65,73,81,89],{"skillNo":51,"name":52,"nameZh":6,"description":53,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":54,"licenseFileUrl":6,"sourceHtmlUrl":55,"categories":56,"keywords":57,"publishedAt":19},"01M735GKET5YVYKAY62W2P5YXB","openai--sentry--sentry","Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.","MIT","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fopenai--sentry--sentry\u002FSKILL.md",[],[],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":19},"01M73DCAP83T17HY7SMGK7MGFE","ito-basket-compare","Compare Itô prediction-market baskets against a user's knowledge base, portfolio notes, financial context, watchlist, or research thesis. Use for read-only basket comparison and gap analysis without investment advice or live trading.","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fito-basket-compare\u002FSKILL.md",[],[],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":69,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":19},"01M734CYEMZFDR3KH6SW0JP8TD","implementing-network-traffic-baselining","Build network traffic baselines from NetFlow\u002FIPFIX data using Python pandas for statistical analysis, z-score anomaly detection, and hourly\u002Fdaily traffic pattern profiling","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\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":77,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M73ASZ6NJRJM44Z2P84NGQ3Q","detecting-evasion-techniques-in-endpoint-logs","Detects defense evasion techniques used by adversaries in endpoint logs including log tampering, timestomping, process injection, and security tool disabling. Use when investigating suspicious endpoint behavior, building detection rules for evasion tactics, or conducting threat hunting for stealthy adversary activity. Activates for requests involving evasion detection, defense evasion analysis, log tampering detection, or MITRE ATT&CK TA0005.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FSKILL.md",[],[],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":85,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":19},"01M734AFNXD06Z78QRK0VKGT7Q","implementing-microsegmentation-with-guardicore","Implementing microsegmentation using Akamai Guardicore Segmentation to map application dependencies, create granular network policies, visualize east-west traffic flows, and enforce least-privilege communication between workloads across data centers and cloud.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FSKILL.md",[],[],{"skillNo":90,"name":91,"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":92,"categories":93,"keywords":94,"publishedAt":19},"01M736TK27QMCXK0DVCH25SJN5","ramdisk-tmpfs-patterns","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Framdisk-tmpfs-patterns\u002FSKILL.md",[],[]]