SuperAPI AI Directory

backend-dev-suite

Coding & development

View repository

Updated 10-16 09:52

About this skill

Comprehensive Backend Development Skill Pack

When you are developing or refactoring backend functionality and need to focus simultaneously on Java coding standards、database design and security hardening, please enable this skill pack.

This skill pack automatically combines the following existing skills:

  1. java-best-practices: Java coding standards, design patterns, and exception/concurrency best practices;
  2. database-design: table structure design, indexing strategies, and SQL optimization guidelines;
  3. security-checklist: OWASP-based security checklists and protection examples.

Usage Recommendations

  • When designing or modifying backend interfaces/services:
    1. First, based on java-best-practices , plan the code structure and exception handling;
    2. Then, based on database-design , design the data model and indexing strategy to avoid issues such as N+1 and inappropriate field types;
    3. Finally, according to security-checklist , check security points such as authentication and authorization, input validation, and sensitive information protection.
  • When answering, it is recommended to output in three sections: coding level, data level, and security level, so that you can check and implement them item by item.