ネイティブアプリ3プラットフォーム実装ジェネレーター「nativeapptemplate-agent」の企画・開発・運用 / ネイティブアプリ3プラットフォーム実装ジェネレーター「nativeapptemplate-agent」の企画・開発・運用
ネイティブアプリ3プラットフォーム実装ジェネレーター「nativeapptemplate-agent」の企画・開発・運用
GitHub: https://github.com/nativeapptemplate/nativeapptemplate-agent npm: https://www.npmjs.com/package/nativeapptemplate-agent Cerebral Valley主催「Built with Opus 4.7」ハッカソン(2026年4月21–27日)で初実装、ハッカソン後にnpm公開 ≪担当業務≫ ・Node 22 + TypeScript + Claude Agent SDKでCLIエージェントを実装 ・自然言語仕様(例:「a walk-in clinic queue for small veterinary practices」)をエンティティ・フィールド・リレーション・状態遷移に構造化 ・MITライセンスの3リポジトリ基盤(Rails 8.1 / SwiftUI iOS / Jetpack Compose Android、計約42,500 LOC)をコピーし、Shop→Clinic等のリネームをRubyマイグレーション・Swiftモデル・Kotlinデータクラス・ポリシー・テスト・ローカライズ全層に整合適用 ・「adapt」(既存ItemTagを保持)と「replace」(新規リソース挿入)の2パスを実装 ・3層検証パイプラインを構築:構造(ripgrep + OpenAPIコントラクト整合性)、ランタイム(mobile-mcp連携でCRUDシナリオ駆動)、セマンティック(Opus 4.7 visionジャッジによるUIスクリーンショット採点、中央値3サンプル) ・bin/rails test / xcodebuild test / ./gradlew test 全グリーン到達まで自動駆動 ・サブプロセスから ANTHROPIC_API_KEY 等を環境変数stripする多層APIキー保護を実装 ≪習得スキル≫ ・Claude Agent SDKによるエージェント設計(Planner / Workers / Reviewer / Judge) ・Opus 4.7 visionモデルを用いたマルチモーダル検証 ・mobile-next/mobile-mcp連携によるiOS/Android UIオートメーション ≪コメント≫ ・npm公開済み: https://www.npmjs.com/package/nativeapptemplate-agent (v0.1.2 stable、MIT License)