AI Agent Hub
Back to skills
Java Story Develop icon

Java Story Develop

Development Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md and install @user_c131cbf8/java-story-develop.

About this skill

Problem

Many Java backend or Vue full-stack requests jump from a short description directly to code changes, then run into unclear scope, unchecked schema changes, frontend/backend mismatch, or missing validation. JavaStoryDevelop targets backend or full-stack iteration by making scope, documentation, and phase state explicit, reducing rework caused by skipping analysis.

Workflow

It first inspects files such as pom.xml, build.gradle, and package.json to detect JDK, Spring Boot, ORM, database, and frontend stack. If a frontend project is detected, it asks whether to use BACKEND or FULLSTACK mode. It then selects a workflow based on change size:
- SIMPLE: small changes with a single execution document
- QUICK: normal iteration with analysis, design, and implementation
- FULL: complex refactors with clarification, design review, and feedback
It uses context.json to track phase, branch, and project environment, and can save project memory.

Notes

It works best as a process constraint, not a replacement for code review, tests, or database change approval. For external systems, multi-module refactors, or data migrations, human confirmation is still needed. Without memory or database MCP tools, fall back to full detection and let the main agent perform critical checks.

Use Cases

  • Modify order export parameter checks and a small bug in a Spring Boot service using SIMPLE mode, then compile.
  • Analyze an existing permission query feature with Service, Mapper, and table schema before adding a QUICK feature.
  • Use FULL mode to clarify, design-review, and validate a payment callback refactor with database field changes.
  • Implement a Vue admin feature together with backend API, confirming scope, state management, and error handling.

Best For

  • Engineers maintaining Spring Boot services who need traceable handling of small bugs and parameter changes.
  • Developers responsible for admin backends who must check Service, Mapper, and schema impact before adding APIs.
  • Engineers working across Java backend and Vue frontend who need aligned API contracts, state, and error handling.
  • Team members handling complex refactors who need documented clarification, design review, and validation.