codex

harness-creator

Codex と Claude Code のハーネスを新規作成・既存改善し、Capability の評価・統治・プラグイン配布を一貫して行うメタプラグイン。

10 on GitHubby harness maintainersv1.4.64updated 4 days agoDevelopment Tools

Plugin harness-creator in daishiman/harness-dev. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (32)

  • assign-plugin-package-evaluator

    36章 PKG-002〜008 / PKG-014 sub-check を実行したいとき、plugin package の静的検査結果を findings JSON で得たいときに使う。

  • assign-skill-design-evaluator

    生成済みSKILL.mdを評価したいとき、rubric準拠を確認したいときに使う。

  • delegate-codex-skill-review

    自セッションで評価せず外部LLMに委譲したいとき、Sycophancyを避けたいときに使う。

  • ref-claude-code-skill-spec

    frontmatterを記述するとき、subagent/hooksを配線するときに読む。

  • ref-cross-platform-runtime

    他Skillが host OS で分岐するとき、OS判定に失敗したときに読む。

  • ref-domain-rubric-template

    新規ドメイン用L1 rubricを作成したいとき、ドメイン特化評価基準を雛形から派生させたいときに使う。

  • ref-domain-task-spec-rubric

    タスク仕様書ドメイン用L1 rubricを参照したいとき、Phase 1-13/SRP/ユビキタス言語の評価基準を確認したいときに使う。

  • ref-knowledge-loop

    生成スキルに knowledge/ を追加するとき読む。ナレッジ蓄積・検索・フィードバックループの設計を参照するとき読む。

  • ref-output-routing

    管理して成果物の出力先を切り替えたいとき、新しい出力先アダプタを追加したいときに使う。

  • ref-pkg-contract

    36章 PKG-001〜017 と package-contract.json schema を参照するとき、PKG ID の意味・適用 package_mode・eval-log 保存先を判断するときに読む。

  • ref-skill-design-rubric

    SKILL.mdを評価するとき、新規Skillを設計するときに読む。

  • ref-skill-glossary

    未知の用語に遭遇したとき、用語統一を確認するときに読む。

  • ref-skill-naming-convention

    Skillを命名するとき、改名するときに読む。

  • ref-task-context-map

    タスク文脈に応じた設計書章番号を調べるとき、動的ロードするべき章を特定するときに読む。

  • ref-yaml-spec-fetcher

    YAML仕様が変わったか確認するとき、公式仕様との差分を確認するときに使う。

  • run-build-skill

    Capability 7 kind を新規作成・更新するとき、CapabilityManifest と plugin-composition.yaml を整備するときに使う。

  • run-codex-plugin-install

    Claude Code/Codexへlocal repositoryの全pluginをcwd非依存でuser installしたいとき、またはCodexへmerge済みGit refから単独installしたいときに、marketplace登録・install・receipt検証へ使う。

  • run-codex-plugin-package

    Claude Code 用に作った新規または既存 plugin を Codex からも install できるようにしたいとき、.codex-plugin/plugin.json と .agents/plugins/marketplace.json を同期・検査するときに使う。

  • run-elegant-review

    新規/更新Skillの設計eleganceを多角的思考法と4条件で検証したいとき、量産パッケージの品質ゲートとして使いたいときに起動する。

  • run-goal-elicit

    タスクの目的・背景・ゴールが曖昧なとき、既存コンテキストからAIが仮想ヒアリング済みとして最適ゴールと完了チェックリストを推定し goal-spec.json に固めたいときに使う。

  • run-goal-seek

    目的・背景・ゴールに対し固定手順なしでタスクを遂行したいとき、完了チェックリストが全充足するまで手順を都度生成して反復実行したいときに使う。

  • run-migrate-audit

    既存 CLAUDE.md/prompt 集を Skill 群へ移行したいとき、棚卸し分類を機械化したいときに使う。

  • run-plugin-package-check

    plugin package を出荷前に検査したいとき、PKG-001〜015 gate を一括実行したいときに使う。

  • run-skill-create

    実行して新規Skillを端から端まで作りたいとき、複数Gateを通した品質保証付きフローを起動したいときに使う。

  • run-skill-elicit

    Skill要望をbrief.jsonに固めたいとき、対話形式でrequirementsを収集したいときに使う。

  • run-skill-feedback

    既存スキルへの改善要望を構造化するとき、Notion 改善要望 DB へ登録するときに使う。

  • run-skill-iter-improve

    既存skillの品質を実走eval駆動で反復改善したいとき、run-skill-live-trialの受け入れFAILやgoal-proxy乖離を改善に引き継ぐときに、PASS詐欺・context汚染・評価縮退を構造的に防ぐeval帰属改善ループとして起動する。

  • run-skill-live-trial

    対象skillを本物のClaudeまたはCodexの新規セッションで実走させて受け入れ確認したいとき、実行基盤ごとの呼出し・対話gate・goal達成を原ログと独立評価で検証したいときに起動する。

  • run-skill-rename

    Skill名を変更するとき、改名後の参照整合を確認するときに使う。

  • run-skill-rubric-governance

    rubric変更を提案するとき、rubric改正を施行するときに使う。

  • run-skill-update-notifier

    Skill 実行末尾に、同じツリー内の plugin.json と CHANGELOG 先頭の版の食い違いを1行通知するとき、version の上げ忘れや CHANGELOG の節の足し忘れに作者が意識せず気づける仕組みが欲しいときに使う。

  • wrap-git-commit-safe

    git commit を安全側で実行したいとき、機密ファイルやhook無視を防ぎたいときに使う。

Slash commands (6)

  • /harness-creator:capability-build

    Capability (Skill/Agent/Hook/Command/Plugin-Composition/Prompt/Workflow) を新規作成または更新する統一入口。通常 kind は run-build-skill Skill、script route は build-script-route.py に委譲する。

  • /harness-creator:capability-review

    既存 Capability に対し run-elegant-review を dry-run で起動する。多視点 agent 並列レビュー → 集約 → 4 条件ゲート判定までを analyse-only で実行する薄いラッパ (改善実行はしない)。

  • /harness-creator:install-bundle

    harness の plugin bundle を 1 コマンドで一括 install する。bundles.json の定義を実在する plugin identity 群へ展開し、各pluginの公式 dependencies と併せて依存閉包を保証する。

  • /harness-creator:marketplace-register

    harness の plugin を Claude Code または Codex へ登録する手順を、ローカル clone 指定と GitHub ref 指定の 2 パターンで案内する。

  • /harness-creator:plugin-compose

    plugin-composition.yaml を編集または新規生成する。capabilities[] / dependencies を対話的に組み立て、ref-skill-design-rubric の構成評価に通る最小構成を出力する。

  • /harness-creator:skill-improve

    既存 Skill/Capability を読み、run-elegant-review → 改善実行 (elegant-improvement-executor) を自動チェインする。レビューと修正を 1 コマンドで完結させる入口。

Subagents (8)

  • elegant-bounded-improvement-executor

    run-build-skillの初回診断後、利用者が選択したfindingだけを指定round内で改善するときに使う。

  • elegant-improvement-executor

    elegant-reviewで分析結果が揃ったとき、範囲を絞って改善を実装したいときに使う。

  • elegant-initial-draft-evaluator

    usable artifact提示後に利用者が診断深度を明示選択したときだけ1context起動する。

  • elegant-logical-structural-analyst

    elegant-reviewで俯瞰後に論理と構造を分析したいとき、4条件に照らして検証したいときに使う。

  • elegant-meta-divergent-analyst

    elegant-reviewで俯瞰後にメタ・抽象・発想拡張の分析をしたいとき、代替案を検討したいときに使う。

  • elegant-reset-observer

    elegant-reviewで分析前に先入観なしの俯瞰確認が必要なとき、read-onlyで対象を観察したいときに使う。

  • elegant-system-strategic-analyst

    elegant-reviewで俯瞰後にシステム・戦略・価値・根本原因を分析したいとき、優先順位を決めたいときに使う。

  • run-build-skill-subagent

    run-build-skillでbriefから単一スキル骨格を生成したいとき、独立workerで更新したいときに使う。

Hooks (13)

  • SessionStart

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/auto-sync-on-session-start.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/external-intelligence-observe.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/notify-skill-end.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/content-review-queue.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/lint-capability-manifest.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/content-review-queue.py"

  • PostToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/diff-rubric-impact.py"

  • UserPromptSubmit

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/cache-refresh.py"

  • UserPromptSubmit

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/ref-task-context-map-preload.py"

  • PreToolUse

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/wrap-git-commit-safe.py"

  • PostToolUseFailure

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/external-intelligence-observe.py"

  • Stop

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/elegant-review-trigger.py"

  • SessionEnd

    python3 "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/aggregate-evals.py"

View source on GitHub

More from daishiman/harness-dev

All 27 plugins →

presentation-slide-generator v8.4.2 の全機能を移植した共通コア + output_mode=slide/report の 2 モード・ビジュアル生成ハーネス。意匠/技術層 (Kanagawa/16:9/GSAP/インライン SVG2/Codex Image2/決定論レンダラ/A4 印刷/style genome) を単一 SSOT で共有し、コンテンツ意図層のみ mode 別に分岐する。slide=1スライド1メッセージ/107 slideType、report=読み物/4 reportType/1項目1ビジュアル最適化/Mermaid 統合。Node 製レンダリング/画像/印刷/検証エンジンは vendor として携行し、OS/CPU別Playwright Chromiumはinstall先のplugin-local cacheへ決定論的に復元して起動する。

6 skills · 2 commands · 17 agents · hooks

10

北原さん式の目標設定、会話で作る日次ジャーナルと挑戦宣言、YouTube(2つの取り込み元)の全量取り込みと自動同期、根拠付きのナレッジと harness の成果物グラフを使う相談を提供する、個人利用向けのプラグイン。

7 skills · 6 commands · 9 agents · hooks

10

skill-intake

claudecodex

harness-creator の前段ヒアリングを非技術者にも開く plugin。Markdown/JSON/Notion ページを Keychain 経由で一括生成。図解マスト + 5 軸ヒアリング (出力先/情報源/共有相手/真の課題/ナレッジ資産) を機械検証。

12 skills · 4 commands · 4 agents · hooks

10

dev-graph

claudecodex

ローカル task graph と Markdown を正本に、feature orchestration、tracker 投影、複数 worktree 実行を管理する開発グラフ harness。

10 skills · 1 command · 4 agents · hooks

10

システム構築(Web/モバイル/タブレット/デスクトップ横断)に必要な仕様情報を、ユーザーとの往復ヒアリングでカテゴリ×プラットフォームの網羅マトリクスとして漏れなく収集し、設計知識 (クリーンアーキテクチャ/デザインパターン/API デザインパターン/セキュアバイデザイン/DDD/クリーンコード) の参照と最新公式ドキュメントの出典記録を添えて、章立て複数 Markdown ファイル + index の仕様書ドキュメントセットへまとめるハーネス plugin。ヒアリングは5周ごとに状態保存+resume で継続し未収集セルを完了扱いしない。収集マトリクス網羅性 (validate-coverage-matrix.py) と出典記録 (validate-source-citation.py) を決定論ゲートで検証し、独立 context の完成度評価 (assign-system-spec-completeness-evaluator) と 3 監査 sub-agent (hearing/matrix/doc-freshness) で網羅性を担保する。確定済み章は fail-closed hook で誤上書きを防ぐ。改善要望は `/run-skill-feedback system-spec-harness` で投入可能。

6 skills · 2 commands · 3 agents · hooks

10

参考システムの公開URLを認可・低負荷budget内で調査し、静的HTTP(WebFetch/stdlib静的DOM観測)+browser-render(MCP非依存のローカルheadless Chrome via Bash)の観測fact、根拠つきinference、欠測(observation_gap)を明示区別したmd+json+Mermaidのローカル章別ブループリントを生成するplugin。外部サービス連携(MCP/Notion)なしで自己完結する。

4 skills · 1 command · 5 agents · hooks

10

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain harness-creator?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins27 plugins