APIs & servers (backend)
Build websites, apps and systems with AI. 290 skills
#1api-connector-builder
Has your agent build new API connections following the existing pattern. Use when you need to add one more integration without creating a new way of doing things.
affaan-m/ECC
#2api-design
Helps your agent design REST APIs following best practices. It's useful for defining how APIs communicate, how errors are shown, and how to organize data.
affaan-m/ECC
#3backend-patterns
Helps your agent with server-side architecture patterns and database optimization. It's useful for building or reviewing code that runs on the server.
affaan-m/ECC
#4contract-first
Coordinates frontend and backend work using a single, verifiable contract. This ensures they evolve together without compatibility errors. Useful for APIs and event schemas.
affaan-m/ECC
#5django-celery
Helps your agent configure and manage asynchronous tasks in Django applications using Celery. This is useful for adding background jobs or scheduled tasks.
affaan-m/ECC
#6django-patterns
Enables your agent to understand and apply Django architecture patterns, REST API design with DRF, and ORM practices. It's useful when building or reviewing Django applications and APIs.
affaan-m/ECC
#7dotnet-patterns
Enables your agent to apply patterns and best practices in C# and .NET. It's useful for writing or reviewing code, ensuring robust and maintainable applications.
affaan-m/ECC
#8fastapi-patterns
Has your agent follow best practices when building applications with FastAPI. It helps with project structure, schemas, dependency injection, and testing.
affaan-m/ECC
#9mysql-patterns
Lets your agent optimize the MySQL database. Helps create efficient tables, indexes, and queries for applications.
affaan-m/ECC
#10nestjs-patterns
Helps your agent build robust TypeScript backends using NestJS. It understands module, controller, and provider patterns for efficient applications.
affaan-m/ECC
#11postgres-patterns
Helps your agent optimize PostgreSQL databases. It understands table design, indexes, and security for fast queries.
affaan-m/ECC
#12prisma-patterns
Makes your agent use the Prisma ORM efficiently in TypeScript backends. It helps with design, queries, transactions, and avoids common pitfalls.
affaan-m/ECC
#13quarkus-patterns
Lets your agent build backend applications with Quarkus. It uses modern patterns for efficient services, handling messages, and organized data access.
affaan-m/ECC
#14rails-patterns
Lets your agent develop applications with Ruby on Rails. It applies recommended patterns for efficient and maintainable controllers, models, and views.
affaan-m/ECC
#15redis-patterns
Helps your agent use Redis to store data and speed up applications. It manages caching, locks, and message sending.
affaan-m/ECC
#16springboot-patterns
Lets your agent build backend systems in Java using Spring Boot. It organizes code for APIs, data access, and other important functions.
affaan-m/ECC
#17springboot-security
Helps your agent secure Java Spring Boot applications. It checks authentication, authorization, validation, secrets, and other important configurations.
affaan-m/ECC
#18swift-actor-persistence
Enables your agent to manage data safely in Swift. It uses 'actors' to prevent concurrency issues, ensuring data isn't corrupted.
affaan-m/ECC
#19swift-concurrency-6-2
Helps your agent use Swift 6.2's new concurrency features. It allows background tasks to be run in an organized and safe way.
affaan-m/ECC
#20laravel-plugin-discovery
Lets your agent find and evaluate Laravel packages. It uses LaraPlugins.io to check package compatibility and health.
affaan-m/ECC
#21netmiko-ssh-automation
Lets your agent automate network device access via SSH. It collects information and makes safe configuration changes. It's useful for managing networks reliably and securely.
affaan-m/ECC
#22tinystruct-patterns
Helps your agent work with the 'tinystruct' Java framework. It can generate scripts, create classes, and configure routes for projects using this technology.
affaan-m/ECC
#23api-and-interface-design
Helps create well-defined APIs and interfaces. It's useful when designing how different parts of software will communicate.
addyosmani/agent-skills
#24mason
Helps your agent write clean and functional code. It follows defined rules to ensure everything works as expected.
sickn33/agentic-awesome-skills
#25max
Lets your agent improve existing code without changing what it does. It makes the code easier to read and maintain.
sickn33/agentic-awesome-skills
#26api-analyzer
Checks if commands sent to a service (API) are correct. It ensures data and settings are right before sending.
sickn33/agentic-awesome-skills
#27api-endpoint-builder
Helps your agent build access points (endpoints) for REST APIs. It handles security, validation, and documentation, following best practices.
sickn33/agentic-awesome-skills
#28api-integration
Makes your agent design how different systems communicate. It creates data flows, webhooks, and integrations to connect services efficiently.
sickn33/agentic-awesome-skills
#29api-fuzzing-bug-bounty
Teaches your agent to test APIs for security flaws. It uses advanced techniques to find vulnerabilities in different types of APIs.
sickn33/agentic-awesome-skills
#30api-integration-architect
Empowers your agent to integrate different systems using APIs. It designs communication flows, handles authentication, and optimizes the connection between services.
sickn33/agentic-awesome-skills
#31api-onboarding
Helps your agent simplify the process for developers to use APIs. It improves authentication, documentation, and removes common difficulties.
sickn33/agentic-awesome-skills
#32api-patterns
Lets your agent decide the best ways to design APIs. It helps choose between REST, GraphQL, and others, and how to organize responses.
sickn33/agentic-awesome-skills
#33api-rate-limit-handler
Helps your agent control API usage. It manages request limits and handles errors to prevent overload.
sickn33/agentic-awesome-skills
#34api-sdk-generator
Lets your agent create libraries for using APIs in different languages. This simplifies system integration.
sickn33/agentic-awesome-skills
#35apify-integration-development
Guides your agent in building integrations with other tools. Helps connect different systems to automate workflows.
sickn33/agentic-awesome-skills
#36architecture-patterns
Lets your agent use proven backend architecture patterns. This results in systems that are easy to maintain, test, and scale.
sickn33/agentic-awesome-skills
#37async-python-patterns
Lets your agent create Python programs that run concurrently. It uses techniques so tasks don't have to wait for each other. Good for systems that need to be fast.
sickn33/agentic-awesome-skills
#38aws-serverless-eda
Helps your agent build serverless and event-driven architectures on AWS. It's useful for creating APIs, Lambda functions, and async workflows following best practices.
sickn33/agentic-awesome-skills
#39aws-serverless
Lets your agent build production-ready serverless applications on AWS. It handles Lambda functions, API Gateway, DynamoDB, and performance optimization.
sickn33/agentic-awesome-skills
#40ax-extract-workflow
Helps your agent understand how a code artifact was built. It reconstructs the workflow from local sessions and commits.
sickn33/agentic-awesome-skills
#41axonx
Helps your agent run research tasks and inspect results. It allows managing and checking the progress of complex jobs.
sickn33/agentic-awesome-skills
#42azure-eventgrid-dotnet
Helps your agent send and receive events using Azure Event Grid with .NET. It's useful for creating systems that react to events in real-time.
sickn33/agentic-awesome-skills
#43azure-eventgrid-java
Helps your agent build event-driven applications using Azure Event Grid in Java. It's useful for connecting different system parts that need to communicate via events.
sickn33/agentic-awesome-skills
#44azure-eventgrid-py
Lets your agent send and receive events using Azure Event Grid in Python. It's good for building systems that react to real-time occurrences.
sickn33/agentic-awesome-skills
#45azure-eventhub-dotnet
Makes your agent work with Azure Event Hubs using .NET. It helps manage real-time data streams and collect many events.
sickn33/agentic-awesome-skills
#46azure-eventhub-java
Helps your agent build real-time streaming applications with Azure Event Hubs in Java. It's ideal for collecting large volumes of event data.
sickn33/agentic-awesome-skills
#47azure-eventhub-py
Lets your agent process large volumes of real-time events using Azure Event Hubs in Python. It's useful for collecting and managing continuous data streams.
sickn33/agentic-awesome-skills
#48azure-eventhub-rust
Makes your agent send and receive events using Azure Event Hubs in Rust. It helps handle real-time data streams and collect events efficiently.
sickn33/agentic-awesome-skills