agent-browser
Browser automation through the repo agent-browser CLI. Explicit helper for navigation, forms,…
HAR: Project init, tool setup, agent config, memory setup, skill mirror sync. Trigger: setup, init, new project, CI/Codex setup, harness-mem, mirror. Do NOT load for: implementation, review, release, planning.
$ npx -y skills add Chachamaru127/claude-code-harness --skill harness-setup --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/harness-setupContext preview
The summary Claude sees to decide when to auto-load this skill.
HAR: Project init, tool setup, agent config, memory setup, skill mirror sync. Trigger: setup, init, new project, CI/Codex setup, harness-mem, mirror. Do NOT load for: implementation, review, release, planning.
name: harness-setup description: "HAR: Project init, tool setup, agent config, memory setup, skill mirror sync. Trigger: setup, init, new project, CI/Codex setup, harness-mem, mirror. Do NOT load for: implementation, review, release, planning." description-en: "HAR: Project init, tool setup, agent config, memory setup, skill mirror sync. Trigger: setup, init, new project, CI/Codex setup, harness-mem, mirror. Do NOT load for: implementation, review, release, planning." description-ja: "HAR:プロジェクト初期化・ツール設定・エージェント構成・メモリ設定・skill mirror 同期を担当。セットアップ、初期化、新規プロジェクト、CI/Codex CLI セットアップ、harness-mem、mirror で起動。実装・レビュー・リリース・プランニングには使わない。" kind: workflow purpose: "Initialize and repair Harness project configuration" trigger: "setup, init, new project, CI/Codex setup, harness-mem, mirror" shape: workflow role: generator pair: harness-sync owner: harness-core since: "2026-05-05" allowed-tools: ["Read", "Write", "Edit", "Grep", "Glob", "Bash"] argument-hint: "[init|ci|codex|harness-mem|mirrors|agents|localize]" user-invocable: true effort: medium
Harness の統合セットアップスキル。 以下の旧スキルを統合:
| サブコマンド | 動作 | 詳細 | |------------|------|------| | `/harness-setup init` | 新規プロジェクト初期化(CLAUDE.md + Plans.md + hooks + sync + doctor)| `${CLAUDE_SKILL_DIR}/references/init.md` | | `/harness-setup ci` | CI/CD パイプライン設定 | `${CLAUDE_SKILL_DIR}/references/ci.md` | | `/harness-setup codex` | Codex CLI インストール・設定 | `${CLAUDE_SKILL_DIR}/references/codex.md` | | `/harness-setup harness-mem` | harness-mem 統合・メモリ設定 | `${CLAUDE_SKILL_DIR}/references/harness-mem.md` | | `/harness-setup mirrors` | skills/ → 公開 mirror bundle 更新 | `${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md` | | `/harness-setup agents` | agents/ エージェント設定 | `${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md` | | `/harness-setup localize` | CLAUDE.md ルールのローカライズ | `${CLAUDE_SKILL_DIR}/references/mirrors-agents-localize.md` | | marketplace / update | Plugin install, update, dependency policy | `${CLAUDE_SKILL_DIR}/references/marketplace.md` | | maintenance | ファイル整理・クリーンアップ | `${CLAUDE_SKILL_DIR}/references/maintenance.md` |
> **Built-in slash discovery (CC 2.1.108+)**: > `/init` のような built-in slash command も発見される。 > Harness 固有の bootstrap が必要な時だけ `/harness-setup init` と使い分ける。
> **Claude Code setup guidance (CC 2.1.120+)**: > MCP `alwaysLoad`、`${CLAUDE_EFFORT}`、`claude plugin prune`、`claude project purge`、 > `ANTHROPIC_BEDROCK_SERVICE_TIER`、`claude_code.skill_activated.invocation_trigger`、 > Windows PowerShell primary shell、forked skills / subagents の deferred tools は > `docs/claude-code-setup-mcp-telemetry-provider.md` を正本として扱う。
> **Codex plugin workflows**: > Codex `/goal` と `Plans.md` を二重管理しない。 > plugin-bundled hooks は opt-in、external agent import は ownership 明記、 > MultiAgentV2 / `agents.max_threads = 8` は上限として扱い、 > sticky environments / app-server artifacts は safe default を優先する。 > Codex `0.130.0` stable の `codex remote-control`、large thread pagination、 > selected-environment `view_image`、live app-server config refresh、 > accurate turn diffs、plugin details bundled hooks、sharing discoverability controls は > `docs/codex-plugin-workflows-policy.md` を正本として扱う。 > 詳細は `docs/codex-plugin-workflows-policy.md` と `${CLAUDE_SKILL_DIR}/references/codex.md` を参照。
状態確認だけの依頼は read-only の診断で完了する。setup 依頼は対象、望む状態、合格条件を既存設定と照合し、明示された surface の変更を進める。 不足情報は設定や契約を読み取りで回収する。任意機能を追加したり、対象外の設定や保護された設定を目的から推測して変更したりしない。
1. ユーザーの目的に対応する Quick Reference 行を選ぶ。 2. 該当する `${CLAUDE_SKILL_DIR}/references/*.md` を読む。 3. 参照ファイルの手順に従い、dry-run がある操作は dry-run を先に実行する。 4. setup 後は必要に応じて `harness doctor`、`bash scripts/sync-skill-mirrors.sh --check`、`bash scripts/ci/check-consistency.sh` で確認する。
詳細手順は `${CLAUDE_SKILL_DIR}/references/cursor.md` を読む。 契約アンカー: `set-impl-backend.sh` は AI 実行可。`permissions.json`、`.cursorignore`、`*.cursor.sh` allowlist はユーザー手動で、AI が編集できない protected path として扱う。 根拠ルールは `.claude/rules/cursor-cli-only.md` と `docs/sandbox-allowlist-recipe.md`。
Plan. Work. Review. Ship. A disciplined delivery loop for Claude Code, Codex CLI, Cursor, and Grok.
Repo: Chachamaru127/claude-code-harness
Browser automation through the repo agent-browser CLI. Explicit helper for navigation, forms,…
Team execution mode — backward-compatible alias for harness-work with team orchestration.…
CI red? Call us. Pipeline fire brigade deploys. Use when user mentions CI failures, build…
Read-only delegate to cursor-agent (Composer) for questions, investigation, design…
Delegate a single write task to Cursor Composer via cursor-companion.sh inside an isolated…
Run a Cursor Composer review as an advisory second opinion while keeping the primary review…