trae-setting
Java coding standards, API testing, and Vue CRUD generation
All Skills in This Repository (25)
Pure Emerald Level Indicatorsapi-doc-template
Generate standardized API documentation templates for RESTful and gRPC interfaces.
p3c-advanced-coding
Enforce Alibaba P3C advanced Java coding standards across Java projects.
test-api-basic-function
Automate baseline API testing for REST and HTTP endpoints with Markdown reports.
java-controller
Standardize Java Controller layer design for consistent REST APIs.
test-ui
Automate web UI testing with Playwright for layout, styles, and interactions.
p3c-exception-logging
Apply Alibaba P3C exception handling and SLF4J logging standards to Java code.
requirement-doc-template
Creates PRD templates with AI-friendly markers and YAML frontmatter.
p3c-coding-style
Enforce Alibaba Java coding style and naming conventions across a codebase.
java-vo
Generate standardized Java VO classes from DO objects with Lombok and validation annotations.
test-function
Automate web application functional testing with Playwright and MCP tooling.
java-do
Map SQL column types to Java DO field types during file generation.
java-validation-annotations
Standardize Java field validation with JSR-380 annotations and DataPattern constants.
Frequently Asked Questions
FAQPage SchemaHow to install trae-setting?▼
Run `npx skills add jie023/trae-setting --all -g -y` in your terminal to install all skills in this collection globally.
What coding standards does trae-setting enforce?▼
It applies the Alibaba P3C Java development rules covering naming, exception handling, concurrency, MySQL usage, OOP design, security, and unit testing.
Can it generate Java backend code automatically?▼
Yes. It generates Controller, Service, DAO, DO, and VO classes with consistent naming, validation annotations, Lombok usage, and MyBatis XML mappings.
How does it test APIs?▼
It uses Playwright to run functional, boundary, performance, security, and data quality tests, then produces Markdown test reports automatically.
Does it support Vue frontend development?▼
Yes. The vue-crud skill generates complete Vue 3 plus Element Plus CRUD modules from standard skeleton templates with built-in style and permission rules.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core