ijust/intent-planner

大規模リファクタ前に全体意図と統一設計を擦り合わせる軽量 Intent Planning workflow を、AI コーディングエージェント (Claude Code / Codex) の skill + scaffold として配置する npx インストーラ。

intent-planner とは?

ijust/intent-planner は、大規模リファクタリングや複雑なコード変更を開始する前に、開発者と AI エージェント(Claude Code や Codex など)が全体の意図と統一設計を事前に擦り合わせるための軽量 Intent Planning ワークフローを提供する npx インストーラです。従来、AI エージェントは与えられたプロンプトのみでタスクを実行するため、部分的・断片的な変更が積み重なり、設計の一貫性が損なわれるリスクがありました。このスキルは、事前に「全体の目標」「制約」「統一設計の原則」をドキュメントとして定義・共有し、AI エージェントがそれらを参照しながらコード変更を段階的に行えるようにします。npx を通じてインストールすると、プロジェクト内に `.claude/skills/` や `.codex/skills/` などのスキルディレクトリが自動配置され、すぐにワークフローを開始できます。大規模リファクタや機能追加の際に、設計の一貫性を保ちながら効率的な開発を実現するための実用的なツールです。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add ijust/intent-planner

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

intent-planner は何をしますか?

大規模リファクタ前に全体意図と統一設計を擦り合わせる軽量 Intent Planning workflow を、AI コーディングエージェント (Claude Code / Codex) の skill + scaffold として配置する npx インストーラ。

概要

ijust/intent-planner は、大規模なコードベースの変更に着手する前に、開発者の意図とAI エージェントの理解を整合させるためのワークフローを提供します。

  • Claude Code (~/.claude/skills/) と Codex (~/.codex/skills/) に対応
  • npx 一発でスキルファイルと scaffold をインストール
  • 統一設計ドキュメント (INTENT.md など) を自動生成

インストール

npx ijust/intent-planner

手動インストール

リポジトリをクローンしてシンボリックリンクを作成することもできます:

git clone https://github.com/ijust/intent-planner.git ~/.intent-planner
ln -s ~/.intent-planner/skill.md ~/.claude/skills/intent-planner-skill.md

使い方

  1. インストール後、AI エージェントに /intent-plan または Intent Planning を開始してください と指示します
  2. プロンプトに従って以下の情報を入力:
    • 変更の全体的な目的
    • 制約条件
    • 統一設計の原則
  3. AI エージェントが INTENT.md を生成し、設計の整合性を確認します
  4. 承認後、段階的なコード変更を実行します

ワークフロー図

flowchart TD
    A[開発者が意図を説明] --> B[AI が INTENT.md を生成]
    B --> C{開発者が確認・承認}
    C -->|承認| D[段階的なリファクタリング開始]
    C -->|修正依頼| B
    D --> E[各変更が INTENT.md に沿っているか検証]

対応エージェント

エージェントスキルディレクトリステータス
Claude Code~/.claude/skills/✅ 対応済み
Codex~/.codex/skills/✅ 対応済み
Cursorカスタム設定が必要⏳ 開発中

設定

環境変数 INTENT_PLANNER_DIR で出力先ディレクトリを変更できます:

export INTENT_PLANNER_DIR=./docs/planning
npx ijust/intent-planner

ライセンス

MIT

関連スキル