onboarding-backend

Guide backend developer onboarding through API design, database schema, and deployment in SAX-Backend.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/semicolon-devteam/sax-backend --skill onboarding-backend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding-backend
Source: https://github.com/semicolon-devteam/sax-backend/tree/main/skills/onboarding-backend
Command: npx skills add https://github.com/semicolon-devteam/sax-backend --skill onboarding-backend

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a hands-on onboarding experience for backend developers to practice API design, database planning, and implementation workflow within SAX-Backend.

Core Features & Use Cases

  • Workflow Guidance: API design, DB design, API implementation, tests, and deployment steps.
  • API Design Practice: write API specs and OpenAPI docs.
  • Supabase Integration: basic setup and local dev hints.

Quick Start

  1. API 설계 → OpenAPI/Swagger
  2. 데이터베이스 설계 → ERD, Supabase
  3. API 구현 → Route handlers
  4. 테스트 → 단위/통합 테스트
  5. 배포 → CI/CD

Frequently Asked Questions about onboarding-backend

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

FAQPage Schema
How do I design a REST API with OpenAPI and Swagger documentation?

API design starts with writing an OpenAPI specification that documents your endpoints, request/response schemas, and authentication. This Skill guides you through creating Swagger docs and translating them into route handlers for a backend service.

What's the workflow for setting up a database schema and integrating Supabase?

Database design involves creating an Entity-Relationship Diagram (ERD) to model your data, then implementing the schema in Supabase. This Skill covers ERD definition, Supabase setup, and local development configuration for your backend.

How do I implement and test API routes after designing the schema?

Once your schema is ready, implement route handlers based on your OpenAPI spec, then write unit and integration tests to validate behavior. This Skill provides step-by-step tasks and test guidance for each API endpoint.

Can I deploy my backend API with CI/CD after building and testing it?

Yes. After implementing and testing your routes, this Skill guides deployment through CI/CD pipelines to automate builds, tests, and production releases within the SAX-Backend package.

Do I need backend experience before starting this onboarding?

This Skill is designed for Phase 3 of SAX onboarding after prerequisites are met. It assumes basic backend knowledge and focuses on hands-on practice with API design, databases, and deployment workflows.