with one click
trae-setting
trae-setting contains 25 collected skills from jie023, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Complete PRD template with AI-friendly markers. Use for product requirement docs: includes overview, requirements, processes, data, interfaces, acceptance. AI can quickly identify [AI] marked sections for implementation.
Provides API documentation template and standards for RESTful API, gRPC, and other interfaces. Includes request/response format, parameter definitions, error codes, and Markdown documentation structure. Invoke when generating API documentation or interface specifications.
Provides database design templates and documentation structure. Invoke when designing database schemas, creating database design documents, or generating SQL scripts.
Provides common Java coding standards including hutool tool usage and Lombok annotations. Invoke when generating Java code (DO, VO, Service, Controller) or applying coding standards.
Provides Java Controller layer standards including RESTful API design, request mapping, parameter validation, and response handling. Invoke when generating Controller files or RESTful API endpoints.
Provides Java DAO layer standards including interface specifications, MyBatis XML templates, method naming, parameter annotations, and CRUD operation patterns. Invoke when generating DAO files or MyBatis mappers.
Provides database type to Java type mapping standards for DO (Data Object) generation. Includes type conversion rules and special field handling. Invoke when generating DO files from SQL table structures.
Provides Java Service layer standards including interface specifications, implementation patterns, method naming, transaction management, and dependency injection. Invoke when generating Service files or ServiceImpl classes.
Provides JSR-380 validation annotation standards for Java fields including @Pattern, @NotBlank, @NotNull. Invoke when generating VO classes or adding validation to Java fields.
Provides Java VO (Value Object) generation standards including VO classification, naming conventions, class structure, field specifications, and annotation usage. Invoke when generating VO classes or converting DO to VO.
Provides advanced coding standards including collection handling, concurrency, control flow, and thread safety. Invoke when user asks about multithreading, collections, or complex control logic.
Provides coding style standards including naming conventions, code formatting, constant definitions, and comment guidelines. Invoke when user asks about code style, naming rules, or formatting standards.
Provides exception handling and logging standards including NPE prevention, try-catch-finally best practices, SLF4J usage, and log management. Invoke when user asks about exception handling or logging best practices.
Provides MySQL database coding standards including table creation, SQL statements, indexing, and ORM mapping rules. Invoke when user asks about MySQL best practices, database design, or SQL optimization.
Provides OOP programming standards including method overriding, equals/hashCode, wrapper types, serialization, and access control. Invoke when user asks about OOP best practices or class design patterns.
Provides security coding standards including authentication, data masking, SQL injection prevention, CSRF protection, and input validation. Invoke when user asks about security best practices or vulnerability prevention.
Provides unit testing standards following AIR principles (Automatic, Independent, Repeatable). Invoke when user asks about unit testing best practices, test coverage, or test design patterns.
执行API基础功能验证测试,自动生成正向、负向和边界测试用例并执行,生成Markdown测试报告。支持Playwright MCP,适用于接口开发完成后的功能验证、输入校验测试、边界条件测试等场景。
执行API数据质量保障测试,包括数据一致性测试和数据完整性测试。支持Playwright MCP,适用于数据迁移、数据修复、数据质量监控等场景。
执行API性能与并发承载测试,包括高负载性能测试和多用户并发测试。支持Playwright MCP,适用于接口性能优化、上线前压测、性能回归测试等场景。
执行API权限与安全防护测试,包括安全漏洞测试和认证授权测试。支持Playwright MCP,适用于安全审计、上线前安全检查、安全漏洞修复验证等场景。
使用Playwright进行功能测试,验证功能是否符合需求规格。Invoke when user needs to test functionality or business logic.
执行代码质量检查测试,基于阿里巴巴P3C规范对代码进行全面检查,包括命名规范、异常处理、并发安全、数据库规范、OOP规范、安全规约和单元测试规范。Invoke when user needs to verify code quality against P3C standards.
使用Playwright进行UI测试,检查页面布局、样式和交互体验。Invoke when user needs to test user interface, layout, or visual elements.
生成 Vue3 + Element Plus 标准 CRUD 模块代码。此技能应在用户主动要求使用 company-crud-maker,或需要规范化/重构现有 Vue 代码时触发。