Communitygithub.com

デバッグ

ログ、トレース、状態、および焦点を絞った再現を使用して、現在のOMCセッションまたはリポジトリの状態を診断します。

デバッグ とは?

このスキルは、OMC(Open Microservice Console)やClaude CodeなどのAIエージェントセッションで発生する問題、ワークフローの破損、または予期しないランタイム動作の診断を支援します。ユーザーの問題説明を注意深く読み、トレースツール、状態ツール、プロジェクトメモリ、失敗したテストやコマンドなど、最も関連性の高いローカル証拠を最初に調査します。次に、問題を狭い範囲で再現し、症状と根本原因を区別し、最小限の修正または検証手順を推奨します。推測ではなく実際の証拠を優先し、問題がアプリケーションコードではなく製品やランタイムのバグである場合は、その旨を明確に伝えます。このスキルは、オーケストレーション、フック、エージェントフローに関連する問題の診断に特に役立ちます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Yeachan-Heo/oh-my-claudecode/tree/main/skills/debug

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

デバッグ は何をしますか?

このスキルは、ユーザーが現在のOMC/Claude-Codeセッションの問題、ワークフローの破損、または予期しないランタイム動作の診断を希望する場合に使用します。

目標

障害の真のシグナルを迅速に見つけ、次の修正ステップを説明します。

ワークフロー

  1. ユーザーの問題説明を注意深く読みます。
  2. 最初に最も関連性の高いローカル証拠を調査します。
    • トレースツール
    • 状態ツール
    • 該当する場合はメモ帳/プロジェクトメモリ
    • 失敗したテストまたはコマンド
  3. 可能であれば、問題を狭い範囲で再現します。
  4. 症状と根本原因を区別します。
  5. 最小限の次の修正または検証手順を推奨します。

ルール

  • 推測よりも実際の証拠を優先します。
  • 問題がオーケストレーション、フック、またはエージェントフローに関連する場合は、トレース/状態の情報を使用します。
  • 問題がアプリケーションコードではなく製品/ランタイムのバグである場合は、その旨を明確に伝えます。
  • 障害を特定する前に、広範囲にわたる書き換えを推奨しないでください。

出力

  • 観察された障害
  • 根本原因の仮説
  • その仮説の証拠
  • 最小限の次のアクション

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

agent-doc-discipline

Writing-time discipline for documents agents consume (the five surfaces, specs, tickets, .omc/skills/) — every rule checkable and carrying a why, steps before reference, one meaning in one home, no restating what the environment already says. Mandatory at drydock seed generation and the launch C5 sediment pass; opt-in for any other agent-facing doc edit. The companion of minimal-code-discipline: that one disciplines code, this one disciplines papers.

ai-slop-cleaner

Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode

ask

Process-first advisor routing for Claude, Codex, Gemini, Antigravity, Grok, or Cursor via `omc ask`, with artifact capture and no raw CLI assembly

ask-navigator

Shipyard

autopilot

Full autonomous execution from idea to working code

autoresearch

Stateful single-mission improvement loop with strict evaluator contract, markdown decision logs, and max-runtime stop behavior

cancel

Cancel any active OMC mode (autopilot, ralph, ultragoal, swarm, ultrapilot, pipeline, team) and clean up retired legacy state

configure-notifications

Configure notification integrations (Telegram, Discord, Slack) via natural language

deepinit

Deep codebase initialization with hierarchical AGENTS.md documentation

deep-interview

Socratic deep interview with mathematical ambiguity gating before explicit execution approval

drydock

Lay the keel of the shipyard harness in any repo — the 4-pillar shared environment (Context, Rules, Tools, Standards) across 5 surfaces (CLAUDE.md, skills, design-system, mcp/cli, shared context) so that every human and agent inherits the same design language and anyone can ship. Run once per repo; re-run with --check to audit drift.

execute

Carry an approved task through to working, verified code

external-context

Invoke parallel document-specialist agents for external web searches and documentation lookup

graph

Deterministic orchestration graph runtime - declarative DAG pipelines with journal-based crash recovery

harbor

Harbor intake for external work — the captain only handles unresolved decisions. Sweeps incoming issues and PRs, verifies every claim before disposition, reuses every decision already made, and hands the maintainer a docket whose pending items each carry one question with options, recommendation, impact and evidence. Agent-autonomous for facts and for actions covered by standing authorization; signed for every new judgment. Never merges.

hud

Configure HUD display options (layout, presets, display elements)

launch

Shipyard

loft

Loft the shape before cutting steel — answer a design question that prose cannot settle by building a throwaway artifact: a pure logic module in a clickable shell, or structurally different UI variants behind one route. The captain reacts to the artifact; the answer folds into the decision; the artifact never docks. Use when a design question stalls in words, when a navigator map carries a loft ticket, or when a spec discussion reaches

minimal-code-discipline

YAGNI-ladder coding discipline for writing changes — existence-first, reuse before writing, dependency ladder, shortest correct diff, with non-negotiables that must never be minimized away

omc-doctor

Diagnose and fix oh-my-claudecode installation issues

関連スキル