backend-role

Implement backend APIs, service logic, database migrations, and tests.

1|Updated Nov 13, 2023
One-click install
npx skills add https://github.com/LeoTechPro/intTools --skill backend-role
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-role
Source: https://github.com/LeoTechPro/intTools/tree/main/codex/assets/codex-home/skills/backend-role
Command: npx skills add https://github.com/LeoTechPro/intTools --skill backend-role

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables safe and efficient modification of backend systems, ensuring data integrity, correct error handling, and robust security.

Core Features & Use Cases

  • API & Service Logic: Implement and update backend functionalities.
  • Database Management: Handle database schema changes, migrations, and performance.
  • Security & Testing: Integrate security measures and ensure code quality through tests.
  • Use Case: A developer needs to add a new endpoint to an existing API, including database schema changes and corresponding tests, while ensuring it integrates seamlessly with existing services and adheres to security protocols.

Quick Start

Start by preparing and reviewing database migrations for the backend service.

Frequently Asked Questions about backend-role

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement backend API endpoints and service logic safely?

To implement backend API endpoints and service logic safely, you manage modifications within a defined role-based execution context, ensuring correct error handling, data integrity, and robust security protocols throughout the process.

What is the best way to manage database schema migrations and ensure data integrity?

The best way to manage database schema migrations and ensure data integrity is by preparing and reviewing migrations iteratively, adhering to strict data handling protocols, and coordinating with specialized database roles.

How does role-based execution context work for backend development tasks?

Role-based execution context works for backend development tasks by defining specific operational boundaries, coordinating with other specialized roles like dba-role and devops-role, and enforcing strict iterative review processes for data handling.

Can I integrate security measures and testing protocols when updating an existing API?

Yes, you can integrate security measures and testing protocols when updating an existing API by incorporating strict security checks and ensuring code quality through tests during the iterative review process.

What are the limitations of modifying backend systems without coordinating with specialized deployment roles?

Modifying backend systems without coordinating with specialized deployment roles risks breaking data integrity and seamless integration, as strict protocols for error management and iterative reviews are bypassed without dedicated devops-role coordination.