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
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.
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.
qms-audit-expert
ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management.
code-reviewer
Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.