CLI · Claude Code Skill + Hook · Codex · Gemini · Qwen readyCLI · Claude Code スキル + フック · Codex · Gemini · Qwen 対応

Your coding agent stops repeating yesterday's mistakes.エージェントが、昨日と同じ失敗を繰り返さなくなる。

failforward is a zero-dependency CLI plus Claude Code skill that records every build, test, and lint failure as plain Markdown — then recalls the relevant ones before similar work begins. Convention files extend it to Codex, Gemini, and Qwen.failforward は、ビルド・テスト・リントの失敗をプレーンな Markdown で記録し、似た作業が始まる前に関連する失敗を呼び出す、依存ゼロの CLI + Claude Code スキルです。規約ファイル経由で Codex・Gemini・Qwen にも拡張できます。

CLI Claude Code Skill + Hook Codex · Gemini · Qwen ready対応 MIT

Every failure recorded. Every lesson recalled.すべての失敗を記録し、すべての教訓を呼び出す。

Capturing a mistake is easy; remembering to check for it next time is the hard part. failforward automates the second half: a PostToolUse hook records failures as they happen, and a lightweight token-overlap search surfaces the relevant ones before you repeat the same class of error — scoped per-project or globally, with a built-in eval command to measure how well recall is actually working.失敗を記録するのは簡単ですが、次にそれを確認することを忘れないのが難しい部分です。failforward はその後半を自動化します。PostToolUse フックが失敗をその場で記録し、軽量なトークン一致検索が、同じ種類の誤りを繰り返す前に関連する失敗を呼び出します。プロジェクト単位・グローバル単位のスコープに対応し、想起の精度を測る組み込みの eval コマンドも備えています。

Capture記録
Automatic via PostToolUse hookPostToolUse フックで自動
Recall想起
Searched before similar work類似作業の前に検索
Footprint構成
One Python file, zero depsPython 1 ファイル · 依存ゼロ

Why it mattersなぜ重要か

One command away from not making the same mistake twice.同じ失敗を二度しないために、コマンドひとつ。

← Snap Pair← Snap Pair Next: cross-model-handoff →次へ: cross-model-handoff →