onsager-ai/agent-workbench

workbench-setup

Install, inspect, update, or remove Agent Workbench shared global instructions and its local launcher while preserving personal instruction text.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/onsager-ai/agent-workbench --skill workbench-setup

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Use the bundled Python 3.11+ installer on Linux or macOS. Native npx skills distributes this skill; it does not execute the installer or apply global prompts.

Orchestration's interactive Manager, native Worker ladder and configured context policy live in the orchestrate-harnesses skill. Window values come from the effective model configuration, not skill or role instructions. Updating that skill changes its distributed defaults, not the current Manager's interactive model/settings or the user's partial model overrides. Remove obsolete roles.manager/roles.preflight/roles.acceptance and controller-only log/prompt overrides as described in that skill before the next dispatch. Setup does not migrate those private settings or rewrite historical tasks. Private rules outside the managed block may still require a Gateway/fixed Manager or Python controller; inspect and reconcile those explicitly when migrating.

After global distribution, explicitly apply the setup:

sh
python3 ~/.agents/skills/workbench-setup/scripts/workbench.py install
~/.local/bin/agent-workbench status

The installer creates ~/.agents/AGENTS.md, links Codex's ~/.codex/AGENTS.md, and ensures ~/.claude/CLAUDE.md has one native import resolving to the shared instructions. An existing equivalent Claude import is reused. Personal text belongs outside <!-- BEGIN agent-workbench --> and <!-- END agent-workbench --> in the shared file. Existing Codex regular-file bytes migrate there on first installation; existing Claude text stays in its file.

agent-workbench install reapplies distributed assets. agent-workbench update first updates only installed skills owned by onsager-ai/agent-workbench through the native skills lock, then runs freshly distributed setup code. Node.js 22.20+ and npx are needed for distribution and updates. Do not edit the native skills lock yourself.

agent-workbench uninstall removes the public block and owned import/launcher, and makes Codex's file regular again with the current private text. Backups remain private under ~/.local/state/agent-workbench/backups; uninstall never restores stale snapshots over later edits. This is the normal rollback operation. Review retained backups manually for historical recovery.

If a command reports an override, foreign entry, missing resource, or edited managed block, preserve the files and resolve that specific conflict before retrying. There is no force-overwrite mode. State and lock live under ~/.local/state/agent-workbench/. Installation does not edit other skills, project files, shell configuration, credentials, models, or permissions.

For isolated fixtures, put the skill at the canonical location under a disposable home, then pass --home PATH before the command. Alternate-home updates require an explicit --skills-cmd executable command; they never default to the real user's npx update. Native permission choices remain with the user.

같은 저장소의 Skills

더 많은 Skills

모든 Skills