JSPM

gambit-ai-gen-v2

2.1.1
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 7
    • Score
      100M100P100Q92374F
    • License PROPRIETARY

    Gambit AI Gen v2 - Claude Code Extension with MCP Knowledge Server

    Package Exports

    • gambit-ai-gen-v2
    • gambit-ai-gen-v2/dist/cli/index.js

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (gambit-ai-gen-v2) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Gambit AI Gen v2

    CI Security - OWASP Top 10 Code Quality License

    Snyk Security

    あなたのAI CTO - 要件定義から本番デプロイまで完全自動化

    Claude Code Extension with Encrypted Knowledge System + LP Generator

    概要

    Gambit AI Gen v2は、Claude Code CLIと統合する開発支援ツールです。27,044行以上のナレッジ資産をAES-256-GCM暗号化で保護し、ライセンス認証システムで不正使用を防止します。

    v2.1 新機能: LP Generator統合 - 対話形式でランディングページを自動生成

    特徴

    • 暗号化ナレッジ: 64ガイドファイルをAES-256-GCMで保護(709KB)
    • ライセンス認証: マシンIDバインド、有効期限管理、機能制限
    • 状態管理: Phase 1-19の進捗追跡、Git統合
    • Claude Code統合: スラッシュコマンド、Agent Skills
    • 🆕 LP Generator: 対話形式でランディングページを自動生成(Pro版限定)

    ライセンス階層

    機能 Basic (無料) Pro Enterprise
    アプリ開発支援 (Phase 1-11)
    保守ツール (Tool 1-6)
    LP Generator
    優先サポート
    商用利用

    インストール

    # グローバルインストール
    npm install -g gambit-ai-gen-v2
    
    # または直接実行
    npx gambit-ai-gen-v2

    クイックスタート

    # 1. ライセンス認証
    gambit activate <license-key>
    
    # 2. プロジェクト初期化
    gambit init my-project
    
    # 3. 状態確認
    gambit status
    
    # 4. Claude Codeでスラッシュコマンド実行
    # /phase-1 で要件定義開始

    CLIコマンド

    コマンド 説明
    gambit activate <key> ライセンス認証
    gambit init [name] プロジェクト初期化
    gambit status 現在の状態表示
    gambit status --verbose 詳細なPhase履歴表示
    gambit reset 状態リセット
    gambit reset --keep-metrics メトリクス保持でリセット

    スラッシュコマンド(Claude Code)

    Phase 1-11: 新規プロジェクト構築

    コマンド Phase 説明
    /phase-1 Phase 1 要件定義
    /phase-2 Phase 2 Git/GitHub管理
    /phase-3 Phase 3 フロントエンド基盤
    /phase-4 Phase 4 ページ実装
    /phase-5 Phase 5 環境構築
    /phase-6 Phase 6 バックエンド計画
    /phase-7 Phase 7 バックエンド実装
    /phase-8 Phase 8 フロントエンドAPI統合
    /phase-9 Phase 9 品質チェック
    /phase-10 Phase 10 E2Eテスト
    /phase-11 Phase 11 デプロイメント

    Tool 1-6: 機能拡張・保守

    コマンド Tool 説明
    /tool-1 Tool 1 拡張要件定義
    /tool-2 Tool 2 拡張機能実装
    /tool-3 Tool 3 デバッグマスター
    /tool-4 Tool 4 リファクタリング
    /tool-5 Tool 5 ドキュメント生成
    /tool-6 Tool 6 セキュリティ超強化

    🆕 LP Generator(Pro版)

    コマンド 説明
    /lp-wizard 対話形式でLP生成(セールスレター/オプトイン)

    🆕 LP Generator の使い方

    LP GeneratorはPro版以上で利用可能な機能です。2つの方法で使用できます。

    方法1: Claude Code対話モード(推奨)

    Claude Codeで自然な対話形式でLP生成:

    # Claude Codeでプロジェクトを開く
    # スラッシュコマンドを実行
    /lp-wizard

    Claudeが対話形式で必要な情報を聞いてきます。詳細は LP_GENERATOR_GUIDE.md を参照。

    方法2: ターミナルウィザード

    # ターミナルでGambitを起動
    gambit
    
    # メニューから選択
    → ✨ LP Generator - LP自動生成
    
    # ウィザードを開始
    → 🆕 新規LP作成(ウィザード)

    生成できるLP種類

    1. セールスレター - 商品・サービス販売向け

      • 商品名、キャッチコピー、ベネフィット、価格、CTAボタンを入力
      • レスポンシブ対応のHTML/CSSを自動生成
    2. オプトインページ - メールアドレス登録向け

      • オファー名、キャッチコピー、ベネフィット、CTAボタンを入力
      • リード獲得に最適化されたデザイン

    生成されるファイル

    • 出力先: lp-output/lp-{type}-{timestamp}.html
    • 形式: 単一HTMLファイル(CSS埋め込み)
    • 特徴:
      • モバイルファースト設計
      • BEM命名規則
      • セマンティックHTML5
      • アクセシビリティ対応

    使用例

    $ gambit
    ✨ LP Generator - LP自動生成
    
    LP種類を選択してください:
    → 📄 セールスレター(商品・サービス販売)
    
    商品名/サービス名: 革新的な英語学習アプリ
    キャッチコピー: たった30日で英会話力が劇的に向上
    ベネフィット1: AI音声認識で発音を即座に矯正
    ベネフィット2: 毎日10分のスキマ時間でOK
    ベネフィット3: ゲーム感覚で楽しく継続できる
    価格情報: ¥9,800/月
    CTAボタンのテキスト: 今すぐ無料体験を開始
    
    ✅ LP生成完了!
    保存先: /Users/you/project/lp-output/lp-sales-2025-11-23T10-30-00.html

    開発者モード(SuperAdmin)

    開発時にはライセンス制限を解除できます:

    # スーパーアドミン専用コマンド(要認証トークン)
    gambit-admin
    
    # または手動で環境変数を設定
    export GAMBIT_SUPER_ADMIN=true
    gambit

    注意: スーパーアドミンモードは ~/.gambit-super-admin-token が必要です。

    プロジェクト構造

    your-project/
    ├── .gambit/              # Gambit状態管理
    │   ├── state.json        # プロジェクト状態
    │   ├── license.key       # ライセンスキー
    │   └── logs/             # 使用ログ
    │
    ├── .claude/              # Claude Code設定
    │   ├── commands/         # スラッシュコマンド
    │   ├── skills/           # Agent Skills
    │   └── CLAUDE.md         # プロジェクト指示
    │
    ├── docs/                 # 生成ドキュメント
    ├── frontend/             # フロントエンド
    └── backend/              # バックエンド

    セキュリティ

    暗号化

    • アルゴリズム: AES-256-GCM
    • キー長: 256ビット
    • IV: 12バイト(ランダム生成)
    • 認証タグ: 16バイト

    ライセンス認証

    • マシンIDバインディング(ハードウェア固有)
    • 有効期限管理
    • 機能制限(Phase/Tool個別設定可能)
    • 署名検証(SHA-256)

    アンチパイレシー

    • 使用ログの暗号化保存
    • ウォーターマーク埋め込み(Zero-width文字)
    • 不正使用検出

    開発者向け

    ビルド

    # TypeScriptコンパイル
    npm run build
    
    # ナレッジ暗号化
    npm run build:knowledge
    
    # スラッシュコマンド生成
    npm run build:commands
    
    # 全てビルド
    npm run build:all

    ライセンス生成(管理者専用)

    npm run generate-license

    テスト

    npm test
    npm run test:e2e

    技術スタック

    • 言語: TypeScript 5.3+
    • ランタイム: Node.js 18+
    • 暗号化: Node.js crypto(AES-256-GCM)
    • CLI: Commander.js 12
    • UI: Chalk 4, Ora 5, Inquirer 8

    ライセンス

    PROPRIETARY - Gambit AI Gen Team


    バージョン: 2.1.0 作成日: 2025-11-18 更新日: 2025-11-23(LP Generator統合) ナレッジ資産: 27,044行(64ガイドファイル + LP Generator 2ガイド) 暗号化サイズ: 709KB