[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6RVQDYWM0HMEST3K6RS4YNW":3,"skill-same:01M6RVQDYWM0HMEST3K6RS4YNW":72},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":13,"repositoryHtmlUrl":56,"repositoryHomepageUrl":6,"ownerHtmlUrl":57,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":58,"install":59,"resources":71},"01M6RVQDYWM0HMEST3K6RS4YNW","mle-workflow",null,"Production machine-learning engineering workflow for data contracts, reproducible training, model evaluation, deployment, monitoring, and rollback. Use when building, reviewing, or hardening ML systems beyond one-off notebooks.","sakamoto-family-smile\u002Fagent_monorepo","sakamoto-family-smile","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F132812403?v=4","01M6RTAT3H8PMWX5SJ65KP3VYF","01M6RTAV321WB5RAHCWTZMX5CV",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fmle-workflow\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"mle workflow","workflow","model","when","data contracts","for","machine","systems","contracts","use","rollback","learning","machine-learning","data","Reproducible","Evaluation","monitoring","deployment","training","ml","2026-11-10 10:12:30",false,"---\nname: be-init\ndescription: Initialize Backend Spring Boot Plugin configuration for the current project.\nargument-hint: \"\"\nuser-invocable: true\nallowed-tools: Read, Write, Glob, Bash\n---\n\n# Initialize Backend Spring Boot Plugin\n\nSet up the Backend Spring Boot Plugin configuration for this project.\n\n## Instructions\n\n### Step 1: Check Existing Configuration\n\n1. Check if `.claude\u002Fbackend-springboot-plugin.json` already exists in the current project directory\n2. If it exists, read the current configuration and show it to the user:\n   > \"Backend Spring Boot Plugin is already configured:\"\n   > ```json\n   > { current config contents }\n   > ```\n   > \"Do you want to reconfigure? This will overwrite the existing settings.\"\n3. If the user declines, stop here\n\n### Step 2: Auto-Detect Project Settings\n\nScan the project to detect settings automatically:\n\n1. **Build tool**: Look for `build.gradle.kts` (gradle-kotlin), `build.gradle` (gradle-groovy), or `pom.xml` (maven)\n2. **Java version**: Parse `build.gradle.kts` for `java.toolchain.languageVersion` or `sourceCompatibility`\n3. **Spring Boot version**: Parse `build.gradle.kts` plugins block for `org.springframework.boot` version\n4. **Base package**: Find the first directory level under `src\u002Fmain\u002Fjava\u002F` that contains `.java` files\n5. **Database**: Check dependencies for `postgresql`, `mysql-connector`, `h2`, `mariadb`\n6. **Migration**: Check dependencies for `flyway` or `liquibase`\n7. **Checkstyle**: Check if `checkstyle` plugin is applied in build file\n8. **Lombok**: Check if `lombok` is in dependencies\n9. **Build command**: Default to `.\u002Fgradlew build` for Gradle, `mvn package` for Maven\n10. **Test command**: Default to `.\u002Fgradlew test` for Gradle, `mvn test` for Maven\n\n### Step 3: Confirm with User\n\nPresent detected values and ask the user to confirm or override:\n\n> \"Detected project settings:\"\n> ```\n> Java Version:      {detected or \"21\"}\n> Spring Boot:       {detected or \"unknown\"}\n> Build Tool:        {detected}\n> Base Package:      {detected or \"com.example\"}\n> Database:          {detected or \"postgresql\"}\n> Migration:         {detected or \"flyway\"}\n> Checkstyle:        {detected or true}\n> Lombok:            {detected or true}\n> Architecture:      cqrs (default)\n> Work Doc Dir:      work\u002Ffeatures (default)\n> Working Language:  en (default)\n> ```\n> \"Would you like to change any of these values?\"\n\nIf the user wants changes, ask for specific values. Accept the following for architecture: `cqrs` (default).\n\nFor working language, accept: `en` (English), `ko` (Korean), `vi` (Vietnamese).\n\n### Step 4: Write Configuration\n\nWrite `.claude\u002Fbackend-springboot-plugin.json`:\n\n```json\n{\n  \"javaVersion\": \"{value}\",\n  \"springBootVersion\": \"{value}\",\n  \"buildTool\": \"{value}\",\n  \"buildCommand\": \"{value}\",\n  \"testCommand\": \"{value}\",\n  \"basePackage\": \"{value}\",\n  \"sourceDir\": \"src\u002Fmain\u002Fjava\",\n  \"testDir\": \"src\u002Ftest\u002Fjava\",\n  \"architecture\": \"{value}\",\n  \"database\": \"{value}\",\n  \"migration\": \"{value}\",\n  \"checkstyle\": {value},\n  \"lombokEnabled\": {value},\n  \"workDocDir\": \"{value}\",\n  \"workingLanguage\": \"{value}\"\n}\n```\n\n### Step 5: Set Up Work Document Directory\n\n1. If `{workDocDir}` does not exist, create it\n\n### Step 6: Add Gradle Permission\n\nCheck `.claude\u002Fsettings.json` for Bash permissions. If `.\u002Fgradlew *` is not in the allow list, inform the user:\n\n> \"To enable Gradle commands, add this to your `.claude\u002Fsettings.json` permissions.allow:\"\n> ```\n> \"Bash(.\u002Fgradlew *)\"\n> ```\n\n### Step 7: Confirmation\n\nDisplay final configuration summary:\n\n> \"Backend Spring Boot Plugin initialized successfully.\"\n> \"Configuration saved to `.claude\u002Fbackend-springboot-plugin.json`.\"\n>\n> \"Available skills:\"\n>\n> Core pipeline:\n> - `\u002Fbackend-springboot-plugin:be-plan` — Spec → backend plan.json\n> - `\u002Fbackend-springboot-plugin:be-crud` — CQRS CRUD scaffold\n> - `\u002Fbackend-springboot-plugin:be-code` — TDD feature implementation\n> - `\u002Fbackend-springboot-plugin:be-verify` — Verification gate (build + checkstyle + tests)\n> - `\u002Fbackend-springboot-plugin:be-review` — Multi-dimension code review\n> - `\u002Fbackend-springboot-plugin:be-fix` — TDD-disciplined review fix\n> - `\u002Fbackend-springboot-plugin:be-commit` — Smart commit\n>\n> Utility:\n> - `\u002Fbackend-springboot-plugin:be-build` — Build + auto-fix\n> - `\u002Fbackend-springboot-plugin:be-debug` — Systematic debugging\n> - `\u002Fbackend-springboot-plugin:be-recall` — Rules reference\n> - `\u002Fbackend-springboot-plugin:be-progress` — Progress dashboard\n>\n> Standalone audits:\n> - `\u002Fbackend-springboot-plugin:be-jpa` — JPA audit\n> - `\u002Fbackend-springboot-plugin:be-api-review` — API contract audit\n> - `\u002Fbackend-springboot-plugin:be-clean-code` — Clean code audit\n> - `\u002Fbackend-springboot-plugin:be-logging` — Logging audit\n> - `\u002Fbackend-springboot-plugin:be-test-review` — Test quality audit\n> - `\u002Fbackend-springboot-plugin:be-security` — Security audit\n","# Initialize Backend Spring Boot Plugin\n\nSet up the Backend Spring Boot Plugin configuration for this project.\n\n## Instructions\n\n### Step 1: Check Existing Configuration\n\n1. Check if `.claude\u002Fbackend-springboot-plugin.json` already exists in the current project directory\n2. If it exists, read the current configuration and show it to the user:\n   > \"Backend Spring Boot Plugin is already configured:\"\n   > ```json\n   > { current config contents }\n   > ```\n   > \"Do you want to reconfigure? This will overwrite the existing settings.\"\n3. If the user declines, stop here\n\n### Step 2: Auto-Detect Project Settings\n\nScan the project to detect settings automatically:\n\n1. **Build tool**: Look for `build.gradle.kts` (gradle-kotlin), `build.gradle` (gradle-groovy), or `pom.xml` (maven)\n2. **Java version**: Parse `build.gradle.kts` for `java.toolchain.languageVersion` or `sourceCompatibility`\n3. **Spring Boot version**: Parse `build.gradle.kts` plugins block for `org.springframework.boot` version\n4. **Base package**: Find the first directory level under `src\u002Fmain\u002Fjava\u002F` that contains `.java` files\n5. **Database**: Check dependencies for `postgresql`, `mysql-connector`, `h2`, `mariadb`\n6. **Migration**: Check dependencies for `flyway` or `liquibase`\n7. **Checkstyle**: Check if `checkstyle` plugin is applied in build file\n8. **Lombok**: Check if `lombok` is in dependencies\n9. **Build command**: Default to `.\u002Fgradlew build` for Gradle, `mvn package` for Maven\n10. **Test command**: Default to `.\u002Fgradlew test` for Gradle, `mvn test` for Maven\n\n### Step 3: Confirm with User\n\nPresent detected values and ask the user to confirm or override:\n\n> \"Detected project settings:\"\n> ```\n> Java Version:      {detected or \"21\"}\n> Spring Boot:       {detected or \"unknown\"}\n> Build Tool:        {detected}\n> Base Package:      {detected or \"com.example\"}\n> Database:          {detected or \"postgresql\"}\n> Migration:         {detected or \"flyway\"}\n> Checkstyle:        {detected or true}\n> Lombok:            {detected or true}\n> Architecture:      cqrs (default)\n> Work Doc Dir:      work\u002Ffeatures (default)\n> Working Language:  en (default)\n> ```\n> \"Would you like to change any of these values?\"\n\nIf the user wants changes, ask for specific values. Accept the following for architecture: `cqrs` (default).\n\nFor working language, accept: `en` (English), `ko` (Korean), `vi` (Vietnamese).\n\n### Step 4: Write Configuration\n\nWrite `.claude\u002Fbackend-springboot-plugin.json`:\n\n```json\n{\n  \"javaVersion\": \"{value}\",\n  \"springBootVersion\": \"{value}\",\n  \"buildTool\": \"{value}\",\n  \"buildCommand\": \"{value}\",\n  \"testCommand\": \"{value}\",\n  \"basePackage\": \"{value}\",\n  \"sourceDir\": \"src\u002Fmain\u002Fjava\",\n  \"testDir\": \"src\u002Ftest\u002Fjava\",\n  \"architecture\": \"{value}\",\n  \"database\": \"{value}\",\n  \"migration\": \"{value}\",\n  \"checkstyle\": {value},\n  \"lombokEnabled\": {value},\n  \"workDocDir\": \"{value}\",\n  \"workingLanguage\": \"{value}\"\n}\n```\n\n### Step 5: Set Up Work Document Directory\n\n1. If `{workDocDir}` does not exist, create it\n\n### Step 6: Add Gradle Permission\n\nCheck `.claude\u002Fsettings.json` for Bash permissions. If `.\u002Fgradlew *` is not in the allow list, inform the user:\n\n> \"To enable Gradle commands, add this to your `.claude\u002Fsettings.json` permissions.allow:\"\n> ```\n> \"Bash(.\u002Fgradlew *)\"\n> ```\n\n### Step 7: Confirmation\n\nDisplay final configuration summary:\n\n> \"Backend Spring Boot Plugin initialized successfully.\"\n> \"Configuration saved to `.claude\u002Fbackend-springboot-plugin.json`.\"\n>\n> \"Available skills:\"\n>\n> Core pipeline:\n> - `\u002Fbackend-springboot-plugin:be-plan` — Spec → backend plan.json\n> - `\u002Fbackend-springboot-plugin:be-crud` — CQRS CRUD scaffold\n> - `\u002Fbackend-springboot-plugin:be-code` — TDD feature implementation\n> - `\u002Fbackend-springboot-plugin:be-verify` — Verification gate (build + checkstyle + tests)\n> - `\u002Fbackend-springboot-plugin:be-review` — Multi-dimension code review\n> - `\u002Fbackend-springboot-plugin:be-fix` — TDD-disciplined review fix\n> - `\u002Fbackend-springboot-plugin:be-commit` — Smart commit\n>\n> Utility:\n> - `\u002Fbackend-springboot-plugin:be-build` — Build + auto-fix\n> - `\u002Fbackend-springboot-plugin:be-debug` — Systematic debugging\n> - `\u002Fbackend-springboot-plugin:be-recall` — Rules reference\n> - `\u002Fbackend-springboot-plugin:be-progress` — Progress dashboard\n>\n> Standalone audits:\n> - `\u002Fbackend-springboot-plugin:be-jpa` — JPA audit\n> - `\u002Fbackend-springboot-plugin:be-api-review` — API contract audit\n> - `\u002Fbackend-springboot-plugin:be-clean-code` — Clean code audit\n> - `\u002Fbackend-springboot-plugin:be-logging` — Logging audit\n> - `\u002Fbackend-springboot-plugin:be-test-review` — Test quality audit\n> - `\u002Fbackend-springboot-plugin:be-security` — Security audit\n",{"name":48,"description":49,"allowed-tools":50,"argument-hint":51,"user-invocable":52},"be-init","Initialize Backend Spring Boot Plugin configuration for the current project.","Read, Write, Glob, Bash","",true,"main","99f07e592261c66756a2927d0440fc5fef950507",".claude\u002Fskills\u002Fecc\u002Fmle-workflow","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile","2026-11-08 20:29:14",{"source":8,"skillName":48,"commands":60,"prompt":70,"zipAvailable":52},[61,64,67],{"tool":62,"command":63},"npx","npx skills add sakamoto-family-smile\u002Fagent_monorepo --skill be-init",{"tool":65,"command":66},"bunx","bunx skills add sakamoto-family-smile\u002Fagent_monorepo --skill be-init",{"tool":68,"command":69},"pnpm","pnpm dlx skills add sakamoto-family-smile\u002Fagent_monorepo --skill be-init","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fmle-workflow\u002FSKILL.md",[],[73,105,113,133,154,181],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":85,"publishedAt":43},"01M6RW50THEFSKK42YNR8XFZA1","remotion-video-creation","Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fremotion-video-creation\u002FSKILL.md",[79,82],{"categoryNo":80,"categoryName":81,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":83,"categoryName":84,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",[86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,28],"Video","remotion video","remotion video creation","creation","Remotion","Charts","Captions","Audio","3D","Composition","Animation","best practices","more","animations","domain-specific","domain","three","Rules","Lottie",{"skillNo":106,"name":107,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":43},"01M6VCJ23NPECPSZJKGY691F75","hotcook-recipes","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fhotcook-agent\u002Fdata\u002Fskills\u002Fhotcook-recipes\u002FSKILL.md",[],[111,112],"hotcook recipes","recipes",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":127,"publishedAt":43},"01M6VCHHE00X5XHSDRD1KH1BW2","code-helper","Code review and assistance skill","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fagent-system-2\u002Fskills\u002Fcode-helper\u002Fskill.md",[119,122],{"categoryNo":120,"categoryName":121,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":123,"categoryName":124,"taxonomyType":125,"taxonomyTypeDesc":126},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[128,129,130,131,132],"code helper","helper","code","code review","review",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":143,"publishedAt":43},"01M6VCH3Q31A20H6SQ1H0J7JB2","research-assistant","Web research assistant skill using Brave Search MCP","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fagent-system-1\u002Fskills\u002Fresearch-assistant\u002Fskill.md",[139,142],{"categoryNo":140,"categoryName":141,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[144,145,146,147,148,149,150,151,152,153],"research assistant","research","assistant","MCP","web","search","brave search","web research","brave","web research assistant",{"skillNo":155,"name":156,"nameZh":6,"description":157,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":158,"categories":159,"keywords":164,"publishedAt":43},"01M6VCGZZGPNVJSCZ1JTMNZAHY","x-api","X\u002FTwitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fx-api\u002FSKILL.md",[160,163],{"categoryNo":161,"categoryName":162,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":123,"categoryName":124,"taxonomyType":125,"taxonomyTypeDesc":126},[165,166,167,26,168,169,28,170,171,172,173,174,175,176,177,32,178,179,149,180],"x api","api","with","limits","rate","threads","reading","native","posting","platform","patterns","api integration","twitter","auth","analytics","OAuth",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":188,"publishedAt":43},"01M6VCGVX6DGB1FKTA53QBBCQB","workspace-surface-audit","Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value ECC-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in their environment.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fworkspace-surface-audit\u002FSKILL.md",[187],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[189,190,191,192,147,193,194,130,195,196,197,198,32,199,200,201,202,172,203,26],"workspace surface audit","workspace","audit","hooks","workflows","connectors","capabilities","harness","repo","environment","up","harness setup","active","env","value"]