Openclaw용 Otta CLI

Otta CLI는 otta.fi 시간 추적, 부재 관리 및 보고 워크플로우를 자동화하기 위한 강력한 명령줄 인터페이스입니다.

mekedron
v0.1.1
Feb 22, 2026
0
1.4k
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install otta-cli

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 otta-cli 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

Otta CLI란 무엇인가요?

Otta CLI는 otta.fi 플랫폼에서 근무 시간, 병가 및 휴가를 관리할 수 있는 강력한 터미널 기반 인터페이스를 제공합니다. CLI 우선 작업과 자동화를 위한 머신러닝 가능 출력을 선호하는 개발자 및 파워 유저를 위해 설계되었습니다. Openclaw Skills를 활용함으로써 이 도구는 AI 에이전트가 프로그래밍 방식으로 시간 추적 데이터와 상호 작용할 수 있게 하여 높은 정확도와 기존 개발자 워크플로우와의 통합을 보장합니다.

이 도구는 인증 및 구성 관리부터 복잡한 캘린더 생성에 이르기까지 모든 것을 처리합니다. 개발 환경을 떠나지 않고도 작업 로그를 유지해야 하는 사용자에게 특히 효과적이며, 로컬 터미널 생산성과 클라우드 기반 시간 관리 시스템 간의 가교 역할을 합니다.

Otta CLI 활용 사례

  • 터미널에서 직접 일일 근무 시간 및 휴식 시간 추적.
  • 팀 계획을 위한 휴가 및 부재 조회 자동화.
  • 외부 분석을 위해 JSON 형식의 상세 또는 개요 캘린더 보고서 생성.
  • 시간 추적 상태를 CI/CD 파이프라인 또는 비대화형 환경에 통합.
  • 병가 관리 및 구체적인 세부 정보가 포함된 표준화된 부재 코멘트 생성.

Otta CLI 작동 원리

  1. 사용자는 보안을 위해 일반적으로 환경 변수를 통해 자격 증명을 전달하여 auth login 명령을 사용하여 인증합니다.
  2. 사용자 메타데이터로 로컬 캐시를 채우기 위해 상태 체크를 수행하여 사용자 및 근무 시간 그룹 ID의 폴백이 사용 가능한지 확인합니다.
  3. 스킬은 정형화된 입력(YYYY-MM-DD 및 HH:MM 형식)을 기반으로 worktimes add, update 또는 delete와 같은 특정 명령을 실행합니다.
  4. Openclaw Skills가 텍스트 스크래핑 대신 응답 필드를 정확하게 파싱할 수 있도록 --format json 플래그를 사용하여 데이터를 요청합니다.
  5. CLI는 Otta API와 상호 작용하여 동기화를 유지하는 데 필요한 토큰을 관리하고 세션을 갱신합니다.

Otta CLI 설정 가이드

이 스킬을 시작하려면 다음 설치 및 구성 단계를 따르세요.

# 명령 표면 및 저장 경로 확인
otta --help
otta config path
otta config cache-path

# 비대화형 사용을 위한 환경 변수 설정
export OTTA_CLI_USERNAME="your_username"
export OTTA_CLI_PASSWORD="your_password"

# 인증 및 캐시 채우기
otta auth login --username "$OTTA_CLI_USERNAME" --password "$OTTA_CLI_PASSWORD" --format json
otta status --format json

Otta CLI 데이터 스키마 및 분류 체계

이 스킬은 성능과 신뢰성을 최적화하기 위해 환경 변수, 로컬 구성 파일 및 캐시된 메타데이터의 조합을 통해 데이터를 구성합니다.

구성 요소 세부 정보
인증 OTTA_CLI_* 변수를 통한 액세스 토큰, 리프레시 토큰 및 클라이언트 ID 지원.
캐시 API 오버헤드를 줄이기 위해 user_idworktimegroup_id 저장.
입력 형식 날짜(YYYY-MM-DD) 및 시간(HH:MM)에 대한 엄격한 검증.
출력 옵션 머신용 json 및 기간을 위한 minutes, hours, days 또는 hhmm 지원.

Otta CLI 고급 기능

  • 모든 데이터 생성 명령에 대해 머신러닝 가능 JSON 출력 제공, 멀티 에이전트 지원에 이상적.
  • 사용자가 분, 시간, 일 단위로 전환할 수 있는 유연한 기간 형식(1일 = 24시간).
  • 셸 기록에 자격 증명이 노출되는 것을 방지하기 위해 --password-stdin을 사용하는 헤드리스 자동화 지원.
  • 근무 시간, 휴가, 부재를 단일 보기로 결합하는 상세 캘린더 보고.
  • 장기 실행 세션 동안 메타데이터의 유효성을 보장하기 위해 status 명령을 통한 자동 캐시 관리.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*