[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C3CYSWA23T2YXMZGS9PZ4S":3,"skill-same:01M6C3CYSWA23T2YXMZGS9PZ4S":62},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":44,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":47,"install":48,"resources":61},"01M6C3CYSWA23T2YXMZGS9PZ4S","minecraft-modpack-server",null,"Host modded Minecraft servers (CurseForge, Modrinth).","jleechanorg\u002Fjleechan-skills","jleechanorg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F221404966?v=4","01M6C1VJ99XG950X1DWPEBCBGX","01M6C1VJDK5YVDNT3362RT5WSB",6,"MIT","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002Fhermes\u002Fskills\u002Fgaming\u002Fminecraft-modpack-server\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33],"server","minecraft","modpack","minecraft modpack server","macos","linux","forge","gaming","neoforge","host","servers","2026-11-10 10:12:30",false,"---\nname: minecraft-modpack-server\ndescription: \"Host modded Minecraft servers (CurseForge, Modrinth).\"\ntags: [minecraft, gaming, server, neoforge, forge, modpack]\nplatforms: [linux, macos]\n---\n\n# Minecraft Modpack Server Setup\n\n## When to use\n- User wants to set up a modded Minecraft server from a server pack zip\n- User needs help with NeoForge\u002FForge server configuration\n- User asks about Minecraft server performance tuning or backups\n\n## Gather User Preferences First\nBefore starting setup, ask the user for:\n- **Server name \u002F MOTD** — what should it say in the server list?\n- **Seed** — specific seed or random?\n- **Difficulty** — peaceful \u002F easy \u002F normal \u002F hard?\n- **Gamemode** — survival \u002F creative \u002F adventure?\n- **Online mode** — true (Mojang auth, legit accounts) or false (LAN\u002Fcracked friendly)?\n- **Player count** — how many players expected? (affects RAM & view distance tuning)\n- **RAM allocation** — or let agent decide based on mod count & available RAM?\n- **View distance \u002F simulation distance** — or let agent pick based on player count & hardware?\n- **PvP** — on or off?\n- **Whitelist** — open server or whitelist only?\n- **Backups** — want automated backups? How often?\n\nUse sensible defaults if the user doesn't care, but always ask before generating the config.\n\n## Steps\n\n### 1. Download & Inspect the Pack\n```bash\nmkdir -p ~\u002Fminecraft-server\ncd ~\u002Fminecraft-server\nwget -O serverpack.zip \"\u003CURL>\"\nunzip -o serverpack.zip -d server\nls server\u002F\n```\nLook for: `startserver.sh`, installer jar (neoforge\u002Fforge), `user_jvm_args.txt`, `mods\u002F` folder.\nCheck the script to determine: mod loader type, version, and required Java version.\n\n### 2. Install Java\n- Minecraft 1.21+ → Java 21: `sudo apt install openjdk-21-jre-headless`\n- Minecraft 1.18-1.20 → Java 17: `sudo apt install openjdk-17-jre-headless`\n- Minecraft 1.16 and below → Java 8: `sudo apt install openjdk-8-jre-headless`\n- Verify: `java -version`\n\n### 3. Install the Mod Loader\nMost server packs include an install script. Use the INSTALL_ONLY env var to install without launching:\n```bash\ncd ~\u002Fminecraft-server\u002Fserver\nATM10_INSTALL_ONLY=true bash startserver.sh\n# Or for generic Forge packs:\n# java -jar forge-*-installer.jar --installServer\n```\nThis downloads libraries, patches the server jar, etc.\n\n### 4. Accept EULA\n```bash\necho \"eula=true\" > ~\u002Fminecraft-server\u002Fserver\u002Feula.txt\n```\n\n### 5. Configure server.properties\nKey settings for modded\u002FLAN:\n```properties\nmotd=\\u00a7b\\u00a7lServer Name \\u00a7r\\u00a78| \\u00a7aModpack Name\nserver-port=25565\nonline-mode=true          # false for LAN without Mojang auth\nenforce-secure-profile=true  # match online-mode\ndifficulty=hard            # most modpacks balance around hard\nallow-flight=true          # REQUIRED for modded (flying mounts\u002Fitems)\nspawn-protection=0         # let everyone build at spawn\nmax-tick-time=180000       # modded needs longer tick timeout\nenable-command-block=true\n```\n\nPerformance settings (scale to hardware):\n```properties\n# 2 players, beefy machine:\nview-distance=16\nsimulation-distance=10\n\n# 4-6 players, moderate machine:\nview-distance=10\nsimulation-distance=6\n\n# 8+ players or weaker hardware:\nview-distance=8\nsimulation-distance=4\n```\n\n### 6. Tune JVM Args (user_jvm_args.txt)\nScale RAM to player count and mod count. Rule of thumb for modded:\n- 100-200 mods: 6-12GB\n- 200-350+ mods: 12-24GB\n- Leave at least 8GB free for the OS\u002Fother tasks\n\n```\n-Xms12G\n-Xmx24G\n-XX:+UseG1GC\n-XX:+ParallelRefProcEnabled\n-XX:MaxGCPauseMillis=200\n-XX:+UnlockExperimentalVMOptions\n-XX:+DisableExplicitGC\n-XX:+AlwaysPreTouch\n-XX:G1NewSizePercent=30\n-XX:G1MaxNewSizePercent=40\n-XX:G1HeapRegionSize=8M\n-XX:G1ReservePercent=20\n-XX:G1HeapWastePercent=5\n-XX:G1MixedGCCountTarget=4\n-XX:InitiatingHeapOccupancyPercent=15\n-XX:G1MixedGCLiveThresholdPercent=90\n-XX:G1RSetUpdatingPauseTimePercent=5\n-XX:SurvivorRatio=32\n-XX:+PerfDisableSharedMem\n-XX:MaxTenuringThreshold=1\n```\n\n### 7. Open Firewall\n```bash\nsudo ufw allow 25565\u002Ftcp comment \"Minecraft Server\"\n```\nCheck with: `sudo ufw status | grep 25565`\n\n### 8. Create Launch Script\n```bash\ncat > ~\u002Fstart-minecraft.sh \u003C\u003C 'EOF'\n#!\u002Fbin\u002Fbash\ncd ~\u002Fminecraft-server\u002Fserver\njava @user_jvm_args.txt @libraries\u002Fnet\u002Fneoforged\u002Fneoforge\u002F\u003CVERSION>\u002Funix_args.txt nogui\nEOF\nchmod +x ~\u002Fstart-minecraft.sh\n```\nNote: For Forge (not NeoForge), the args file path differs. Check `startserver.sh` for the exact path.\n\n### 9. Set Up Automated Backups\nCreate backup script:\n```bash\ncat > ~\u002Fminecraft-server\u002Fbackup.sh \u003C\u003C 'SCRIPT'\n#!\u002Fbin\u002Fbash\nSERVER_DIR=\"$HOME\u002Fminecraft-server\u002Fserver\"\nBACKUP_DIR=\"$HOME\u002Fminecraft-server\u002Fbackups\"\nWORLD_DIR=\"$SERVER_DIR\u002Fworld\"\nMAX_BACKUPS=24\nmkdir -p \"$BACKUP_DIR\"\n[ ! -d \"$WORLD_DIR\" ] && echo \"[BACKUP] No world folder\" && exit 0\nTIMESTAMP=$(date +%Y-%m-%d_%H-%M-%S)\nBACKUP_FILE=\"$BACKUP_DIR\u002Fworld_${TIMESTAMP}.tar.gz\"\necho \"[BACKUP] Starting at $(date)\"\ntar -czf \"$BACKUP_FILE\" -C \"$SERVER_DIR\" world\nSIZE=$(du -h \"$BACKUP_FILE\" | cut -f1)\necho \"[BACKUP] Saved: $BACKUP_FILE ($SIZE)\"\nBACKUP_COUNT=$(ls -1t \"$BACKUP_DIR\"\u002Fworld_*.tar.gz 2>\u002Fdev\u002Fnull | wc -l)\nif [ \"$BACKUP_COUNT\" -gt \"$MAX_BACKUPS\" ]; then\n    REMOVE=$((BACKUP_COUNT - MAX_BACKUPS))\n    ls -1t \"$BACKUP_DIR\"\u002Fworld_*.tar.gz | tail -n \"$REMOVE\" | xargs rm -f\n    echo \"[BACKUP] Pruned $REMOVE old backup(s)\"\nfi\necho \"[BACKUP] Done at $(date)\"\nSCRIPT\nchmod +x ~\u002Fminecraft-server\u002Fbackup.sh\n```\n\nAdd hourly cron:\n```bash\n(crontab -l 2>\u002Fdev\u002Fnull | grep -v \"minecraft\u002Fbackup.sh\"; echo \"0 * * * * $HOME\u002Fminecraft-server\u002Fbackup.sh >> $HOME\u002Fminecraft-server\u002Fbackups\u002Fbackup.log 2>&1\") | crontab -\n```\n\n## Pitfalls\n- ALWAYS set `allow-flight=true` for modded — mods with jetpacks\u002Fflight will kick players otherwise\n- `max-tick-time=180000` or higher — modded servers often have long ticks during worldgen\n- First startup is SLOW (several minutes for big packs) — don't panic\n- \"Can't keep up!\" warnings on first launch are normal, settles after initial chunk gen\n- If online-mode=false, set enforce-secure-profile=false too or clients get rejected\n- The pack's startserver.sh often has an auto-restart loop — make a clean launch script without it\n- Delete the world\u002F folder to regenerate with a new seed\n- Some packs have env vars to control behavior (e.g., ATM10 uses ATM10_JAVA, ATM10_RESTART, ATM10_INSTALL_ONLY)\n\n## Verification\n- `pgrep -fa neoforge` or `pgrep -fa minecraft` to check if running\n- Check logs: `tail -f ~\u002Fminecraft-server\u002Fserver\u002Flogs\u002Flatest.log`\n- Look for \"Done (Xs)!\" in the log = server is ready\n- Test connection: player adds server IP in Multiplayer\n","# Minecraft Modpack Server Setup\n\n## When to use\n- User wants to set up a modded Minecraft server from a server pack zip\n- User needs help with NeoForge\u002FForge server configuration\n- User asks about Minecraft server performance tuning or backups\n\n## Gather User Preferences First\nBefore starting setup, ask the user for:\n- **Server name \u002F MOTD** — what should it say in the server list?\n- **Seed** — specific seed or random?\n- **Difficulty** — peaceful \u002F easy \u002F normal \u002F hard?\n- **Gamemode** — survival \u002F creative \u002F adventure?\n- **Online mode** — true (Mojang auth, legit accounts) or false (LAN\u002Fcracked friendly)?\n- **Player count** — how many players expected? (affects RAM & view distance tuning)\n- **RAM allocation** — or let agent decide based on mod count & available RAM?\n- **View distance \u002F simulation distance** — or let agent pick based on player count & hardware?\n- **PvP** — on or off?\n- **Whitelist** — open server or whitelist only?\n- **Backups** — want automated backups? How often?\n\nUse sensible defaults if the user doesn't care, but always ask before generating the config.\n\n## Steps\n\n### 1. Download & Inspect the Pack\n```bash\nmkdir -p ~\u002Fminecraft-server\ncd ~\u002Fminecraft-server\nwget -O serverpack.zip \"\u003CURL>\"\nunzip -o serverpack.zip -d server\nls server\u002F\n```\nLook for: `startserver.sh`, installer jar (neoforge\u002Fforge), `user_jvm_args.txt`, `mods\u002F` folder.\nCheck the script to determine: mod loader type, version, and required Java version.\n\n### 2. Install Java\n- Minecraft 1.21+ → Java 21: `sudo apt install openjdk-21-jre-headless`\n- Minecraft 1.18-1.20 → Java 17: `sudo apt install openjdk-17-jre-headless`\n- Minecraft 1.16 and below → Java 8: `sudo apt install openjdk-8-jre-headless`\n- Verify: `java -version`\n\n### 3. Install the Mod Loader\nMost server packs include an install script. Use the INSTALL_ONLY env var to install without launching:\n```bash\ncd ~\u002Fminecraft-server\u002Fserver\nATM10_INSTALL_ONLY=true bash startserver.sh\n# Or for generic Forge packs:\n# java -jar forge-*-installer.jar --installServer\n```\nThis downloads libraries, patches the server jar, etc.\n\n### 4. Accept EULA\n```bash\necho \"eula=true\" > ~\u002Fminecraft-server\u002Fserver\u002Feula.txt\n```\n\n### 5. Configure server.properties\nKey settings for modded\u002FLAN:\n```properties\nmotd=\\u00a7b\\u00a7lServer Name \\u00a7r\\u00a78| \\u00a7aModpack Name\nserver-port=25565\nonline-mode=true          # false for LAN without Mojang auth\nenforce-secure-profile=true  # match online-mode\ndifficulty=hard            # most modpacks balance around hard\nallow-flight=true          # REQUIRED for modded (flying mounts\u002Fitems)\nspawn-protection=0         # let everyone build at spawn\nmax-tick-time=180000       # modded needs longer tick timeout\nenable-command-block=true\n```\n\nPerformance settings (scale to hardware):\n```properties\n# 2 players, beefy machine:\nview-distance=16\nsimulation-distance=10\n\n# 4-6 players, moderate machine:\nview-distance=10\nsimulation-distance=6\n\n# 8+ players or weaker hardware:\nview-distance=8\nsimulation-distance=4\n```\n\n### 6. Tune JVM Args (user_jvm_args.txt)\nScale RAM to player count and mod count. Rule of thumb for modded:\n- 100-200 mods: 6-12GB\n- 200-350+ mods: 12-24GB\n- Leave at least 8GB free for the OS\u002Fother tasks\n\n```\n-Xms12G\n-Xmx24G\n-XX:+UseG1GC\n-XX:+ParallelRefProcEnabled\n-XX:MaxGCPauseMillis=200\n-XX:+UnlockExperimentalVMOptions\n-XX:+DisableExplicitGC\n-XX:+AlwaysPreTouch\n-XX:G1NewSizePercent=30\n-XX:G1MaxNewSizePercent=40\n-XX:G1HeapRegionSize=8M\n-XX:G1ReservePercent=20\n-XX:G1HeapWastePercent=5\n-XX:G1MixedGCCountTarget=4\n-XX:InitiatingHeapOccupancyPercent=15\n-XX:G1MixedGCLiveThresholdPercent=90\n-XX:G1RSetUpdatingPauseTimePercent=5\n-XX:SurvivorRatio=32\n-XX:+PerfDisableSharedMem\n-XX:MaxTenuringThreshold=1\n```\n\n### 7. Open Firewall\n```bash\nsudo ufw allow 25565\u002Ftcp comment \"Minecraft Server\"\n```\nCheck with: `sudo ufw status | grep 25565`\n\n### 8. Create Launch Script\n```bash\ncat > ~\u002Fstart-minecraft.sh \u003C\u003C 'EOF'\n#!\u002Fbin\u002Fbash\ncd ~\u002Fminecraft-server\u002Fserver\njava @user_jvm_args.txt @libraries\u002Fnet\u002Fneoforged\u002Fneoforge\u002F\u003CVERSION>\u002Funix_args.txt nogui\nEOF\nchmod +x ~\u002Fstart-minecraft.sh\n```\nNote: For Forge (not NeoForge), the args file path differs. Check `startserver.sh` for the exact path.\n\n### 9. Set Up Automated Backups\nCreate backup script:\n```bash\ncat > ~\u002Fminecraft-server\u002Fbackup.sh \u003C\u003C 'SCRIPT'\n#!\u002Fbin\u002Fbash\nSERVER_DIR=\"$HOME\u002Fminecraft-server\u002Fserver\"\nBACKUP_DIR=\"$HOME\u002Fminecraft-server\u002Fbackups\"\nWORLD_DIR=\"$SERVER_DIR\u002Fworld\"\nMAX_BACKUPS=24\nmkdir -p \"$BACKUP_DIR\"\n[ ! -d \"$WORLD_DIR\" ] && echo \"[BACKUP] No world folder\" && exit 0\nTIMESTAMP=$(date +%Y-%m-%d_%H-%M-%S)\nBACKUP_FILE=\"$BACKUP_DIR\u002Fworld_${TIMESTAMP}.tar.gz\"\necho \"[BACKUP] Starting at $(date)\"\ntar -czf \"$BACKUP_FILE\" -C \"$SERVER_DIR\" world\nSIZE=$(du -h \"$BACKUP_FILE\" | cut -f1)\necho \"[BACKUP] Saved: $BACKUP_FILE ($SIZE)\"\nBACKUP_COUNT=$(ls -1t \"$BACKUP_DIR\"\u002Fworld_*.tar.gz 2>\u002Fdev\u002Fnull | wc -l)\nif [ \"$BACKUP_COUNT\" -gt \"$MAX_BACKUPS\" ]; then\n    REMOVE=$((BACKUP_COUNT - MAX_BACKUPS))\n    ls -1t \"$BACKUP_DIR\"\u002Fworld_*.tar.gz | tail -n \"$REMOVE\" | xargs rm -f\n    echo \"[BACKUP] Pruned $REMOVE old backup(s)\"\nfi\necho \"[BACKUP] Done at $(date)\"\nSCRIPT\nchmod +x ~\u002Fminecraft-server\u002Fbackup.sh\n```\n\nAdd hourly cron:\n```bash\n(crontab -l 2>\u002Fdev\u002Fnull | grep -v \"minecraft\u002Fbackup.sh\"; echo \"0 * * * * $HOME\u002Fminecraft-server\u002Fbackup.sh >> $HOME\u002Fminecraft-server\u002Fbackups\u002Fbackup.log 2>&1\") | crontab -\n```\n\n## Pitfalls\n- ALWAYS set `allow-flight=true` for modded — mods with jetpacks\u002Fflight will kick players otherwise\n- `max-tick-time=180000` or higher — modded servers often have long ticks during worldgen\n- First startup is SLOW (several minutes for big packs) — don't panic\n- \"Can't keep up!\" warnings on first launch are normal, settles after initial chunk gen\n- If online-mode=false, set enforce-secure-profile=false too or clients get rejected\n- The pack's startserver.sh often has an auto-restart loop — make a clean launch script without it\n- Delete the world\u002F folder to regenerate with a new seed\n- Some packs have env vars to control behavior (e.g., ATM10 uses ATM10_JAVA, ATM10_RESTART, ATM10_INSTALL_ONLY)\n\n## Verification\n- `pgrep -fa neoforge` or `pgrep -fa minecraft` to check if running\n- Check logs: `tail -f ~\u002Fminecraft-server\u002Fserver\u002Flogs\u002Flatest.log`\n- Look for \"Done (Xs)!\" in the log = server is ready\n- Test connection: player adds server IP in Multiplayer\n",{"name":5,"tags":39,"platforms":40,"description":7},[24,30,23,31,29,25],[28,27],"main","42ccd02cbf5e8e47839dc3eab6fc754dc6b339cf","hermes\u002Fskills\u002Fgaming\u002Fminecraft-modpack-server",0,"https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills","https:\u002F\u002Fgithub.com\u002Fjleechanorg","2026-11-11 09:18:40",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add jleechanorg\u002Fjleechan-skills --skill minecraft-modpack-server",{"tool":54,"command":55},"bunx","bunx skills add jleechanorg\u002Fjleechan-skills --skill minecraft-modpack-server",{"tool":57,"command":58},"pnpm","pnpm dlx skills add jleechanorg\u002Fjleechan-skills --skill minecraft-modpack-server","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002Fhermes\u002Fskills\u002Fgaming\u002Fminecraft-modpack-server\u002FSKILL.md",true,[],[63,81,103,117,131,147],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":34},"01M716Y5MTJ6GYJZ2ATXCJK8G4","instinct","Use when the user invokes \u002Finstinct or \u002Fin, or asks to \"message Instinct\", \"ask Instinct\", \"tell Instinct\", \"check Instinct\", or read replies from the configured peer assistant. iMessage first, WhatsApp Web as fallback.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Finstinct\u002FSKILL.md",[],[65,70,71,72,73,74,75,76,77,78,79,80],"user","when","replies","check","use","identity","whatsapp","gmail","read","message","ask",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":92,"publishedAt":34},"01M716Y4HF7FVVMJSA2CCVN5VF","hr","Compatibility alias for history-resume; produce the same fresh-state, provenance-aware resume briefing.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhr\u002FSKILL.md",[87],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[83,93,94,95,96,97,98,99,100,101,102],"resume","compatibility","provenance","for","history","produce","alias","briefing","state","fresh",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":110,"publishedAt":34},"01M716Y1FFNFKFJYYKF8HQA6T8","history-resume","Resume briefing for the current repository branch or worktree using fresh state and admitted history sources.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhistory-resume\u002FSKILL.md",[109],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},[97,93,111,112,70,113,100,114,96,115,116,101,102],"history resume","branch","analysis","repository","worktree","sources",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":34},"01M716XWXJ8EPHK4RH9T14TR85","grok","Alias for the canonical grokbot browser conversation workflow; \u002Fgrok talks to the Grok bot the same way \u002Fdot talks to Dot.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgrok\u002FSKILL.md",[],[119,124,125,126,96,127,99,128,129,130],"dot","bot","workflow","canonical","conversation","browser","grokbot",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":34},"01M70N9Q07DTE0EW5KFXMMMSJ0","codexa-bench","Compare `codexa` and normal `codex` on a fair split of comparable work by default; use `--strict` for duplicate runs of the exact same task.","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fcodexa-bench\u002FSKILL.md",[],[138,139,140,74,141,96,142,143,144,145,146],"codexa bench","work","split","default","duplicate","task","compare","normal","codex",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":151,"licenseFileUrl":152,"sourceHtmlUrl":153,"categories":154,"keywords":164,"publishedAt":34},"01M6C24S2X60SP8BBFGAEKPEGW","frontend-design","Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML\u002FCSS layouts, or when styling\u002Fbeautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fjleechanorg\u002Fjleechan-skills\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[155,158,161],{"categoryNo":156,"categoryName":157,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":159,"categoryName":160,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":162,"categoryName":163,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000032","设计师",[165,166,167,74,168,169,170,70,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,71,189],"frontend","design","frontend design","generic","ui design","react","html","components","code","artifacts","ui","aesthetics","Production","web components","landing","applications","quality","web","css","create","examples","with","react components","web ui","pages"]