Java Endpoint — Development skill for Claude Code
按 Mall4Cloud 后端约定新增或修改一个 REST 接口,覆盖 Controller、Service、Mapper/XML、DTO/VO、审计与 OpenAPI 注解、权限、测试和模块级 Maven 验证.
How to install Java Endpoint
Installs to ~/.claude/skills/shadow-dqj-team-dev-skills-java-endpoint/SKILL.md
mkdir -p ~/.claude/skills/shadow-dqj-team-dev-skills-java-endpoint && curl -fsSL https://raw.githubusercontent.com/shadow-dqj/team-dev-skills/HEAD/commands/java-endpoint.md -o ~/.claude/skills/shadow-dqj-team-dev-skills-java-endpoint/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Java Endpoint does
description: 按 Mall4Cloud 后端约定新增或修改一个 REST 接口,覆盖 Controller、Service、Mapper/XML、DTO/VO、审计与 OpenAPI 注解、权限、测试和模块级 Maven 验证。 argument-hint: "<模块> <端别> <业务动作>"
新增或修改 Mall4Cloud 后端接口
以 `$ARGUMENTS` 解析出 `<模块>`、`<端别>`、`<业务动作>`。三者缺失时先向用户确认,不要猜测。
**写入前必须取得用户确认**:本命令第 1–4 步只做只读分析并输出实施计划,得到确认后才进入第 5 步。
步骤
- 校验参数
<模块>必须存在于后端仓库根mall4cloud/的pom.xml模块列表中。<端别>是controller下一级子包名,实测取值有app、platform、multishop、supplier、admin、ua、user、notice。- **不要
Alternatives in Development
- Jdtls Lsp — Java /plugin install jdtls-lsp@claude-plugins-official 14k ★
- Export Fdx — Generate a Final Draft XML file from the Fountain screenplay 63 ★
- Frankensonos — Memory-safe Rust controller for your own Sonos speakers on your own LAN — reliable SSDP/UPnP-SOAP/GENA interop 50 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Stage2
2단계 Backend 개발 — (최초 1회 골격 생성 후) slice 별로 Migration→Mapper→Service→API→OpenAPI 계약→단위테스트를 개발합니다. 의존 없는 slice 는
Java Review
按阿里巴巴 Java 开发规范和 Mall4Cloud 项目约定审查 Java 变更,按强制/推荐/参考分级输出可执行意见。
Endpoint
Add an OpenAPI-first endpoint — schema, route definition, handler, verification
Add Content Type
Add a content-type to the current Strapi v5 plugin (schema + factory service/controller/router + register)
API Development Expert
Invoke the API development expert skill for REST and OpenAPI
Add Observability
Add production observability to a service — structured logging, metrics endpoint, health checks, and Sentry er
Related Agents
Nestjs Backend
NestJS specialist for guards, pipes, interceptors, filters, DTO validation and transformation, and controller/
API Design
Design a new API endpoint following DDD patterns — route, controller, service, serializer, types.
Code Reviewer Laravel
Use this agent when Laravel code needs a quality, security, or performance review — "review this PR", "audit t