github wiki plan links and category indexes_ja - tfsugjp/skills GitHub Wiki

GitHub Wiki 計画リンクとカテゴリ別インデックス

English

追跡Issue: #61

サブIssue:

背景

このリポジトリのWikiは、plan/2026-09-20/ のような日付付きGitパスに計画ファイルを保存します。一方、GitHubが公開するWikiページの名前空間はフラットです。そのため、Gitディレクトリを含むHomeのリンクは404になります。すべてのページで公開URLを統一し、日英両方のHomeをカテゴリ別のインデックスにします。

設計

  • Wiki内部リンクには、.md 拡張子と日付付きGitディレクトリを含めず、ページのベース名を使います。たとえば plan/2026-09-23/example.md は example としてリンクします。
  • 英語ページと日本語ページは _ja suffix で1対1に対応させ、相互に言語切替リンクを置きます。
  • HomeとHome_jaはカテゴリ見出しでまとめ、同じ行と追跡Issueリンクを持たせます。
  • Date列は計画本文の最終更新日とします。Homeのナビゲーションだけを更新した場合は日付を進めません。
  • 公開Wikiの名前空間はフラットなため、日付ディレクトリ全体でベース名の重複を公開前に検出します。

実装

  1. github-wiki-plan スキルとテンプレートに、フラットな公開ルート、カテゴリ表、重複検査、日付の扱いを追加します。
  2. ネストしたパス、.md のリンク、存在しないページ、ベース名の重複、日英Homeの整合性を検証します。
  3. 既存のHomeとHome_jaを修正し、この計画を Documentation & Workflow に追加します。既存の repository-init リンクも修正します。

検証

  • 両Homeの内部リンクを、Wikiページのベース名一覧に対して解決します。
  • Homeと計画ページのリンクに / が含まれず、.md で終わらないことを確認します。
  • 英語と日本語のHome行で計画日付と相互ページルートが一致することを確認します。
  • 公開後に repository-init と今回の計画を含む各計画ルートと言語切替ルートを開いて確認します。

参照形式: vsextensionforcodex Wiki。

⚠️ **GitHub.com Fallback** ⚠️