Skip to main content

opencorvus-channel-config-wizard

Unified overlay-first setup workflow for OpenCorvus remote chat channels. Use when users ask to configure one or more channels from the new overlay UI, want step-by-step checkpoints, need text fallback checklists, or want automatic env wiring and startup verification in packages/channel-runtime.

설치로 이동

소스 정보

저장소
yangheng95/opencorvus-archive
최근 소스 활동
2026년 4월 2일 14:18
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
opencorvus-channel-config-wizard
description
Unified overlay-first setup workflow for OpenCorvus remote chat channels. Use when users ask to configure one or more channels from the new overlay UI, want step-by-step checkpoints, need text fallback checklists, or want automatic env wiring and startup verification in packages/channel-runtime.
# OpenCorvus Channel Config Wizard ## Overview Drive one consistent channel setup workflow and avoid ad-hoc per-platform instructions. Default to overlay-guided setup in the new manager UI: - `Channel Config` card - `Environment Variables` button - `Channel Integrations` group and `+ Add Custom Env` - `Save Config` Switch to text-guided checklist mode only when requested or when desktop confirmation is unavailable. ## Workflow 1. Scope channels and mode. - Ask which channels to configure and process them one by one. - Default to overlay-guided mode. - Offer text-guided mode immediately as an option. 2. Load only needed references. - Read `references/channel-matrix.md` for required env keys and checkpoint structure. - For platform details, read only target channel docs: - and other channel references only if explicitly in scope. 3. Run overlay-guided loop by default. - Ask user to open OpenCorvus overlay and stay in the `Channel Config` section. - Instruct the user to click `Environment Variables`. - For each channel key: - use built-in rows in `Channel Integrations` when available; - use `+ Add Custom Env` for keys not listed in built-in rows; - instruct one concrete action only; - wait for explicit user confirmation before continuing; - never skip confirmation checkpoints. - If desktop confirmation fails or times out, switch to text-guided mode and continue from the same step. 4. Collect and apply config. - In overlay mode, write channel env keys through the `Environment Variables` panel then click `Save Config`. - In text-guided fallback, write channel env keys to `packages/channel-runtime/.env` (or system env if user requests). - Keep existing unrelated env keys unchanged. 5. Validate and report. - In overlay mode: - use `Runtime` panel `Start` or restart flow; - use `Refresh` if needed; - confirm expected channel names from startup logs (look for `Registered chat channels`). - In text-guided fallback, run startup validation: - `bun run --cwd packages/channel-runtime --no-env-file --env-file .env src/main.ts` - Return per-channel status: configured, blocked by manual step, or failed with exact reason. ## Guardrails - Redact secrets in all outputs; never print full tokens or secrets. - Keep guidance stepwise; one action per checkpoint in overlay-guided mode. - Do not claim full automation for provider-side actions requiring human login, OAuth consent, QR scan, or security challenge. ## Output Format 1. Mode and channel scope. 2. Current overlay step and required user action. 3. Confirmation checkpoint result. 4. Env changes applied (built-in row or custom env row). 5. Startup validation and final status by channel.
GitHub에서 보기