lg_toolkit_guide

guide_context.md(最小ガイド文書)

この文書は、Vibe-coding実行環境でGitHub URLを直接参照できない場合に、対象リポジトリへ同梱して使う最小ガイドです。

想定配置先:

raw URL(直接参照):

補足:

MCP Fetch(補助手段):


1. lg_toolkit_guide の目的

2. このガイドの使い方

  1. Vibe-coding開始時に、このファイルをAIへ提示する。
  2. 次に、対象タスクに必要な詳細(設計、チェック、手順書)を追加で提示する。
  3. ガイド未参照状態では、実装を開始しない。
  4. このファイルのみで進める場合は、本書の「標準ディレクトリ構成」と「標準成果物ファイル名」を優先する。
  5. この文書は最小ガイドであり、必要に応じて追加ガイドを同梱して補完する。

3. 閉域自治体向け内部ツールの基本方針

4. AIコーディングルールの要点

5. 設計時に確認する項目

6. セキュリティ・個人情報の要点

7. UI/UXの要点

8. READMEに書くべき項目

9. リリース前チェックの要点

10. テストシナリオの要点

11. 運用引継ぎの要点

12. 手順書の役割分担

13. 作成先ツールリポジトリの標準ディレクトリ構成

次を標準構成とする。

README.md
development_report.md

docs/
  tool_design.md
  release_checklist.md
  test_scenarios.md
  operation_handover.md

manuals/
  admin_manual.md
  operator_manual.md
  user_manual.md

src/
  (実装方式に応じたファイルを配置)

reference/
  guide_context.md

補足:

14. 標準成果物ファイル名

実ツール作成時は、原則として次のファイル名を使用する。

README.md
development_report.md
docs/tool_design.md
docs/release_checklist.md
docs/test_scenarios.md
docs/operation_handover.md
manuals/admin_manual.md
manuals/operator_manual.md
manuals/user_manual.md
src/(実装方式に応じた実装ファイル)

実装方式別の src/ 構成例:

静的Webツール:
  src/
    index.html
    script.js
    style.css

PowerShellツール:
  src/
    main.ps1

C# WinFormsツール:
  src/
    <ProjectName>/
      <ProjectName>.csproj
      Program.cs
      MainForm.cs
      (必要に応じてその他クラス)

詳細は guides/11_non_web_tool_patterns.md を参照する。

15. Markdown品質条件(作成先成果物にも適用)

Markdown整形の実確認ルール:

16. HTML / CSS / JavaScript の整形条件

コード整形の実確認ルール:

確認コマンド例(可能な場合):

wc -l README.md docs/*.md manuals/*.md development_report.md
wc -l src/*.html src/*.css src/*.js

17. 新規ツール開発時の標準的な流れ

  1. guides/00guides/01 を前提化する。
  2. 設計書、README、チェックリスト、テスト、運用引継ぎ文書を先に作る。
  3. 関係者承認後に実装へ進む。
  4. 実装後はリリース前チェックとテスト結果を更新する。

18. guide_context単体参照時の注意

19. 重要(推測実装の禁止)

ガイド本文を読めない場合は、推測で実装を進めない。
必ず guide_context.md の提示または同梱を求めること。

20. 作業後に報告すべきこと