mcpField
M
miniapp-official-scaffold-alignment

miniapp-official-scaffold-alignment

github.com/sun-sunshine06開発2841 回インストール6 日前に更新
リポジトリ

miniapp-official-scaffold-alignment について

miniapp-official-scaffold-alignmentは、実装を変更する前にWeChatミニプログラムのリポジトリが公式スキャフォールド要件に沿っているか確認するスキルです。有効な点や不足・リスクを示し、最小限の次の判断を提案します。

主な機能

  1. 01リポジトリとミニプログラムのルートを確認
  2. 02project.config.jsonとapp.jsonを点検
  3. 03ページとコンポーネントのファイル構成を検証
  4. 04TypeScript設定の明示性を確認
  5. 05リスクと次のスキャフォールド手順を報告

活用シーン

  1. 01ページ編集前のミニプログラム監査
  2. 02app.jsonとページパスの照合
  3. 03カスタムコンポーネント構成の確認
  4. 04最初に行うスキャフォールド修正の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sun-sunshine06/miniprogram-skills --skill miniapp-official-scaffold-alignment

インストール後、Claude Code で/miniapp-official-scaffold-alignmentを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
example-prompts.md
official-scaffold-baseline.md

詳細

ミニアプリ公式スキャフォールド整合性

概要

スキャフォールドの正しさがブロッカーとなっている場合に、このスキルを使用します。ページ、コンポーネント、ビルド設定を変更する前に、リポジトリの構成を検証してください。

クイックスタート

  1. references/official-scaffold-baseline.md を読みます。
  2. リポジトリルートとミニアプリのコードルートを特定します。
  3. project.config.json、app.json、ページパス、コンポーネントのファイルセット、TypeScript の前提を確認します。
  4. すでに有効な部分、不完全またはリスクのある部分、そして次に行うべき最小のスキャフォールド判断を報告します。

コアルール

  • 規範的な主張には、WeChat の公式ドキュメントのみを使用してください。
  • プロジェクトの構成に合致する、最小の実行可能なスキャフォールドを優先してください。
  • リポジトリルートとミニアプリのコードルートを区別してください。
  • リポジトリが TypeScript で記述されている場合は、コンパイラプラグインのパスを明示してください。
  • ページとコンポーネントには、パスと名前が一致する4点セットのファイルを必須としてください。
  • 仕様の詳細が不足している場合は、勝手に補うのではなく「まだ規定されていない」と記載してください。

レビューチェックリスト

  • project.config.json は意図したミニアプリのコードルートを指していますか?
  • app.json.pages は実際のページフォルダと一致していますか?
  • すべてのページに、対応するロジック、構造、スタイル、設定ファイルが揃っていますか?
  • カスタムコンポーネントは component: true を宣言し、対応するファイルセットを持っていますか?
  • TypeScript のサポートは暗黙ではなく明示されていますか?
  • リポジトリのレイアウトには、docs/、バックエンドコード、ツール類などの兄弟フォルダの余地がありますか?

出力フォーマット

回答する際は、結果を簡潔かつ行動指向に保ってください:

  1. 公式に有効な部分
  2. 不足している、またはリスクのある部分
  3. 推奨されるスキャフォールド判断
  4. 最初に行う編集

リソース

  • references/official-scaffold-baseline.md: 公式ルールの要約と実践的な意味合い
  • references/example-prompts.md: 再利用可能なトリガー例と評価に関するメモ

コメント