Backend Implementation Workflow Agent. Backend만 구현이 필요한 경우 사용합니다. API 추가, 서비스 로직 구현, DB 스키마 변경 등을 오케스트레이션합니다.
56
51%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/backend-implementation/SKILL.mdBackend만 구현이 필요한 경우 (API 추가, 서비스 로직, DB 변경 등)를 총괄하는 오케스트레이터입니다.
┌─────────────────────────────────────────────────────────────┐
│ /backend-implementation │
└─────────────────────────────────────────────────────────────┘
│
▼
Phase 1: 설계
┌─────────────────────────────────────────────────────────────┐
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ backend-architect │ → │ dba-architect │ │
│ │ (API 설계) │ │ (스키마 설계) │ │
│ └──────────────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────────────────┘
│
▼
Phase 2: 구현
┌─────────────────────────────────────────────────────────────┐
│ ┌──────────────────┐ │
│ │ backend-developer│ │
│ │ (핵심 로직) │ │
│ └────────┬─────────┘ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ backend-{lang} │ ← 사용자 선택 (Java/Kotlin/Node/Go/PHP) │
│ │ (언어별 구현) │ │
│ └────────┬─────────┘ │
│ ▼ │
│ ┌──────────────────┐ │
│ │ dba-tuner │ │
│ │ (쿼리 최적화) │ │
│ └──────────────────┘ │
└─────────────────────────────────────────────────────────────┘
│
▼
Phase 3: 검증
┌─────────────────────────────────────────────────────────────┐
│ ┌────────────┐ ┌─────────────────┐ ┌────────────────┐ │
│ │ qa-tester │ │ security-auditor│ │ backend-reviewer│ │
│ │ (테스트) │ │ (보안 감사) │ │ (코드 리뷰) │ │
│ └────────────┘ └─────────────────┘ └────────────────┘ │
│ (병렬 실행) │
└─────────────────────────────────────────────────────────────┘
│
▼
Phase 4: 배포
┌─────────────────────────────────────────────────────────────┐
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ devops-jenkins │ → │ devops-deployer │ │
│ │ (CI/CD) │ │ (배포) │ │
│ └──────────────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────────────────┘| 순서 | Agent | 역할 | 산출물 |
|---|---|---|---|
| 1 | backend-architect | API 엔드포인트 설계, 인터페이스 정의 | API 명세서 |
| 2 | dba-architect | DB 스키마 설계, 마이그레이션 생성 | 마이그레이션 파일 |
| 순서 | Agent | 역할 | 산출물 |
|---|---|---|---|
| 1 | backend-developer | 핵심 비즈니스 로직, 서비스 레이어 | 서비스 코드 |
| 2 | backend-{lang} | 언어별 컨트롤러, 라우터, DTO | API 구현 |
| 3 | dba-tuner | 쿼리 최적화, 인덱스 설계 | 인덱스 설정 |
언어 선택 옵션:
backend-java: Java/Spring Bootbackend-kotlin: Kotlin/Spring Bootbackend-node: Node.js/NestJS/Expressbackend-golang: Go/Gin/Echobackend-php: PHP/Laravel| Agent | 역할 | 산출물 |
|---|---|---|
| qa-tester | 단위 테스트, 통합 테스트 | 테스트 리포트 |
| security-auditor | 보안 감사, 취약점 스캔 | 보안 리포트 |
| backend-reviewer | 코드 리뷰, 품질 검토 | 리뷰 코멘트 |
| 순서 | Agent | 역할 | 산출물 |
|---|---|---|---|
| 1 | devops-jenkins | CI/CD 파이프라인 실행 | 빌드 로그 |
| 2 | devops-deployer | 프로덕션 배포 | 배포 완료 |
docs/implementation/<기능명>/backend/
├── README.md # 구현 개요
├── api-spec.md # API 명세
├── db-schema.sql # DB 스키마
├── impl-notes.md # 구현 노트
├── test-report.md # 테스트 결과
├── security-audit.md # 보안 감사
└── deploy-log.md # 배포 로그/backend-implementation <기능명>/backend-implementation 사용자 인증 API
/backend-implementation 결제 처리 로직
/backend-implementation 파일 업로드 기능| Agent | 용도 |
|---|---|
| tech-implementation | 전체 구현 (Backend + Frontend) |
| frontend-implementation | Frontend 연동 필요 시 |
| dba-admin | DB 백업/복구 필요 시 |
9242c58
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.