jpskill.com
🛠️ 開発・MCP コミュニティ

mobile-instinct-v1

モバイルアプリ開発において、コードを書くそばから直感的なパターンを捉え、即座にフィードバックすることで、より効率的で質の高い開発を支援するSkill。

📜 元の英語説明(参考)

V1 instinct-based pattern capture for mobile development. Captures patterns as code is written with immediate feedback.

🇯🇵 日本人クリエイター向け解説

一言でいうと

モバイルアプリ開発において、コードを書くそばから直感的なパターンを捉え、即座にフィードバックすることで、より効率的で質の高い開発を支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o mobile-instinct-v1.zip https://jpskill.com/download/16428.zip && unzip -o mobile-instinct-v1.zip && rm mobile-instinct-v1.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/16428.zip -OutFile "$d\mobile-instinct-v1.zip"; Expand-Archive "$d\mobile-instinct-v1.zip" -DestinationPath $d -Force; ri "$d\mobile-instinct-v1.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して mobile-instinct-v1.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → mobile-instinct-v1 フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Mobile Instinct v1 - パターンキャプチャ

リアルタイムなフィードバックによる、モバイル開発中の即時パターンキャプチャ。

概要

V1のinstinctは、コードを書いている最中にモバイル開発パターンをキャプチャします。Composable、ViewModel、またはリポジトリを作成すると、関連するパターンが自動的に抽出され、信頼度スコアとともに保存されます。

トリガー

以下の場合に自動的にキャプチャされます。

  • Compose画面で.ktファイルを作成する
  • ViewModelコードを記述する
  • Koinモジュールを追加する
  • Ktorクライアントを設定する
  • コルーチンコードを記述する

パターンカテゴリ

Composeパターン

Pattern ID 説明 初期信頼度
compose-state-hoisting Stateが呼び出し元にホイストされる 0.5
compose-remember-key lazyリスト内の安定したキー 0.6
compose-side-effect 適切なLaunchedEffectの使用法 0.5
compose-immutable イミュータブルなデータクラス 0.7

MVIパターン

Pattern ID 説明 初期信頼度
mvi-sealed-state Stateのためのsealed interface 0.7
mvi-intent-handler onIntentパターン 0.6
mvi-reduce-function Stateの削減 0.5
mvi-single-event 1回限りのイベント処理 0.6

Koinパターン

Pattern ID 説明 初期信頼度
koin-viewmodel-injection ComposeでのkoinViewModel() 0.7
koin-module-factory factoryによるモジュール定義 0.6
koin-scoped-deps スコープ付きの依存関係 0.5

Ktorパターン

Pattern ID 説明 初期信頼度
ktor-safe-request runCatchingラッパー 0.7
ktor-plugin-install ContentNegotiationの設定 0.6
ktor-timeout-config リクエストタイムアウト処理 0.5

コルーチンパターン

Pattern ID 説明 初期信頼度
coroutine-viewmodel-scope viewModelScope.launch 0.8
coroutine-structured 適切なスコープ階層 0.7
coroutine-dispatcher 正しいディスパッチャの選択 0.6

使い方

パターンは自動的にキャプチャされます。キャプチャされたパターンを確認するには:

/instinct-status

信頼度の向上

パターンが以下の場合:

  • 検出された: 初期信頼度 (0.3-0.5)
  • 再度使用された: +0.1
  • ユーザーが承認した: +0.2
  • レビューに合格した: +0.1

最大信頼度:1.0

Hooksとの統合

hooks/instinct-hooks.jsonと連携して、以下を実現します。

  • ツール使用後のパターン検出
  • セッション終了時のパターン統合
  • 事前圧縮されたinstinctの保存

覚えておいてください: V1は即時キャプチャが目的です。V2はセッション全体での観察学習を提供します。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Mobile Instinct v1 - Pattern Capture

Immediate pattern capture during mobile development with real-time feedback.

Overview

V1 instincts capture mobile development patterns as you write code. When you create Composables, ViewModels, or repositories, relevant patterns are automatically extracted and stored with confidence scoring.

Triggers

Automatic capture on:

  • Creating .kt files in Compose screens
  • Writing ViewModel code
  • Adding Koin modules
  • Configuring Ktor clients
  • Writing coroutine code

Pattern Categories

Compose Patterns

Pattern ID Description Initial Confidence
compose-state-hoisting State hoisted to caller 0.5
compose-remember-key Stable keys in lazy lists 0.6
compose-side-effect Proper LaunchedEffect usage 0.5
compose-immutable Immutable data classes 0.7

MVI Patterns

Pattern ID Description Initial Confidence
mvi-sealed-state Sealed interface for state 0.7
mvi-intent-handler onIntent pattern 0.6
mvi-reduce-function State reduction 0.5
mvi-single-event One-time event handling 0.6

Koin Patterns

Pattern ID Description Initial Confidence
koin-viewmodel-injection koinViewModel() in Compose 0.7
koin-module-factory Module definition with factory 0.6
koin-scoped-deps Scoped dependencies 0.5

Ktor Patterns

Pattern ID Description Initial Confidence
ktor-safe-request runCatching wrapper 0.7
ktor-plugin-install ContentNegotiation setup 0.6
ktor-timeout-config Request timeout handling 0.5

Coroutine Patterns

Pattern ID Description Initial Confidence
coroutine-viewmodel-scope viewModelScope.launch 0.8
coroutine-structured Proper scope hierarchy 0.7
coroutine-dispatcher Correct dispatcher selection 0.6

Usage

Patterns are captured automatically. To review captured patterns:

/instinct-status

Confidence Boosting

When a pattern is:

  • Detected: Initial confidence (0.3-0.5)
  • Used again: +0.1
  • User accepted: +0.2
  • Passes review: +0.1

Maximum confidence: 1.0

Integration with Hooks

Works with hooks/instinct-hooks.json for:

  • Post-tool-use pattern detection
  • Session-end pattern consolidation
  • Pre-compact instinct preservation

Remember: V1 is about immediate capture. V2 provides observational learning across sessions.