Claude Code / Gemini に渡す仕様書と設定ファイルを、入力フォームから一括生成。
「何を作るか」と「どう作るか」を分けて書くだけで、環境差による手戻りが消えます。Generate the spec and config files you hand to Claude Code or Gemini — straight from a form. Separate what from how, and environment drift stops costing you rework.
アプリはブラウザだけで動作(サーバー不要)/ 入力した内容が外部に送信されることはありません
生成した設計書は Claude Code / Gemini に渡して使うため、それらの利用にはネットワーク接続が前提です。The app itself runs in the browser — no server, and nothing you type is sent anywhere.
The specs it produces are handed to Claude Code or Gemini, so using them assumes a network connection.
モデルの性能ではなく、渡した指示が曖昧だったことが原因です。It is rarely the model. It is the instructions you handed it.
人によって粒度も章立てもバラバラ。AIは足りない前提を勝手に想像で埋めます。Different authors, different structure. The AI fills the gaps with guesses.
改行コード、パス区切り、CPUアーキ。動くはずのコードが他所で動かない。Line endings, path separators, CPU arch — code that "works" fails elsewhere.
仕様書にOSや言語を書くと、別環境に移すたび全部書き直しになります。Bake the OS into the spec, and every port means a rewrite.
これがこのアプリの中心にある考え方です。仕様は環境に依存させず、環境は別ファイルで固定します。This is the idea at the centre of the app: keep the spec portable, and pin the environment separately.
OS・言語に依存しない「何を作るか」だけを書くOnly what to build — no OS, no language
OS・CPU・ランタイム・DB・ネットワークを固定する「どう作るか」How to build it: OS, CPU, runtime, DB, network
lockfile・IaC が「契約」を実行レベルで保証するLockfiles and IaC enforce the contract at runtime
仕様書を書き直さずに環境だけ差し替えられるのが、この分け方の利点です。Swap the environment without touching the spec — that is the payoff.
OS・CPU・DB・移植性ルールをチェックボックスで選ぶと、生成されるファイルが自動で変わります。Tick the OS, CPU, DB and portability rules — the generated files change accordingly.
| 落とし穴Pitfall | 生成物による封じ込めHow the output contains it |
|---|---|
| 改行コード CRLF / LFCRLF vs LF line endings | .gitattributes で LF に統一normalises to LF |
| パス区切りの違いPath separators | pathlib / path.join での抽象化を仕様に明記abstraction, written into the spec |
| CPUアーキ x86_64 / ARM64CPU arch: x86_64 / ARM64 | buildx で multi-arch ビルドmulti-arch build |
| FW・サービス管理のOS差Firewall / service management | OS別に自動で切り替えswitched automatically per OS |
| iOS=Swift / Android=Kotlin の言語差iOS Swift vs Android Kotlin | 基盤を1つ選び言語を一本化。吸収しきれないカメラ・生体認証・常駐処理は「例外・要レビュー」として明記one cross-platform base; camera, biometrics and background work are flagged as review-required exceptions |
吸収しきれない差分を「無いことにしない」のが方針です。残る例外は明示して、レビュー対象として残します。We do not pretend the remaining gaps away — they are written down and marked for review.
「仕様書の一括生成」と「設定ファイルのビルダー」の2系統。対象AI(Claude Code / Gemini)と用途で選べます。Two families — spec generators and config builders — for Claude Code and Gemini.
Orchestrator と役割別エージェントへの指示書を、統合仕様書ごと生成。Instructions for the orchestrator and each role agent, plus the combined spec.
Gemini には claude.md に相当する固定ファイルが無いため、役割・目的・参照順序を明示した汎用構成で補います。Gemini has no equivalent of claude.md, so role, purpose and reading order are made explicit instead.
Claude Code 向けの英語専用版。海外プロジェクト用。English-only edition for Claude Code.
基本の CLAUDE.md と AGENTS.md を生成。The base CLAUDE.md and AGENTS.md.
Gemini 版の基本セット。The Gemini counterpart.
OS・CPU・DB・移植性・OS依存例外をチェックボックスで固定。Claude 版 / Gemini 版。Pin OS, CPU, DB, portability rules and OS-specific exceptions. Claude and Gemini editions.
iOS=Swift / Android=Kotlin の言語差を、基盤の一本化で吸収。Claude 版 / Gemini 版。Absorbs the Swift/Kotlin split by committing to one cross-platform base. Claude and Gemini editions.
生成物はすべて ZIP でまとめてダウンロードできます。Everything downloads as a single ZIP.
お使いのAIに合わせて、必要な方だけをお選びいただけます。両方お使いの場合は2つご契約ください。Pick the one that matches the AI you use. If you use both, subscribe to both.
claude.md + 役割別エージェント4種 + PROJECT_SPEC.md)Spec generator (claude.md + 4 role agents + PROJECT_SPEC.md)CLAUDE.md ビルダー(+ AGENTS.md)CLAUDE.md Builder (+ AGENTS.md)GEMINI.md + PROJECTSPEC.md + TASKS.md + CONTEXT.md + OUTPUT_FORMAT.md)Spec generator (GEMINI.md + PROJECTSPEC.md + TASKS.md + CONTEXT.md + OUTPUT_FORMAT.md)GEMINI.md ジェネレーター(+ AGENTS.md)GEMINI.md Generator (+ AGENTS.md)
*1 初回のアクティベーション、および更新ライセンスキーの取得時を除き、弊社サーバーへの接続は不要です。
なお、生成した設計書を Claude Code / Gemini で実際にお使いになる際は、それら各サービスへのネットワーク接続が別途必要です(弊社への接続ではありません)。
*1 Apart from the initial activation and obtaining a renewal license key, no connection to our servers is needed.
Note that actually using the generated specs with Claude Code or Gemini requires a network connection to those services — not to us.
導入のご相談・お見積り、貴社の設計ルールに合わせたカスタマイズも承ります。Questions, quotes, or a version tailored to your own design rules — just ask.
メールで問い合わせるEmail ussupport@ai-localqmod.com