senior-backend
Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alirezarezvani/senior-backendWhat This Skill Does
The senior-backend skill serves as a comprehensive toolkit for professional-grade backend engineering within the OpenClaw ecosystem. It bridges the gap between high-level architectural design and low-level code implementation. The skill provides specialized utilities for automating boilerplate creation through the API Scaffolder, maintaining data integrity via the Database Migration Tool, and ensuring production-readiness using the API Load Tester. Whether you are architecting a new microservices cluster, debugging complex PostgreSQL query performance, or setting up secure JWT-based authentication flows, this skill provides the necessary command-line abstractions to streamline your development lifecycle. It supports major Node.js frameworks like Express, Fastify, and Koa, making it a versatile choice for modern web infrastructure.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/alirezarezvani/senior-backend
Ensure that your environment has Python 3.8+ installed, as the internal orchestration scripts rely on Python's robust ecosystem for database parsing and network request handling.
Use Cases
- Microservice Scaffolding: Rapidly generate route structures and TypeScript types based on existing OpenAPI specifications.
- Database Optimization: Automatically detect missing indexes and identify N+1 query patterns within your PostgreSQL schemas.
- Production Readiness: Perform rigorous load testing on API endpoints to identify latency bottlenecks and throughput thresholds prior to deployment.
- Schema Management: Generate, compare, and execute migration files to keep database schemas in sync across development, staging, and production environments.
Example Prompts
- "Design a REST API structure for a user authentication system using Fastify that includes JWT validation middleware and rate limiting."
- "Analyze my current PostgreSQL schema and suggest indexes that would optimize performance for our high-traffic orders table."
- "Run a load test on the staging environment API with a concurrency of 100 users for 60 seconds and generate a performance report comparing P95 and P99 latency."
Tips & Limitations
- Tips: Always perform a dry-run with the database migration tool before executing changes against production environments. Use the API scaffolder to maintain consistency across different microservices in your repository.
- Limitations: The skill is primarily optimized for PostgreSQL databases and Node.js frameworks; it may require custom configuration if you are utilizing NoSQL databases or non-Node runtimes like Go or Rust.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alirezarezvani-senior-backend": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access, code-execution
Related Skills
agile-product-owner
Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog.
intl-expansion
International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams.
mdr-745-specialist
EU MDR 2017/745 compliance specialist for medical device classification, technical documentation, clinical evidence, and post-market surveillance. Covers Annex VIII classification rules, Annex II/III technical files, Annex XIV clinical evaluation, and EUDAMED integration.
marketing-strategy-pmm
Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies.
paid-ads
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.