Openclaw向けWeChat Mini-Program Vibe Coding スターター

エンジニアではない方やプロダクトマネージャーが、Vibe Coding手法を使用してWeChat Mini-ProgramのMVPをゼロから構築、反復、リリースできるように設計されたAIエージェントスキルです。

allin-zhang
v0.1.0
May 20, 2026
1
880
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install miniprogram-vibe-coding-starter

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って miniprogram-vibe-coding-starter をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

WeChat Mini-Program Vibe Coding スターター とは?

WeChat Mini-Program Vibe Coding スターターは、非技術者のクリエイター、プロダクトマネージャー、初心者向けに調整された包括的なガイドであり、AIフレームワークです。これはVibe Codingの概念を活用しており、ユーザーがプロダクトのビジョンと受け入れ基準を指示し、AIがタスクの分解、説明、コード生成を担当します。このスキルは、WeChat Mini-Program MVP構築の全ライフサイクルを通じてチームを導き、抽象的で曖昧なアイデアを高度に構造化された実行可能な開発者タスクへと変換します。

ユーザー第一のステップバイステップアプローチを優先することで、このスキルは開発を迅速かつモジュール化し、エラー耐性を高めます。ユーザーが主要なアーキテクチャの意思決定を制御できるようにし、WeChat Cloud DevelopmentやネイティブWXML/WXSS/JSのようなクリーンな比較フレームワークと軽量な実装を提供します。これをOpenclaw Skillsスイートに統合することで、深い技術的専門知識がなくても、製品の意図とプロダクションレベルのミニプログラムとの間のギャップを埋めることができます。

WeChat Mini-Program Vibe Coding スターター のユースケース

  • 曖昧な製品アイデアを明確にし、具体的なWeChat Mini-Programの要件に変換します。
  • MVPの最短パスを定義し、開発オーバーヘッドを最小限に抑えて市場投入までの時間を短縮します。
  • 依存関係を最小限に抑えながら、ネイティブなWeChat WXML、WXSS、およびJavaScriptアーキテクチャをスキャフォールディングします。
  • Claude Code、Cursor、WorkBuddyなどの自律型コーディングエージェント向けに、非常に具体的な原子タスクのドラフトを作成します。
  • WeChat Cloud Development (云开发) またはLocalStorageを使用して、低リスクのバックエンドストレージを実装します。
  • 提出前のコンプライアンス、プライバシー、および共有機能の監査を実行します。

WeChat Mini-Program Vibe Coding スターター の仕組み

  1. 意図の明確化: 抽象的な技術的クエリではなく、曖昧なユーザーリクエストをターゲットシナリオ(ターゲットユーザー、主要な問題、MVPの境界など)に変換します。
  2. ハッピーパスのマッピング: ホーム画面、ユーザー入力、主要なアクション、結果、共有または保存に至るまでのコアジャーニーを特定します。
  3. 技術と規模の選択: 最適なストレージとバックエンドのオプション(LocalStorage対クラウドDB)を決定し、比較決定マトリックスを出力します。
  4. タスクの分解: 実装をマイクロステップ(スケルトン -> データスキーマ -> コアロジック -> UI調整 -> リリースチェックリスト)に分割します。
  5. エージェントプロンプトのドラフト作成: コーディングエージェントに供給するための、高精度のコード出力を保証する原子的なステップバイステップのプロンプトファイルを生成します。
  6. 検証と監査: 静的チェックを実行し、実際のデバイスの実行パスをシミュレートし、提出前にGitのバージョン管理を完了します。

WeChat Mini-Program Vibe Coding スターター のセットアップ

このスキルは、複雑なローカルコンパイルやバイナリのインストールを必要としません。Vibe Codingのワークフローをワークスペースに直接埋め込むことで機能します。WeChat Developer Tools (微信开发者工具)がインストールされていることを確認し、リポジトリを初期化してください:

# ミニプログラム用の新しいディレクトリを初期化
mkdir my-vibe-miniprogram && cd my-vibe-miniprogram

# バージョン管理追跡用にgitを設定
git init

# 必要に応じてJSファイルの静的構文チェックを実行
node --check pages/main/main.js

Openclaw Skillsの有用性を最大化するには、コンパイル中にローカルドキュメント、テストスクリプト、スクラッチパッドがパッケージ化されないようにproject.config.jsonファイルを構成してください。

WeChat Mini-Program Vibe Coding スターター のデータスキーマとタクソノミー

推奨ディレクトリ構造

このスタータースキルは、MVPの安定性に最適化された軽量でモジュール式のディレクトリレイアウトを強制します:

mini-program/
├── app.js                 # アプリの入り口、状態構成、クラウドの初期化
├── app.json               # グローバルルーティングとウィンドウ構成
├── app.wxss               # グローバルスタイルシート
├── pages/
│   ├── index/             # ホームページ / 検索
│   ├── main/              # コア操作ビューポート
│   └── result/            # レポート、出力、フィードバックビュー
├── utils/
│   ├── config.js          # 環境、静的定数
│   └── share.js           # WeChat共有ハンドラー用の共有ユーティリティ関数
└── cloudfunctions/        # オンデマンドサーバーレスクラウド関数

データモデリングの設計図

初心者にモデルを提示する際、このスキルは複雑なJSONエンティティを単純な例えにマッピングします:

エンティティ コンセプト 例のフィールド
マスターデータ 名刺 restaurantId, courseName, price
詳細データ リスト / 配列 menuItems, steps, specs
マッピング キー / インデックス categoryId, typeId, groupId
ローカル状態 一時的なデバイスストレージ sessionId, currentSelection
クラウドストレージ 共有グローバルレコード createTime, openid, status

WeChat Mini-Program Vibe Coding スターター の高度な機能

  • エージェントタスクテンプレート: WorkBuddy、Cursor、Claude Code、Knot Agentに合わせて明示的に調整された、モデルの幻覚を防ぐための事前構成済みの原子的なプロンプトブロック。
  • ワークロード評価マトリックス: 開発者タスクをサイズクラス(XS〜L)に自動評価し、エージェントプロンプトをいつ分割するかを決定します。
  • 自動化されたWeChat共有構成: 安全なネイティブ共有のための組み込みボイラープレートハンドラー (onShareAppMessageおよびonShareTimeline)。
  • クラウド開発の決定ルール: 機能が低リスクのローカル永続化に適しているか、WeChatサーバーレスクラウドバックエンドに適しているかを判断するための論理パラメータ。
  • コンプライアンスおよびプライバシースキャナー: MVPが最小限のデバイス権限を要求するようにし、WeChat App Storeでの承認率を高めるための構造的ガイドライン。

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*