실제 제품을 적절한 조작 환경에서 실행해 변경 사항을 검증하고, 사용자가 확인할 수 있는 증거를 모아 인수 보고서로 게시합니다. 기존 검증 계획을 확인하거나 점검 항목을 만들고, `lh` CLI로 결과를 게시할 수 있습니다.
- 변경된 제품 동작을 실제로 확인하기
- 스크린샷 등 검증 증거 수집하기
- 검증 계획과 보고서 작성하기
기존 Harbor 또는 FrontierHarness 평가를 로컬이나 클라우드 LobeHub 대상으로 실행하고 문제를 진단합니다. 대상 사전 점검, CLI 준비, 스모크 실행, 작업 실행·재개와 Docker, SSH, Runta 환경의 실패 원인 추적을 지원합니다.
Run and diagnose existing Harbor or FrontierHarness evaluations against local production LobeHub or LobeHub Cloud, on a local Docker host, SSH worker, or Runta. Use for eval infrastructure, target preflight, lh CLI injection, Harbor smoke or job runs, resume, and failure triage. Excludes authoring Harbor tasks and product acceptance.
실행 점수 미검증
설치 방법 보기이 스킬은 기존 Harbor 또는 FrontierHarness 평가를 로컬 프로덕션 LobeHub 서버나 클라우드 대상으로 실행하고 문제를 진단하도록 돕습니다. 먼저 서버, 실행 환경, CLI 출처, 에이전트, 평가 저장소와 인증 정보를 확인한 뒤 대상별 읽기 전용 점검과 스모크 실행을 진행합니다. 로컬 Docker 호스트나 SSH 작업자에서는 Harbor 작업을 실행하거나 재개할 수 있고, Runta에서는 지정된 FrontierHarness 절차에 따라 결과를 수집합니다. 인프라, LobeHub, 게이트웨이, CLI, 평가 작업 가운데 어느 부분에서 문제가 생겼는지 좁히는 기준도 포함합니다.
평가 작업을 이미 준비했고 실행 환경을 갖추려는 경우, 작업을 재개하려는 경우, 실패 원인이 서버·게이트웨이·CLI·작업 중 어디에 있는지 조사하려는 경우에 적합합니다.
실제 작업을 실행하거나 재개하려면 명시적인 요청이 필요합니다. 로컬 환경에서는 3210 포트와 평가용 포트가 신뢰할 수 없는 네트워크에서 접근되지 않는지 확인해야 합니다. Cloud용 CLI API 키는 평가 저장소에서 무시 처리되는 .env 파일에 둡니다. Harbor 작업 생성과 제품 승인 평가는 범위에 포함되지 않습니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 26일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Run existing Harbor evaluations against either this checkout's isolated local
production harness or a remote LobeHub target. Use create-task to author or
grade tasks and acceptance for product acceptance.
Before preparing or running anything, obtain these independent choices. Do not
use runta as a LobeHub server target or checkout as an execution environment:
local production server from this checkout, or
cloud/remote.checkout build from apps/cli, or published npm release.LH_AGENT_ID; local uses the seeded
user's builtin inbox agent unless the user explicitly selects a different
agent..env. Local bootstrap seeds its CLI key. Reuse a provider
credential already configured in LobeHub or the ignored local env; if the
smoke reports InvalidProviderAPIKey, report the resolved agent's
provider/model and ask only for that provider's real credential.3210 and
every configured eval infrastructure port are unreachable from the public
internet and other untrusted networks. Do not bootstrap the local stack
without confirmation.For the Runta execution environment, also collect the harness repository and
pinned commit, provider/key choice required by FrontierHarness, and the
Terminal-Bench versus DeepSWE task subset. The Lh Cloud agent's model remains
selected by LH_AGENT_ID; do not replace it with FrontierHarness's --model
unless the run is explicitly non-comparable.
Do not infer these choices. DeepSeek is only one provider example, not a required credential or model.
3210 with bun run start; never target a
dev server or port 3010. Compose owns infrastructure; LobeHub stays on the
host.docker-compose/eval/.env from .env.example only when absent; never
overwrite an existing file.inbox for a cloud server, choose a separate model, or override
the agent with DEFAULT_AGENT_CONFIG. A local server may resolve the isolated
seeded user's builtin inbox through the authenticated CLI. Never invent,
print, or commit secrets.Read exactly one reference for the selected LobeHub server:
When the execution environment is Runta, additionally read the Runta/FrontierHarness playbook. It overlays the cloud server route; it is not a third server target.
For FrontierHarness on a local Docker host or SSH worker, use
scripts/frontierharness-local.py start to launch Harbor/Pier queues and
collect to prepare results and usage for reporting. See each subcommand's --help.
CLI source is orthogonal to the server target and execution environment:
checkout injects the built apps/cli; npm installs the release package. For
local execution, run the selected server preflight and then
scripts/run-smoke.sh <local|cloud> <checkout|npm> ... before the external eval
repository's own job command. The maintained Runta workflow uses a checkout CLI
artifact, two restored suite runtimes, and a detached start/status/collect
workflow; do not substitute a normal Harbor job for it.
Harbor and Pier default to LH_RUN_MODE=agent. Set LH_RUN_MODE=task to create
one persistent LobeHub Task per trial and run it on the connected eval device;
operation polling, output collection, and device cleanup remain the same. Task
mode records usage with lh task usage; agent mode keeps the existing usage
evidence flow scoped to the operation.
The runner exports persisted topic interactions to agent/trajectory.json with
lh topic export during cleanup, including interrupted runs. This requires a
CLI/server with ATIF export support. Export currently supports single-agent
topics without threads or branches; failures are logged without changing the
trial result. The trajectory includes recorded reasoning, tool calls/results,
and message usage; it does not reconstruct runtime-only model context.
3210, migrations, API-key auth, or /api/version: LobeHub.8787/8788, gateway health, or service tokens: gateway.LH_CLI_SOURCE or apps/cli/dist.create-task before changing it.For Harbor commands beyond these scripts, consult the official
Harbor Skills, especially its
harbor-cli skill. This harness pins harbor==0.23.0; when guidance differs,
the pinned CLI's --help is authoritative.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
실제 제품을 적절한 조작 환경에서 실행해 변경 사항을 검증하고, 사용자가 확인할 수 있는 증거를 모아 인수 보고서로 게시합니다. 기존 검증 계획을 확인하거나 점검 항목을 만들고, `lh` CLI로 결과를 게시할 수 있습니다.
LobeHub에 AI 모델 제공자를 추가하는 과정을 안내합니다. 런타임 연동, 모델 정보와 설정, 브랜드 표시, 문서화 및 인수 확인을 다루며, 기존 제공자에 모델만 추가하는 경우와 새 연동이 필요한 경우를 구분합니다.
서버 환경 변수로 사용자 설정의 기본값을 지정하도록 구현하는 절차를 안내합니다. 변수 검증, 서버 설정 구성, 사용자 저장소 반영부터 예시 환경 파일과 셀프 호스팅 문서 갱신까지 다룹니다.
에이전트 실행 단계, 도구 호출, 사람의 승인, 컨텍스트 압축, 하위 에이전트 호출에 훅을 등록하는 방법을 안내합니다. 이벤트를 관찰하고 로컬 도구 결과를 모의하거나 설정에 따라 웹훅으로 도구 호출을 허용 또는 거부할 수 있습니다.
에이전트의 이벤트 기반 백그라운드 작업을 설계하고 구현하도록 돕습니다. 소스, 시그널, 액션, 정책의 역할을 나누고 비동기 처리, 중복 실행 방지, 완료 기록과 관측 기능을 다룹니다.
실제 데스크톱 채팅 앱에서 봇 채널의 인수 테스트를 진행합니다. Discord, Slack, Telegram, WeChat, Lark, QQ에서 메시지를 보내고 응답을 기다린 뒤 결과 화면을 캡처합니다. iMessage는 BlueBubbles 브리지를 사용합니다.