BackendLead

Manage Python API and backend ecosystem for wlbl-ecos with backward compatibility.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Ghabs95/agents --skill backendlead
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: BackendLead
Source: https://github.com/Ghabs95/agents/tree/main/wlbl-agents/.agent/skills/backend_lead
Command: npx skills add https://github.com/Ghabs95/agents --skill backendlead

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures the robustness, security, and scalability of the Python API and backend services that power the wlbl-ecos system.

Core Features & Use Cases

  • API Design & Maintenance: Ensures backward compatibility for Flutter applications and manages endpoint contracts.
  • Build & Deployment Configuration: Manages docker-compose, Makefile, and cloudbuild.yaml for consistent local and production environments.
  • Microservice Architecture: Defines and maintains microservice boundaries and communication patterns.
  • Use Case: When a new feature requires changes to the API, this Skill will ensure the changes are backward compatible with the existing Flutter app and that the build configurations are updated accordingly.

Quick Start

Use the BackendLead skill to audit the docker-compose file for security vulnerabilities.

Frequently Asked Questions about BackendLead

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

FAQPage Schema
How do I maintain Python API backward compatibility when updating backend endpoints for a Flutter app?

To maintain Python API backward compatibility for a Flutter app, define and manage endpoint contracts carefully. Ensure new feature changes do not break existing API interactions, preserving stable communication between the backend and client.

What is the best way to configure docker-compose and cloudbuild.yaml for Python microservices?

The best way to configure docker-compose and cloudbuild.yaml for Python microservices is to manage build configurations centrally. This ensures consistent local and production environments, aligning build definitions with your microservice architecture boundaries.

How do you audit a docker-compose file for backend security vulnerabilities?

To audit a docker-compose file for backend security vulnerabilities, review container configurations and environment variables. Identify exposed ports, unchecked privileges, and unencrypted secrets to harden the deployment setup against potential exploits.

How do I define microservice boundaries and communication patterns in a Python backend?

To define microservice boundaries in a Python backend, establish clear service responsibilities and communication patterns. Maintain these architectural limits to ensure resilience and scalability across distributed components.

Does the BackendLead skill manage infrastructure deployment or just the Python API ecosystem?

The BackendLead skill manages the Python API ecosystem, not infrastructure deployment. It collaborates with CloudArch for infrastructure and OpsCommander for deployment, focusing strictly on API design, backward compatibility, and build configurations.