Summary
Harness v3 統合セットアップスキル。プロジェクト初期化・ツール設定・2エージェント構成・メモリ設定・公開 skill mirror 同期を担当。以下で起動: セットアップ、初期化、新規プロジェクト、CIセットアップ、codex…
fockus/claude-skill-build · Archived
Harness v3 統合セットアップスキル。プロジェクト初期化・ツール設定・2エージェント構成・メモリ設定・?
npx skills add fockus/claude-skill-build --skill harness-setup
Harness v3 統合セットアップスキル。プロジェクト初期化・ツール設定・2エージェント構成・メモリ設定・公開 skill mirror 同期を担当。以下で起動: セットアップ、初期化、新規プロジェクト、CIセットアップ、codex…
This repository is archived — consider an actively maintained alternative.
Harness v3 統合プランニングスキル。タスク計画・Plans.md管理・進捗同期を?
2 installsHarness v3 統合リリーススキル。CHANGELOG・バージョンバンプ・タグ・GitHub Release を自動化。以下…
1 installsチーム実行モード — harness-work のチーム協調エイリアス。breezing, チーム実行, ?
1 installsControl a real browser via CDP: clicking, typing, navigation, logged-in sessions, JS-rendered o…
8 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsOther skills from fockus/claude-skill-build.
npx skills add fockus/claude-skill-build
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Read, Write, Edit, Grep, Glob, BashFiles included with this skill beyond the listing page.
SKILL.md
6,991 B
SUMMARY.md
484 B
Harness v3 の統合セットアップスキル。 以下の旧スキルを統合:
setup — 統合セットアップハブharness-init — プロジェクト初期化harness-update — Harness アップデートmaintenance — ファイル整理・クリーンアップ| サブコマンド | 動作 |
|---|---|
harness-setup init |
新規プロジェクト初期化(CLAUDE.md + Plans.md + hooks) |
harness-setup ci |
CI/CD パイプライン設定 |
harness-setup codex |
Codex CLI インストール・設定 |
harness-setup harness-mem |
harness-mem 統合・メモリ設定 |
harness-setup mirrors |
skills-v3/ → 公開 mirror bundle 更新 |
harness-setup agents |
agents-v3/ エージェント設定 |
harness-setup localize |
CLAUDE.md ルールのローカライズ |
新規プロジェクトに Harness v3 を導入する。
生成ファイル:
project/
├── CLAUDE.md # プロジェクト設定
├── Plans.md # タスク管理(空テンプレート)
├── .claude/
│ ├── settings.json # Claude Code 設定
│ └── hooks.json # フック設定(v3 シム)
└── hooks/
├── pre-tool.sh # 薄いシム(→ core/src/index.ts)
└── post-tool.sh # 薄いシム(→ core/src/index.ts)
フロー:
GitHub Actions ワークフローを設定する。
# .github/workflows/ci.yml 生成例
name: CI
on:
push:
branches: [main]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
# インストール確認
which codex || npm install -g @openai/codex
# タイムアウトコマンド確認(macOS)
TIMEOUT=$(command -v timeout || command -v gtimeout || echo "")
# macOS の場合: brew install coreutils
使用パターン:
${TIMEOUT:+$TIMEOUT 120} codex exec "$(cat /tmp/prompt.md)" 2>/dev/null
Unified Harness Memory の設定を行う。
# メモリディレクトリ作成
mkdir -p .claude/agent-memory/claude-code-harness-worker
mkdir -p .claude/agent-memory/claude-code-harness-reviewer
# MEMORY.md テンプレート配置
cat > .claude/agent-memory/claude-code-harness-worker/MEMORY.md << 'EOF'
# Worker Agent Memory
## Project Context
[プロジェクト概要]
## Patterns
[学習パターン]
EOF
Windows の core.symlinks=false では repository symlink が通常ファイルになり、harness-* skill が command 一覧に出なくなることがあります。公開 bundle は実ディレクトリ mirror として同期します。
./scripts/sync-v3-skill-mirrors.sh
./scripts/sync-v3-skill-mirrors.sh --check
更新対象:
skills/codex/.codex/skills/opencode/skills/agents-v3/ の3エージェント構成を設定する。
agents-v3/
├── worker.md # 実装担当(task-worker + codex-implementer + error-recovery)
├── reviewer.md # レビュー担当(code-reviewer + plan-critic)
└── scaffolder.md # 足場担当(project-analyzer + scaffolder)
.claude/rules/ のルールを現プロジェクトに適応する。
# ルール一覧確認
ls .claude/rules/
# プロジェクト固有ルールの追加
cat >> .claude/rules/project-rules.md << 'EOF'
# Project-Specific Rules
[プロジェクト固有ルール]
EOF
v2.1.71 で Marketplace の安定性が大幅に改善された。
# @ref 形式でバージョン固定(推奨)
claude plugin install owner/[email protected]
# 最新版
claude plugin install owner/repo
owner/[email protected] 形式を推奨。@ref パーサー修正により、タグ・ブランチ・コミットハッシュいずれも正確に解決される。
claude plugin update owner/repo
v2.1.71 で update 時の merge conflict が修正され、安定したアップデートが可能になった。
/plugin uninstall が settings.local.json を使用: ユーザーローカル設定に正確に反映定期メンテナンスタスク:
| タスク | コマンド |
|---|---|
| 古いログ削除 | find .claude/logs -mtime +30 -delete |
| Plans.md 圧縮 | 完了タスクをアーカイブセクションに移動 |
| 古いトレース削除 | tail -1000 .claude/state/agent-trace.jsonl > /tmp/trace && mv /tmp/trace .claude/state/agent-trace.jsonl |
harness-plan — セットアップ後にプロジェクト計画を作成harness-work — セットアップ後にタスクを実行harness-review — セットアップ設定をレビュー