mle-workflow
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.
- License 许可
- Apache-2.0
- 最近更新
- 2026-11-08
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- be-init
- description
- Initialize Backend Spring Boot Plugin configuration for the current project.
- allowed-tools
- Read, Write, Glob, Bash
- argument-hint
- user-invocable
- true
03 SKILL.md 正文
Initialize Backend Spring Boot Plugin
Set up the Backend Spring Boot Plugin configuration for this project.
Instructions
Step 1: Check Existing Configuration
- Check if
.claude/backend-springboot-plugin.jsonalready exists in the current project directory - If it exists, read the current configuration and show it to the user:
"Backend Spring Boot Plugin is already configured:"
{ current config contents }"Do you want to reconfigure? This will overwrite the existing settings."
- If the user declines, stop here
Step 2: Auto-Detect Project Settings
Scan the project to detect settings automatically:
- Build tool: Look for
build.gradle.kts(gradle-kotlin),build.gradle(gradle-groovy), orpom.xml(maven) - Java version: Parse
build.gradle.ktsforjava.toolchain.languageVersionorsourceCompatibility - Spring Boot version: Parse
build.gradle.ktsplugins block fororg.springframework.bootversion - Base package: Find the first directory level under
src/main/java/that contains.javafiles - Database: Check dependencies for
postgresql,mysql-connector,h2,mariadb - Migration: Check dependencies for
flywayorliquibase - Checkstyle: Check if
checkstyleplugin is applied in build file - Lombok: Check if
lombokis in dependencies - Build command: Default to
./gradlew buildfor Gradle,mvn packagefor Maven - Test command: Default to
./gradlew testfor Gradle,mvn testfor Maven
Step 3: Confirm with User
Present detected values and ask the user to confirm or override:
"Detected project settings:"
Java Version: {detected or "21"} Spring Boot: {detected or "unknown"} Build Tool: {detected} Base Package: {detected or "com.example"} Database: {detected or "postgresql"} Migration: {detected or "flyway"} Checkstyle: {detected or true} Lombok: {detected or true} Architecture: cqrs (default) Work Doc Dir: work/features (default) Working Language: en (default)"Would you like to change any of these values?"
If the user wants changes, ask for specific values. Accept the following for architecture: cqrs (default).
For working language, accept: en (English), ko (Korean), vi (Vietnamese).
Step 4: Write Configuration
Write .claude/backend-springboot-plugin.json:
{
"javaVersion": "{value}",
"springBootVersion": "{value}",
"buildTool": "{value}",
"buildCommand": "{value}",
"testCommand": "{value}",
"basePackage": "{value}",
"sourceDir": "src/main/java",
"testDir": "src/test/java",
"architecture": "{value}",
"database": "{value}",
"migration": "{value}",
"checkstyle": {value},
"lombokEnabled": {value},
"workDocDir": "{value}",
"workingLanguage": "{value}"
}
Step 5: Set Up Work Document Directory
- If
{workDocDir}does not exist, create it
Step 6: Add Gradle Permission
Check .claude/settings.json for Bash permissions. If ./gradlew * is not in the allow list, inform the user:
"To enable Gradle commands, add this to your
.claude/settings.jsonpermissions.allow:""Bash(./gradlew *)"
Step 7: Confirmation
Display final configuration summary:
"Backend Spring Boot Plugin initialized successfully." "Configuration saved to
.claude/backend-springboot-plugin.json.""Available skills:"
Core pipeline:
/backend-springboot-plugin:be-plan— Spec → backend plan.json/backend-springboot-plugin:be-crud— CQRS CRUD scaffold/backend-springboot-plugin:be-code— TDD feature implementation/backend-springboot-plugin:be-verify— Verification gate (build + checkstyle + tests)/backend-springboot-plugin:be-review— Multi-dimension code review/backend-springboot-plugin:be-fix— TDD-disciplined review fix/backend-springboot-plugin:be-commit— Smart commitUtility:
/backend-springboot-plugin:be-build— Build + auto-fix/backend-springboot-plugin:be-debug— Systematic debugging/backend-springboot-plugin:be-recall— Rules reference/backend-springboot-plugin:be-progress— Progress dashboardStandalone audits:
/backend-springboot-plugin:be-jpa— JPA audit/backend-springboot-plugin:be-api-review— API contract audit/backend-springboot-plugin:be-clean-code— Clean code audit/backend-springboot-plugin:be-logging— Logging audit/backend-springboot-plugin:be-test-review— Test quality audit/backend-springboot-plugin:be-security— Security audit
04 同仓库更多 Skills
remotion-video-creation
Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more.
hotcook-recipes
暂无简介
code-helper
Code review and assistance skill
research-assistant
Web research assistant skill using Brave Search MCP
x-api
X/Twitter 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.
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.