목록으로 돌아가기

Nexol 내부 스킬

Nexol 인프라 운영 및 프로젝트 전용 스킬 모음

Server Operations

서버 운영 관리

nexol/server-ops

Nexol AI 서버의 일상적인 운영 작업을 지원하는 스킬입니다.

  • 서버 상태 확인 및 리소스 모니터링
  • Docker 컨테이너 관리 (시작, 중지, 로그 확인)
  • 서비스 재시작 및 헬스체크
  • 트러블슈팅 및 장애 대응

대상: nexol-aiserver (222.231.47.231)

배포 & 업데이트

Deploy 자동화

example/deploy

11-Phase Docker 서비스 배포 워크플로우를 자동화합니다.

  • Docker Compose 기반 서비스 배포
  • OpenBAO 비밀 관리 (fetch-secrets.sh 동적 주입)
  • GitLab OAuth 앱 자동 생성 (nexol 사용자 레벨)
  • Nginx 리버스 프록시 + Let's Encrypt SSL
  • Uptime Kuma 모니터링 등록
/deploy <서비스명>

Update 워크플로우

example/upgrade

10-Phase 서비스 업데이트 절차를 체계적으로 수행합니다.

  • 대상 서비스: GitLab CE, Rocket.Chat, Redmine
  • 3중 백업 체계 (설정 / 데이터+DB / 전체 앱)
  • 업그레이드 경로 검증 및 의존성 확인
  • 롤백 체계 및 안정화 모니터링
/update <서비스명>
이슈 관리

Issue Sync

nexol/sync-issue

Redmine 이슈를 GitLab으로 동기화하여 통합 이슈 관리를 지원합니다.

  • Redmine 이슈 데이터 추출 및 GitLab 이슈 생성
  • 상태, 담당자, 우선순위 매핑
/sync-issue <redmine_issue_number>
프로젝트 스킬

JB

wms pda

wms — 물류 WMS (창고관리시스템)

pda — 모바일 PDA 애플리케이션

Ramtech

rfid qms lims

rfid — 3프로젝트 RFID 시스템

qms — 품질관리 시스템

lims — 실험정보 관리 시스템

Samsonite

epos wms interface

epos — ePOS (전자 판매시점 관리)

wms — HQ WMS (본사 창고관리)

interface — SAP/CRM 인터페이스

스킬 작성 예제

example/ 디렉토리 패턴

example/deployexample/upgrade는 내부 스킬 작성 시 참고할 수 있는 표준 패턴을 제공합니다.

  • Progressive Disclosure — SKILL.md는 간결하게, 상세 참조는 references/에 분리
  • Persona 정의 — 전문가 역할 부여로 응답 품질 향상 (예: Senior Infrastructure Engineer)
  • $ARGUMENTS — 슬래시 커맨드 인자를 스킬에 전달 (/deploy $ARGUMENTS)