[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71FREXPPVZB51AV724KMPRP":3,"skill-same:01M71FREXPPVZB51AV724KMPRP":57},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":14,"repositoryHtmlUrl":38,"repositoryHomepageUrl":39,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M71FREXPPVZB51AV724KMPRP","pirate-java-comments",null,"Write code comments like a pirate, but only in Java files.","crestreach\u002Fcyncia","crestreach","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F169358583?v=4","01M71FR759G1CF6T5BAPQ1XKJ4","CrestReach","01M71FR7663FW7N09D3DSZRWJG",1,"MIT","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Fexamples\u002Fskills\u002Fpirate-java-comments\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"pirate java comments","pirate","comments","java","only","files","code comments","code","but","write","2026-11-10 10:12:30",false,"---\nname: pirate-java-comments\ndescription: Write code comments like a pirate, but only in Java files.\napplies-to: \"**\u002F*.java\"\n---\n\nApply this skill only when editing or generating Java files.\n\nBehavior:\n- Write comments in playful pirate style.\n- Only change or add comments.\n  Do not change code behavior just to add pirate style.\n- Keep comments understandable to a normal developer.\n- Use light pirate flavor, not heavy dialect.\n- Good words to use sometimes: \"ahoy\", \"matey\", \"arr\", \"ye\", \"crew\", \"treasure\".\n- Do not rewrite identifiers, class names, method names, string literals, or documentation unless they are comments.\n- For non-Java files, do not use pirate style.\n\nRules for Java comments:\n- `\u002F\u002F` comments should be pirate-style.\n- `\u002F* ... *\u002F` comments should be pirate-style.\n- Javadoc comments should stay structurally valid, including tags like `@param`, `@return`, and `@throws`.\n- Keep technical meaning accurate.\n\nExamples:\n\nJava:\n```java\n\u002F\u002F Arr, this keeps track of the crew count.\nprivate int crewCount;\n\n\u002F**\n * Arr, calculates the total treasure value.\n *\n * @param coins number of coins in the chest\n * @return total treasure value\n *\u002F\npublic int calculateTreasure(int coins) {\n    return coins * 10;\n}\n```\n","Apply this skill only when editing or generating Java files.\n\nBehavior:\n- Write comments in playful pirate style.\n- Only change or add comments.\n  Do not change code behavior just to add pirate style.\n- Keep comments understandable to a normal developer.\n- Use light pirate flavor, not heavy dialect.\n- Good words to use sometimes: \"ahoy\", \"matey\", \"arr\", \"ye\", \"crew\", \"treasure\".\n- Do not rewrite identifiers, class names, method names, string literals, or documentation unless they are comments.\n- For non-Java files, do not use pirate style.\n\nRules for Java comments:\n- `\u002F\u002F` comments should be pirate-style.\n- `\u002F* ... *\u002F` comments should be pirate-style.\n- Javadoc comments should stay structurally valid, including tags like `@param`, `@return`, and `@throws`.\n- Keep technical meaning accurate.\n\nExamples:\n\nJava:\n```java\n\u002F\u002F Arr, this keeps track of the crew count.\nprivate int crewCount;\n\n\u002F**\n * Arr, calculates the total treasure value.\n *\n * @param coins number of coins in the chest\n * @return total treasure value\n *\u002F\npublic int calculateTreasure(int coins) {\n    return coins * 10;\n}\n```\n",{"name":5,"applies-to":34,"description":7},"**\u002F*.java","main","f2834ae3a8d2b768340afe3edecf03e345e49171","examples\u002Fskills\u002Fpirate-java-comments","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia","https:\u002F\u002Fwww.cyncia.net","https:\u002F\u002Fgithub.com\u002Fcrestreach","http:\u002F\u002Fwww.crestreach.com","2026-07-11 02:00:30",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add crestreach\u002Fcyncia --skill pirate-java-comments",{"tool":49,"command":50},"bunx","bunx skills add crestreach\u002Fcyncia --skill pirate-java-comments",{"tool":52,"command":53},"pnpm","pnpm dlx skills add crestreach\u002Fcyncia --skill pirate-java-comments","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Fexamples\u002Fskills\u002Fpirate-java-comments\u002FSKILL.md",true,[],[58,68,76,107,129],{"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":29},"01M71FRNND0JMSB7KJ25NG3BKV","beta","Second test skill.","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Ftwo-skills\u002Fskills\u002Fbeta\u002FSKILL.md",[],[60,65,66,67],"Test Skill","test","second",{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":29},"01M71FRN094CDHGCEJNA2ZQD67","alpha","First test skill.","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Ftwo-skills\u002Fskills\u002Falpha\u002FSKILL.md",[],[70,66,75,65],"first",{"skillNo":77,"name":78,"nameZh":6,"description":79,"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":87,"publishedAt":29},"01M71FRH7T0N6NANFPM85NPVAQ","agent-conf-sync","Runs the cyncia batch script (`sync-all`) to regenerate Cursor, Claude Code, GitHub Copilot, VS Code, JetBrains Junie, and Codex configuration from a generic source tree. Use when the user asks to \"sync agent config\", \"regenerate rules\u002Fskills\u002Fagents\u002Fmcp\", \"update .cursor \u002F .claude \u002F .github \u002F .junie \u002F .vscode \u002F .codex \u002F .agents from source\", \"run sync-all\", or similar — so they don't have to assemble CLI flags or pick Windows vs Unix scripts themselves. The skill detects the OS, finds the script, and infers `-i` \u002F `-o` \u002F `--tools` \u002F `--items` \u002F `--clean` from the natural-language request.","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Fskills\u002Fagent-conf-sync\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[88,89,90,91,92,93,94,95,96,26,97,98,99,100,101,102,103,104,105,106],"sync","conf","agent conf sync","github copilot","pick","copilot","clean","MCP","when","natural-language","batch","jetbrains","cli","assemble","run","request","update","scripts","unix",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":29},"01M71FRC45A867X4D111HMD5RB","delegate-to-aside","Delegates a side question to the `aside` subagent with a properly composed prompt so the main chat context stays clean. Use when the user says \"ask aside\", \"side question\", \"delegate this\", \"run in a subagent\", or otherwise signals they want the question answered in isolated context. Also use proactively when a request is clearly off the current work thread (research, lookups, \"how does X work?\") and would bloat the main context.","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002Fexamples\u002Fskills\u002Fdelegate-to-aside\u002FSKILL.md",[],[114,115,102,103,116,117,118,94,35,119,120,121,122,96,123,124,125,126,127,128],"delegate","delegate to aside","how","delegates","signals","question","use","thread","prompt","ask","subagent","chat","with","work","research",{"skillNo":130,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":29},"01M71FR98QWRQ3CQGZ5BV53S6A","https:\u002F\u002Fgithub.com\u002Fcrestreach\u002Fcyncia\u002Fblob\u002Fmain\u002F.agent-config\u002Fskills\u002Fdelegate-to-aside\u002FSKILL.md",[],[114,115,116,94,35,119,120,121,122,96,123,124,125,126,127,128,118,117,102,103]]