Agent Skill
2/7/2026

backend-dev

Backend development skill for Node.js, Python, TypeScript with Express, FastAPI, and AI frameworks like Mastra, LangGraph, OpenAI SDK, and Google ADK

S
sujan
3GitHub Stars
1Views
npx skills add Sujan-6905/opencode-global-configs

SKILL.md

Namebackend-dev
DescriptionBackend development skill for Node.js, Python, TypeScript with Express, FastAPI, and AI frameworks like Mastra, LangGraph, OpenAI SDK, and Google ADK

name: backend-dev description: Backend development skill for Node.js, Python, TypeScript with Express, FastAPI, and AI frameworks like Mastra, LangGraph, OpenAI SDK, and Google ADK license: MIT compatibility: opencode metadata: audience: developers workflow: backend

Backend Development Skill

Technologies

  • Node.js / TypeScript / JavaScript
  • Python for ML/AI workloads
  • Express.js for Node.js APIs
  • FastAPI for Python APIs

Database

  • PostgreSQL, MongoDB, Mongoose, SQL, SQLite
  • Follow the database specified by user
  • If not specified, suggest appropriate option based on use case

AI Frameworks

  • Mastra for agent orchestration
  • LangGraph for graph-based agents
  • OpenAI SDK for GPT integration
  • Azure OpenAI for enterprise
  • Google ADK for Gemini integration

Protocols

  • Google UCP (Universal Context Protocol)
  • A2A (Agent-to-Agent)
  • A2UI (Agent-to-User Interface)
  • AGUI (Agent GUI patterns)

Cutting Edge Technologies

  • Always ready to work with newly introduced technologies
  • ALWAYS refer to documentation before implementing
  • Use context7 for framework documentation
  • Use gh_grep for real-world examples

Before Implementation

  1. Use context7 to look up framework documentation
  2. Use gh_grep to find production examples
  3. Check API versioning and deprecations
  4. Review rate limits and error handling patterns

Best Practices

  • Use latest stable versions
  • Implement proper error handling
  • Add request validation (zod, pydantic)
  • Implement rate limiting
  • Add health checks
  • Use structured logging
  • Implement graceful shutdown

Security

  • Validate all inputs
  • Sanitize outputs
  • Use environment variables for secrets
  • Work directly with .env files (not .env.local or .env.example)
  • Implement proper authentication
  • Follow OWASP guidelines

Environment Files

  • Read and work directly with .env files
  • Do not create .env.local or .env.example unless explicitly requested
  • Ensure .env is in .gitignore
Skills Info
Original Name:backend-devAuthor:sujan